Sunday 11 February 2018

Backtesting - الفوركس - اكسل


باكتستينغ في إكسيل مقابل MQL4 انضمت في يوليو 2011 الحالة: عضو 4 المشاركات هل يمكن لأي شخص أن يقوم باكتستينغ في إكسيل، أو يعرف الأعضاء الذين أود أن مناقشة منهجية ونماذج مع أي شخص يستخدم إكسيل. هل لدى أي شخص نماذج بسيطة (أو معقدة) يكونون على استعداد للمشاركة فيها للمؤشرات أو الأنظمة الأساسية أو. يجب أن أخصص بعض الوقت لتعلم MQL4 لدي الكثير من الخبرة النمذجة في إكسيل، ولكن ليس لدي أي خبرة مع برمجة الكمبيوتر. أنا مترددة في قضاء الوقت في تعلم MQL4 كما سأبدأ من لا شيء، ولكن ربما هذا سيكون أسهل. هل هناك أي غير المبرمجين الآخرين الذين أصبحوا يتقنون في MQL4 انضمت أكتوبر 2007 الحالة: عضو 92 المشاركات إكسيل هو أداة قوية. في حين أنها مصممة للعمل بمثابة ورقة انتشار والنمذجة، وما إلى ذلك، استخدم الناس للقيام بكل أنواع الأشياء المدهشة، بما في ذلك منظمة العفو الدولية، وقواعد البيانات، الخ على الرغم من أن هناك أدوات متخصصة مصممة خصيصا لتلك المهام. MQL4 هي لغة الخام جميلة ولكن تم تصميمه خصيصا للتداول وذلك لديها أشياء كثيرة محددة لهذه المهمة. في حين ثيريس جدل مستمر حول فعالية اختبار الاستراتيجية كأداة اختبار الظهر، أنا متأكد من أنك سوف تكون مرة أخرى اختبار عشر مرات أسرع مع MQL4 حتى لو كان لديك لتعلم اللغة من الصفر. أنت من المحتمل بالفعل مألوفة مع الكثير من المفاهيم البرمجة الأساسية مثل الحلقات والبيانات المشروطة. لطريق إكسيل، قد ترغب في البحث عن الأدوات المتوفرة بالفعل، إد يفاجأ إذا كان شخص ما لم تفعل ذلك بالفعل. إذا كنت غير قادر على العثور على شيء جاهز، سيكون لديك أولا وقبل كل شيء تصميم محاكاة التجارة، والتعامل مع التقارير، ومعالجة البيانات التاريخية الخاصة بك، ومن ثم يكون واجهة المستخدم معقولة. كل هذا يأتي مجانا مع MT4. انضمت أكتوبر 2007 الحالة: عضو 887 المشاركات أي شيء ينطوي على حسابات أفعل في إكسيل، وقد فعلت لسنوات. ومع ذلك، إم لست متأكدا من الحصول على أي شيء من نماذج بلدي لأنها محددة ما إيم القيام به. إكسل هو طريقة أكثر مرونة وشفافية، حتى تتمكن من استجواب والتحقق من البيانات بشكل صحيح. لغير مبرمج لها ذهبية. وكمثال على ذلك، كم من الوقت سوف يستغرق منك ضرب منطقة العد التي تبين متوسط ​​التقلبات في أي ساعة معينة على مدى الأيام ال 14 الماضية. إم لا أقول مستحيل - ليس لدي أي فكرة - ولكن في إكسيل، جدول المحورية و 5 دقائق في وقت لاحق، وكنت فعلت. حيث يسقط إكسيل هو في التداول المباشر - أنها لا تلعب ربط بشكل جيد في منصات التداول الأخرى (فكسم إبكورينكس) ولكن ل باكتستينغ، لا يهم. انضم في يوليو 2009 الحالة. أو هناك حوالي 216 المشاركات عندما بدأت تفعل بلدي التحليل الخاص بدأت مع إكسيل كما كان لي أي تجربة البرمجة وجدت فبا أسهل للتعلم من MQL4. الآن يمكنني استخدام مزيج من الاثنين معا. في تجربتي المحدودة، MQL4 أسرع في أداء العمليات الحسابية من إكسيل، لا سيما إذا كان ورقة إكسيل الخاص بك يجعل استخدام الكثير من وظائف تعريف المستخدم. أحد مشاريعنا الجارية هو بناء جدول بيانات لتحليل 70 أدوات مختلفة على الأطر الزمنية الأسبوعية واليومية. في البداية ظننت أنني سوف تستخدم MQL4 لكتابة ملفات كسف من معلومات أوهلك لكل أداة والإطار الزمني، ثم أزمة الأرقام في إكسيل. الجانب السلبي - أخذ بضع دقائق لإعادة حساب لذلك، والآن أؤدي كل من كالكس في MT4 ثم اكتب ملفين فقط. إكسيل ثم واجهة المستخدم وليس هناك انتظار على كالكس. أفترض ما أنا أتلقى في، هو أنه إذا كنت تستطيع استخدام كل من، ثم كنت تعطي لنفسك القدرة على استخدام أيهما هو الأنسب للمهمة التي قمت بتعيين نفسك. فقط بلدي 2 بنس. انضم إلى مايو 2006 الحالة: اسم مستخدم واحد فقط. 1،367 المشاركات إيف حاولت هذه الأساليب على مر السنين: MT4 استراتيجية اختبار برامج بايثون مخصصة أوبن أوفيس احسب (إكسيل متوافق) كل إي له خصائصه الخاصة، ولكن عموما كان إيف أفضل النتائج مع MT4 إنديكاتورسكريبتس. إذا كنت تستطيع إنشاء مؤشر يكرر الإجراءات من إي معين من الممكن تحويل هذا المؤشر إلى أداة تحليل. جميع مناطق العد ليست مناسبة لهذا النهج ولكن إذا كان لديك واحد أن يفعل، وسوف توفر نتائج قريبة من لحظة (ليست دقيقة إلى نقطة، ولكن قريبة بما فيه الكفاية) وحفظ الحاجة إلى العبث مع ملفات كسف أو غيرها من تقنيات التواصل أكثر تعقيدا. إمهو، والسماح للطبيعة إي كنت اختبار تملي أفضل طريقة للاختبار. وكان بنجامين القديم الحق قبل استخدام أدوات متخصصة للاختبار الخلفي أقترح أن يحاول واحد مس إكسيل المحور المحور الأول. أداة الجدول المحوري كبيرة لفحص وتصفية وتحليل مجموعات البيانات الكبيرة. في هذه المقالة، سوف أقدم كيفية إنشاء استراتيجية بسيطة تعتمد على توقيت وكيفية حساب أدائها التاريخي. في ما يلي، وسوف تظهر، وكيفية إنشاء تحليل مثل الوظيفة السابقة: 8220Sell في مايو ويذهب بعيدا 8211 حقا 8220. الخطوة 1: الحصول على البيانات أولا، نحن بحاجة للحصول على البيانات للتحليل. ننتقل إلى ياهو لجلب مؤشر داو جونز (انظر قائمة مصادر بيانات السوق لمصادر أخرى). بطريقة ما، يخفي ياهو فينانس زر التحميل لمؤشر داو جونز. ولكن، فمن السهل لتخمين الرابط الصحيح: حفظ هذا الملف إلى القرص. ثم فتحه مع مس إكسيل 2010 ونحن نواصل مع الخطوة التالية. الخطوة 2: إضافة أعمدة للأداء والمؤشر الآن، في هذا الملف، نضيف سجل العودة (العمود 8220Return8221) لكل يوم في السلسلة الزمنية: ثم نضيف مؤشر استراتيجية التداول 8211 في هذه الحالة الشهر فقط من السنة: وأخيرا، نضيف مؤشر مجموعة: العقد الخطوة 3: إضافة جدول المحورية فرز البيانات في الجدول الجدول أدوات المحاور خيارات - gt - gt تلخيص القيمة من قبل - gt الخطوة 4: التنسيق الشرطي من أجل الحصول على لمحة عامة عن البيانات في الجدول المحوري، نقوم بتنسيق القيم في 8220Percent ستايل 8221 و 8220 كونديتيونال formatting8221: هوم - gt ستايلز - gt الشرطي تنسيق الخطوة 5: حساب الأداء الفعلي مجموع السجل يعود في الجدول المحوري هو مؤشر جيد لأداء استراتيجية التداول. ولكن، يمكن بسهولة الحصول على الأداء أكوتال من سجل العودة من قبل: الآن، كنت على استعداد: كل خلية تحتوي على أداء شراء مؤشر داو جونز في البداية وبيعه في نهاية كل شهر. المتعة مع الدراسات الخاصة بك تجد دراسة مفصلة عن أداء الأشهر المختلفة في المؤشرات الرئيسية هنا. الخاتمة من السهل اختبار استراتيجيات التداول البسيطة بسهولة باستخدام الجداول المحورية ل إكسيل. في حين أن استراتيجيات أكثر تقدما تتطلب عادة حزمة برامج أكثر تخصصا (كما نرى في ماسد الاختبار الخلفي)، وخمس خطوات بسيطة تؤدي إلى أعمق رؤى لاستراتيجية تعتمد على توقيت. إذا أصبحت سلسلة البيانات كبيرة، يمكن للمرء أن يؤدي نفس الخطوات بالضبط باستخدام مس باور بيفوت. مجانا مس إكسيل الإضافية مع الوصول إلى قاعدة البيانات. آخر الملاحة اترك رد إلغاء الرد مشاركة لطيفة. أنا سعيد للهبوط على هذه بلوق. اسمحوا لي أن أقترح عليك هذا: لرؤية الأداء الفعلي في الجدول المحوري، فقط إضافة حقل محسوبة من القائمة: خيارات حقول غ، العناصر، مجموعات أمب غ حساب 8200p 8221 ثم تسمية 8220p8221 واكتب في الصيغة. 8220 إكس (ريتورن) -18221 يمكنك أخيرا إضافة هذا الحقل إلى منطقة القيم للحصول على 8220Sum من p8221 الحق في الجدول. نعم، أنت على حق هذا هو أفضل بكثير من تكرار الجدول. سأقوم بتحديث هذه المشاركة في اسرع وقت ممكن.

No comments:

Post a Comment