الآلي اختبار استراتيجية التداول

الآلي اختبار استراتيجية التداول

تجمع العملات الأجنبية
أفضل سعر التداول نظام التداول
أفضل سعر صرف الفوركس سواب


تداول الفوركس مابوك برو استراتيجية خيارات الاختبار المسبق اختبار الفوركس 2 الرقم التسلسلي 80 الخيارات الثنائية إيتم أسعار الذهب في الفوركس في كراتشي الفوركس 88

QuantStart. الانضمام إلى كوانتكاديمي بوابة العضوية الخاصة التي تلبي احتياجات التجزئة المتزايد بسرعة المجتمع تاجر الكمي. سوف تجد مجموعة من ذوي الخبرة مثل التفكير من التجار الكميون على استعداد للرد على أسئلة التداول الكمي الأكثر إلحاحا. تحقق من بلدي يبوك على التداول الكمي حيث أنا يعلمك كيفية بناء مربحة استراتيجيات التداول المنهجي مع أدوات بايثون، من الصفر. نلقي نظرة على بلدي الكتاب الاليكتروني الجديد على استراتيجيات التداول المتقدمة باستخدام تحليل سلسلة زمنية، والتعلم الآلي والإحصاءات بايزي، مع بيثون و R. بواسطة مايكل هالز مور في 26 أبريل، 2018. تستمر هذه المقالة سلسلة من التداول الكمي، والتي بدأت مع دليل المبتدئين وتحديد الاستراتيجية. كل من هذه أطول، وأكثر المواد المشاركة كانت شعبية جدا لذلك سوف تستمر في هذا السياق وتقديم تفاصيل حول موضوع باكتستينغ استراتيجية. الخوارزمية باكتستينغ يتطلب معرفة العديد من المجالات، بما في ذلك علم النفس، والرياضيات، والإحصاءات، وتطوير البرمجيات والسوق / الصرف المجهرية. لم أكن آمل أن أغطى كل هذه الموضوعات في مقال واحد، لذلك سأقوم بتقسيمها إلى قطعتين أو ثلاث قطع أصغر. ماذا سنناقش في هذا القسم؟ سأبدأ من خلال تحديد باكتستينغ وبعد ذلك سوف تصف أساسيات كيفية القيام بها. ثم سأوضح على التحيزات التي تطرقنا إليها في دليل المبتدئين للتجارة الكمية. بعد ذلك سوف أقدم مقارنة بين مختلف الخيارات المتاحة باكتستينغ البرمجيات. في مقالات لاحقة سوف ننظر في تفاصيل تنفيذ الاستراتيجيات التي غالبا ما تذكر بالكاد أو تجاهلها. وسوف ننظر أيضا في كيفية جعل عملية باكتستينغ أكثر واقعية من خلال تضمين الخصوصيات من التبادل التجاري. ثم سنناقش تكاليف المعاملات وكيفية تصميمها بشكل صحيح في إعداد باكتست. سوف ننتهي بمناقشة حول أداء باكتيستس لدينا وأخيرا تقديم مثال على استراتيجية مشتركة الكميات، والمعروفة باسم التجارة أزواج يعني عادت. دعونا نبدأ من خلال مناقشة ما باكتستينغ و لماذا علينا أن ننفذها في التداول الخوارزمية لدينا. ما هو باكتستينغ؟ إن التداول الخوارزمي يقف بعيدا عن أنواع أخرى من فئات الاستثمار لأننا نستطيع أن نقدم بشكل أكثر موثوقية توقعات حول الأداء المستقبلي من الأداء السابق، كنتيجة لتوافر البيانات الوفيرة. وتعرف العملية التي يتم بها هذا الإجراء ب "الاختبار المسبق". بعبارات بسيطة، يتم تنفيذ باكتستينغ من خلال تعريض خوارزمية استراتيجية معينة لتيار من البيانات المالية التاريخية، الأمر الذي يؤدي إلى مجموعة من إشارات التداول. كل التجارة (والتي سنعني هنا أن تكون "ذهابا وإيابا" من اثنين من الإشارات) سوف يكون لها الربح أو الخسارة المرتبطة بها. إن تراکم ھذه الأرباح / الخسائر علی مدى فترة استراتیجیتك الاستراتیجیة سیؤدي إلی إجمالي الربح والخسارة (المعروف أیضا باسم "P & L" أو "بنل"). هذا هو جوهر الفكرة، على الرغم من أن بالطبع "الشيطان هو دائما في التفاصيل"! ما هي الأسباب الرئيسية لإعادة اختبار استراتيجية خوارزمية؟ الترشيح - إذا كنت تتذكر من مقال حول تحديد الاستراتيجية، كان هدفنا في مرحلة البحث الأولي لوضع خطة استراتيجية ومن ثم تصفية أي استراتيجية لا تستوفي معايير معينة. تقدم باكتستينغ لنا آلية الترشيح أخرى، كما يمكننا القضاء على الاستراتيجيات التي لا تلبي احتياجات الأداء لدينا. نمذجة - باكتستينغ يسمح لنا (بأمان!) اختبار نماذج جديدة من بعض الظواهر السوق، مثل تكاليف المعاملات، توجيه النظام، الكمون، والسيولة أو قضايا المجهرية السوق الأخرى. التحسين - على الرغم من أن تحسين الاستراتيجية محفوف بالتحيز، إلا أن الاختبار المسبق يسمح لنا بزيادة أداء إستراتيجية عن طريق تعديل كمية أو قيم المعلمات المرتبطة بتلك الإستراتيجية وإعادة حساب أدائها. التحقق - غالبا ما يتم استنباط استراتيجياتنا خارجيا، عبر خط أنابيب الإستراتيجية. إن التحقق من استراتيجية ما يضمن عدم تنفيذه بشكل خاطئ. على الرغم من أننا سوف نادرا ما يكون الوصول إلى الإشارات الناتجة عن استراتيجيات خارجية، ونحن غالبا ما يكون الوصول إلى مقاييس الأداء مثل نسبة شارب وخصائص السحب. وبالتالي يمكننا مقارنتها مع التنفيذ الخاصة بنا. باكتستينغ يوفر مجموعة من المزايا للتجارب حسابي. ومع ذلك، فإنه ليس من الممكن دائما لإعادة صياغة مباشرة استراتيجية. بشكل عام، مع زيادة وتيرة الاستراتيجية، يصبح من الصعب بشكل صحيح نموذج الآثار المجهرية للسوق والتبادلات. وهذا يؤدي إلى تراجع موثوق به، وبالتالي تقييم أكثر صرامة لاستراتيجية مختارة. هذه مشكلة خاصة حيث يكون نظام التنفيذ هو المفتاح لأداء الاستراتيجية، كما هو الحال مع خوارزميات الترددات العالية. لسوء الحظ، باكتستينغ محفوفة التحيزات من جميع الأنواع. لقد تناولنا بعض هذه المسائل في مواد سابقة، ولكننا سنناقشها الآن بتعمق. التحيزات التي تؤثر على باكتيستس الاستراتيجية. هناك العديد من التحيزات التي يمكن أن تؤثر على أداء استراتيجية باكتستد. ولسوء الحظ، فإن هذه التحيزات تميل إلى تضخيم الأداء بدلا من الانتقاص منه. وبالتالي يجب عليك دائما النظر في الاختبار الخلفي ليكون الحد الأعلى المثالي على الأداء الفعلي للاستراتيجية. يكاد يكون من المستحيل القضاء على التحيزات من التداول الخوارزمية لذلك فمن مهمتنا لتقليلها على أفضل وجه ممكن من أجل اتخاذ قرارات مستنيرة حول استراتيجياتنا الخوارزمية. هناك أربعة التحيزات الرئيسية التي أود أن مناقشة: التحيز الأمثل، التحيز نظرة إلى الأمام، التحيز البقاء والتحيز النفسي التحيز. تحسين التحيز. وربما كان هذا هو الأكثر غدرا من جميع التحيزات باكتست. وهو ينطوي على تعديل أو إدخال معلمات تجارية إضافية حتى أداء الاستراتيجية على مجموعة البيانات باكتست جذابة جدا. ومع ذلك، مرة واحدة تعيش أداء الاستراتيجية يمكن أن تكون مختلفة بشكل ملحوظ. اسم آخر لهذا التحيز هو "منحنى المناسب" أو "البيانات التطفل التحيز". التحيز الأمثل من الصعب القضاء على استراتيجيات خوارزمية غالبا ما تنطوي على العديد من المعالم. وقد تكون "المعلمات" في هذه الحالة هي معايير الدخول / الخروج وفترات النظر إلى الوراء وفترات المتوسط ​​(أي معلمة التمهيد المتوسط ​​المتحرك) أو تردد قياس التقلبات. يمكن التقليل من التحيز الأمثل عن طريق الحفاظ على عدد من المعلمات إلى الحد الأدنى وزيادة كمية نقاط البيانات في مجموعة التدريب. في الواقع، يجب على المرء أيضا أن يكون حذرا من الأخير حيث يمكن أن تكون نقاط التدريب القديمة تخضع لنظام سابق (مثل بيئة تنظيمية) وبالتالي قد لا تكون ذات صلة لاستراتيجيتك الحالية. طريقة واحدة للمساعدة في تخفيف هذا التحيز هو إجراء تحليل الحساسية. وهذا يعني اختلاف المعلمات تدريجيا ورسم "سطح" للأداء. الصوت، المنطق الأساسي لخيارات المعلمة ينبغي، مع جميع العوامل الأخرى النظر، تؤدي إلى سطح المعلمة أكثر سلاسة. إذا كان لديك سطح أداء ثابت جدا، فإنه غالبا ما يعني أن المعلمة لا تعكس الظواهر و هي قطعة أثرية من بيانات الاختبار. هناك أدبيات واسعة حول خوارزميات التحسين متعددة الأبعاد، وهو مجال نشط للغاية من البحوث. أنا لن يسكن على ذلك هنا، ولكن يبقيه في الجزء الخلفي من عقلك عندما تجد استراتيجية مع باكتست رائعة! نظرة إلى الأمام التحيز. يتم إدخال التحيز إلى الأمام في نظام باكتستينغ عندما يتم تضمين البيانات المستقبلية عن طريق الخطأ في نقطة في المحاكاة حيث أن هذه البيانات لم تكن متاحة بالفعل. إذا كنا نقوم بتشغيل باكتست زمنيا ونصل إلى نقطة زمنية $ N $، ثم ننظر إلى الأمام التحيز يحدث إذا تم تضمين البيانات لأي نقطة $ N + k $، حيث $ k> 0 $. يمكن أن ننظر إلى الأمام أخطاء التحيز تكون خفية بشكل لا يصدق. في ما يلي ثلاثة أمثلة لكيفية إدخال التحيز إلى الأمام: البق التقنية - صفائف / ناقلات في التعليمات البرمجية غالبا ما يكون متكرر أو مؤشر المتغيرات. يمكن أن تؤدي إزاحة هذه المؤشرات غير الصحيحة إلى تحيز إلى الأمام من خلال دمج البيانات عند $ N + k $ لغير الصفر $ k $. حساب المعلمة - مثال شائع آخر من نظرة التحيز قدما يحدث عند حساب المعلمات الاستراتيجية الأمثل، مثل مع الانحدارات الخطية بين سلسلتين زمنيتين. إذا تم استخدام مجموعة البيانات بأكملها (بما في ذلك البيانات المستقبلية) لحساب معاملات الانحدار، وبالتالي تطبيق بأثر رجعي على استراتيجية التداول لأغراض التحسين، ثم يتم تضمين البيانات المستقبلية وانحياز نظرة إلى الأمام موجود. ماكسيما / مينيما - تستفيد بعض استراتيجيات التداول من القيم المتطرفة في أي فترة زمنية، مثل إدراج الأسعار المرتفعة أو المنخفضة في بيانات أوهلك. ومع ذلك، بما أن هذه القيم القصوى / الدنيا يمكن حسابها فقط في نهاية فترة زمنية، يتم إدخال تحيز نظرة إلى الأمام إذا تم استخدام هذه القيم -during- الفترة الحالية. فمن الضروري دائما أن تتخلف القيم العالية / المنخفضة من قبل فترة واحدة على الأقل في أي استراتيجية التداول الاستفادة منها. كما هو الحال مع التحيز الأمثل، يجب أن نكون حذرين للغاية لتجنب إدخاله. وكثيرا ما يكون السبب الرئيسي وراء ضعف استراتيجيات التداول في عمليات التراجع الخلفية بشكل كبير في "التداول المباشر". التحيز البقاء على قيد الحياة. ويمثل التحيز على قيد الحياة ظاهرة خطيرة بشكل خاص ويمكن أن يؤدي إلى تضخم كبير في أداء بعض أنواع الاستراتيجيات. يحدث عندما يتم اختبار الاستراتيجيات على مجموعات البيانات التي لا تشمل الكون الكامل من الأصول السابقة التي قد تم اختيارها في نقطة معينة من الزمن، ولكن فقط النظر في تلك التي "نجا" إلى الوقت الحالي. على سبيل المثال، النظر في اختبار استراتيجية بشأن اختيار عشوائي للأسهم قبل وبعد انهيار السوق عام 2001. وأفلست بعض أسهم التكنولوجيا، بينما تمكن البعض الآخر من البقاء واقفا على قدميه، بل وازدهر. إذا كنا قد اقتصرت هذه الاستراتيجية فقط على الأسهم التي جعلت من خلال فترة الانسحاب السوق، ونحن سوف إدخال التحيز البقاء لأنهم قد أثبتت بالفعل نجاحها لنا. في الواقع، هذا هو مجرد حالة محددة أخرى من التحيز نظرة إلى الأمام، كما يتم دمج المعلومات المستقبلية في التحليل السابق. هناك طريقتان رئيسيتان للتخفيف من التحيز البقاء في استراتيجية باكتيستس الخاص بك: مجموعات بيانات التحيز في البقاء على قيد الحياة - في حالة بيانات الأسهم، يمكن شراء مجموعات بيانات تشمل الكيانات الملغاة، على الرغم من أنها ليست رخيصة ولا تميل إلا إلى استخدام الشركات المؤسسية. على وجه الخصوص، بيانات ياهو المالية ليست التحيز البقاء على قيد الحياة مجانا، وهذا يستخدم عادة من قبل العديد من التجار ألغو التجزئة. ويمكن للمرء أيضا أن يتاجر في فئات الأصول التي لا تكون عرضة للتحيز على قيد الحياة، مثل بعض السلع الأساسية (ومشتقاتها في المستقبل). استخدام المزيد من البيانات الحديثة - في حالة الأسهم، فإن استخدام مجموعة بيانات أحدث يخفف من احتمال أن يكون اختيار الأسهم المختار مرجحا إلى "الناجين"، وذلك ببساطة لأن هناك احتمال أقل لإلغاء الأسهم عموما في فترات زمنية أقصر. يمكن للمرء أيضا البدء في بناء مجموعة البيانات الشخصية التحيز البقاء على قيد الحياة الشخصية من خلال جمع البيانات من النقطة الحالية فصاعدا. بعد 3-4 سنوات، سيكون لديك الصلبة البقاء على قيد الحياة التحيز مجموعة مجانية من البيانات الأسهم التي ل باكتست المزيد من الاستراتيجيات. سننظر الآن في بعض الظواهر النفسية التي يمكن أن تؤثر على أداء التداول الخاص بك. التحيز النفسي التحيز. ولا تناقش هذه الظاهرة بالذات في كثير من الأحيان في سياق التداول الكمي. ومع ذلك، نوقشت على نطاق واسع فيما يتعلق بطرق التداول أكثر تقديرية. ولها أسماء مختلفة، ولكنني قررت أن نسميها "التحيز النفسي التسامح" لأنه يلتقط جوهر المشكلة. عند إنشاء باكتيستس على مدى فترة 5 سنوات أو أكثر، فمن السهل أن ننظر إلى منحنى الأسهم تتجه صعودا، وحساب العائد السنوي المركب، نسبة شارب وحتى خصائص السحب ويكون راضيا عن النتائج. وكمثال على ذلك، يمكن أن يكون لهذه الاستراتيجية أقصى سحب نسبي قدره 25٪ ومدة سحب قصوى تبلغ 4 أشهر. وهذا لن يكون غير نمطي لاستراتيجية الزخم. ومن السهل إقناع نفسه بأن من السهل تحمل مثل هذه الفترات من الخسائر لأن الصورة العامة وردية. ومع ذلك، من الناحية العملية، فمن أصعب بكثير! في حالة حدوث عمليات سحب تاريخية بنسبة 25٪ أو أكثر في الاختبارات الخلفية، فإنك ستشهد على الأرجح فترات من السحب المماثل في التداول المباشر. هذه الفترات من الانسحاب يصعب من الناحية النفسية تحملها. لقد لاحظت مباشرة ما يمكن أن يكون السحب الموسعة مثل، في وضع مؤسسي، وأنه ليس لطيفا - حتى لو تشير باكتيستس مثل هذه الفترات سوف تحدث. السبب الذي وصفته بأنه "تحيز" هو أن استراتيجية غالبا ما تكون ناجحة يتم إيقافها من التداول خلال فترات السحب الموسعة، وبالتالي سوف يؤدي إلى ضعف الأداء بشكل كبير مقارنة مع باكتست. وهكذا، على الرغم من أن الاستراتيجية هي خوارزمية في الطبيعة، يمكن أن العوامل النفسية لا يزال لها تأثير كبير على الربحية. الوجبات الجاهزة هي التأكد من أنه إذا رأيت سحب نسبة معينة ومدة معينة في باكتيستس، ثم يجب أن نتوقع أن تحدث في بيئات التداول الحية، وسوف تحتاج إلى المثابرة من أجل الوصول إلى الربحية مرة أخرى. حزم البرمجيات ل باكتستينغ. المشهد البرمجيات لاستراتيجية باكتستينغ واسعة. وتتراوح الحلول من البرمجيات المتكاملة المتكاملة الصف المؤسسي من خلال إلى لغات البرمجة مثل C ++، بيثون و R حيث كل شيء تقريبا يجب أن تكون مكتوبة من الصفر (أو مناسبة 'الإضافات' التي تم الحصول عليها). كمتداولين كميين نحن مهتمون في التوازن من كونها قادرة على "امتلاك" لدينا كومة تكنولوجيا التداول مقابل سرعة وموثوقية منهجية التنمية لدينا. وفيما يلي الاعتبارات الرئيسية لاختيار البرامج: مهارة البرمجة - اختيار البيئة سوف يأتي في جزء كبير إلى قدرتك على برنامج البرمجيات. أود أن أقول أن السيطرة على إجمالي كومة سيكون لها تأثير أكبر على P & L على المدى الطويل من الاستعانة بمصادر خارجية بقدر الإمكان للبرمجيات بائع. ويرجع ذلك إلى خطر الهبوط من وجود أخطاء خارجية أو الخصوصيات التي كنت غير قادر على إصلاح في برامج البائع، والتي من شأنها أن يمكن علاجها بسهولة إذا كان لديك المزيد من السيطرة على الخاص بك "تكدس التكنولوجيا". تريد أيضا بيئة التي تحقق التوازن الصحيح بين الإنتاجية، وتوافر المكتبة وسرعة التنفيذ. أقوم بتوصیاتي الشخصیة أدناه. القدرة على التنفيذ / التفاعل بين الوسيط - بعض برامج التدقيق المسبق، مثل تراديستاتيون، والعلاقات مباشرة مع الوساطة. أنا لست من محبي هذا النهج كما خفض تكاليف المعاملات وغالبا ما تكون عنصرا كبيرا من الحصول على نسبة شارب أعلى. إذا كنت مرتبطة في وسيط معين (و تراديستاتيون "القوات" للقيام بذلك)، ثم سيكون لديك صعوبة في الانتقال إلى برنامج جديد (أو وسيط جديد) إذا دعت الحاجة. وسطاء التفاعلية توفر أبي الذي هو قوي، وإن كان مع واجهة منفتح قليلا. التخصيص - بيئة مثل ماتلاب أو بيثون يمنحك قدرا كبيرا من المرونة عند إنشاء استراتيجيات ألغو لأنها توفر مكتبات رائعة عن أي عملية رياضية تقريبا يمكن تخيلها، ولكن أيضا تسمح التخصيص واسعة حيثما كان ذلك ضروريا. تعقيد الاستراتيجية - بعض البرامج ليست مجرد قطع لعدد الثقيلة الطحن أو التعقيد الرياضي. إكسيل هو واحد من هذه البرامج. في حين أنه لامر جيد لاستراتيجيات أبسط، فإنه لا يمكن التعامل حقا مع العديد من الأصول أو خوارزميات أكثر تعقيدا، في السرعة. التحيز إلى أدنى حد - هل قطعة معينة من البرامج أو البيانات تزيد من التحيز التجاري؟ تحتاج إلى التأكد من أنه إذا كنت ترغب في إنشاء جميع وظائف نفسك، أن كنت لا تقدم البق التي يمكن أن تؤدي إلى التحيزات. سرعة التنمية - واحد لا ينبغي أن تضطر إلى قضاء أشهر وشهور تنفيذ محرك باكتست. يجب أن تستغرق النماذج الأولية بضعة أسابيع فقط. تأكد من أن البرنامج الخاص بك لا تعوق التقدم المحرز الخاص بك إلى أي حد كبير، لمجرد الاستيلاء على بضع نقاط مئوية إضافية من سرعة التنفيذ. C ++ هو "الفيل في الغرفة" هنا! سرعة التنفيذ - إذا كانت استراتيجيتك تعتمد تماما على التنفيذ في الوقت المناسب (كما هو الحال في هفت / أوفت) فإن لغة مثل C أو C ++ ستكون ضرورية. ومع ذلك، سوف يتم التحقق من تحسين نواة لينكس واستخدام فبغا لهذه المجالات، وهو خارج نطاق هذه المادة! التكلفة - العديد من بيئات البرمجيات التي يمكنك برمجة استراتيجيات التداول حسابي مع خالية تماما ومفتوحة المصدر. في الواقع، العديد من صناديق التحوط الاستفادة من البرمجيات مفتوحة المصدر لكامل مداخن التداول ألغو الخاص بك. وبالإضافة إلى ذلك، إكسيل و ماتلاب على حد سواء رخيصة نسبيا، وهناك حتى بدائل مجانية لكل منهما. الآن بعد أن أدرجنا المعايير التي نحتاج إلى اختيار البنية التحتية للبرمجيات لدينا، أريد أن أعمل من خلال بعض من حزم أكثر شعبية وكيف تقارن: ملاحظة: أنا فقط سوف تشمل البرامج المتوفرة لمعظم الممارسين التجزئة ومطوري البرمجيات، وهذا هو قراء الموقع. في حين تتوفر برامج أخرى مثل أدوات الصف أكثر المؤسسية، وأشعر هذه هي مكلفة للغاية لاستخدامها بشكل فعال في بيئة البيع بالتجزئة وأنا شخصيا ليس لديهم خبرة معهم. 1،000 دولار أمريكي للترخيص. وستتطلب استراتيجيات مختلفة مجموعات برامجية مختلفة. سوف تتم كتابة استراتيجيات هفت و أوفت في C / C ++ (هذه الأيام التي غالبا ما تنفذ على وحدات معالجة الرسومات و فبغاس)، في حين أن استراتيجيات التردد المنخفض الأسهم الاتجاه سهلة التنفيذ في ترادستاتيون، وذلك بسبب "الكل في واحد" طبيعة برنامج / وساطة. تفضيلي الشخصي هو بيثون لأنه يوفر درجة مناسبة من التخصيص، وسرعة التنمية، والقدرة على اختبار وسرعة التنفيذ لاحتياجاتي والاستراتيجيات. إذا كنت بحاجة إلى أي شيء أسرع، يمكنني "إسقاط" إلى C ++ مباشرة من برامج بيثون بلدي. إحدى الطرق التي يفضلها العديد من التجار الكميين هو نموذج استراتيجياتهم في بيثون ومن ثم تحويل أقسام التنفيذ أبطأ إلى C ++ بطريقة تكرارية. في نهاية المطاف يتم كتابة الغو كله في C ++ ويمكن أن يكون "ترك وحده للتجارة"! في المقالات القليلة القادمة على باكتستينغ ونحن سوف نلقي نظرة على بعض القضايا الخاصة المحيطة بتنفيذ نظام خوارزمية التداول باكتستينغ، وكذلك كيفية دمج آثار التبادل التجاري. سنناقش قياس أداء الاستراتيجية ونختتم في النهاية باستراتيجية نموذجية. مجرد بدء مع التداول الكمي؟ 3 أسباب الاشتراك في قائمة البريد الإلكتروني كوانتستارت: 1. دروس التداول الكمي. سوف تحصل على إمكانية الوصول الفوري إلى دورة مجانية 10-البريد الإلكتروني معبأة مع تلميحات ونصائح لمساعدتك على البدء في التداول الكمي! 2. جميع أحدث المحتوى. كل أسبوع سوف نرسل لك التفاف جميع الأنشطة على كوانتستارت لذلك عليك أن لا يفوتون وظيفة مرة أخرى. ريال مدريد، وقابلة للتنفيذ نصائح التداول الكمي مع أي هراء. اختبار استراتيجية التداول. اختبار وتحسين الروبوت التداول الخاص بك قبل استخدامه للتداول الحقيقي. يساعد اختبار ميتاتريدر 5 للاستراتيجية المدمج في اختبار أداء الروبوت الآلي في التداول. هذه الأداة القوية لا يسمح فقط لاختبار كفاءة مستشار الخبراء، ولكن يسمح أيضا الكشف عن أفضل المعلمات المدخلات قبل تشغيل إي على حسابك الحقيقي. وتستند العملية برمتها من اختبار الاستراتيجية على الاقتباسات التاريخية من العملات والأسهم وغيرها من الأصول. أثناء الاختبار، يمر مستشار الخبراء من خلال الاقتباسات المتراكمة ويؤدي المعاملات الافتراضية وفقا لخوارزمية لها. ويسمح هذا الإجراء بتقييم الكيفية التي كان من الممكن أن تتداول بها إي في الماضي. اختبار استراتيجية ميتاتريدر 5 يسمح اختبار الخبراء المستشارين على العملات المتعددة. روبوتات التداول لديها حق الوصول إلى جميع الأدوات المالية في المختبر ويمكن أن تؤدي المعاملات التجارية مع أي منهم. هذه الميزة تسمح لك لاختبار حتى أكثر تطورا الخبراء المستشارين التي هي قادرة على تحليل عملات متعددة وتحديد الارتباط بينهما. والميزة الرئيسية لإجراء الاختبار هي إمكانية تقييم أداء الروبوت قبل التداول على حساب حقيقي. وبالإضافة إلى ذلك، فإنه يأخذ سوى بضع دقائق في اختبار بدلا من أيام أو أسابيع أو أشهر اللازمة لاختبار إي في السوق الحقيقي. هذا هو ميزة لا جدال فيه من اختبار الاستراتيجية، ولكن ليس كل من قدراتها. طرق الاختبار. ميتاترادر ​​5 اختبار استراتيجية يقدم العديد من طرق الاختبار لتحقيق السرعة المثلى / نسبة الجودة على أساس احتياجات المتداول. "كل علامة" يستخدم لضمان أفضل دقة الاختبار. ظروف محاكاة هي الأكثر واقعية في هذا الوضع. "1 دقيقة أوهلك" هو عرض للتجار الذين يرغبون في اختبار استراتيجية بسرعة ولكن أيضا بدقة في نفس الوقت. حدد "فتح الأسعار فقط" إذا كنت بحاجة إلى تقدير سريع جدا وخشن على أساس أسعار الحانات المفتوحة. لا يستخدم اختبار الاستراتيجية فقط لاختبار الروبوتات التداول، ولكنه يستخدم أيضا في حل العديد من المشاكل الرياضية التي تنطوي على تحسين المعلمة. في هذه الحالة لا يتم استخدام تاريخ التداول ولا يتم محاكاة بيئة السوق تفسح المجال لحسابات الرياضيات المنفذة في مستشار الخبراء. مع اختبار الإجهاد، واختبار الروبوتات التجارية يمكن أن يكون أكثر واقعية. وضع تأخير عشوائي يحاكي تأخر الشبكة عند نقل ومعالجة طلبات التداول، فضلا عن التأخير في تنفيذ الطلبات من قبل التجار في التداول الحقيقي. عرض رسومية لنتائج الاختبار. عرض نتائج اختبار المستشارين الخبراء هي واحدة من السمات البارزة في اختبار الاستراتيجية. وتظهر النتائج في الأرقام التي تبين ربح مستشار الخبراء خلال الاختبار. بالإضافة إلى ذلك، يتم تمثيلها أيضا من قبل كمية كبيرة من البيانات الإحصائية بما في ذلك نسبة الربح / الخسارة نسبة، عدد الصفقات مربحة / خسارة صنع، عامل الخطر، والمردود المتوقع وأكثر من ذلك بكثير. ويمكن عرض نتائج اختبار الاستراتيجيات في الرسوم البيانية لتحليل أكثر ملاءمة. الاختبار البصري. الاختبار البصري يجعل من الممكن لتتبع عمليات مستشار خبير على بيانات الأسعار التاريخية في الوقت الحقيقي: يتم تصور جميع الصفقات يؤديها على الرسم البياني، مما يجعل التحليل أكثر ملاءمة. يمكن تباطؤ عملية الاختبار أو إيقافها لمراقبة كيفية تنفيذ التداول في أي فترة زمنية معينة. وضع التصور يسمح للتاجر ليس فقط لمراقبة عملية التداول الروبوت في الوقت الحقيقي، ولكن بالإضافة إلى ذلك يسمح لاختبار المؤشرات الفنية المخصصة. على سبيل المثال، يمكنك تقييم سلوك المؤشر على البيانات السابقة قبل شرائه من السوق. الاقوي. فائدة أخرى هامة من اختبار الاستراتيجية هي وظيفة التحسين، والذي يسمح باختيار أفضل المعلمات المدخلات لروبوت التداول محددة. على سبيل المثال، مع التحسين، يمكنك تعديل المعلمات لتحقيق أقصى قدر من الربحية والاستقرار، والحد الأدنى من المخاطر وهلم جرا. خلال عملية التحسين، يتم اختبار روبوت تداول واحد عدة مرات مع مجموعات مختلفة من المعلمات. بعد التحسين، يمكنك مقارنة النتائج لتحديد المعلمات التي توفر أفضل أداء للروبوت الخاص بك. عدد تركيبات المعلمات المدخلات في التحسين يمكن أن تكون ساحقة: هل يمكن أن يكون ما يصل الى مئات أو حتى الآلاف من هذه المجموعات. ونتيجة لذلك، فإن التحسين يمكن أن تتحول إلى عملية واسعة جدا، ولكن لا يزال يمكن اختصارها بشكل كبير من خلال استخدام الخوارزميات الجينية. تعطل هذه الميزة البحث التسلسلي لجميع تركيبات معلمات الإدخال وتختار فقط تلك التي تلبي أفضل معايير التحسين. وفي المراحل اللاحقة، يتم عبور التركيبات "المثلى" إلى أن يتم تحقيق أفضل نتيجة ممكنة. الخوارزميات الجينية تساعد على الحد بشكل كبير من عدد من المجموعات ومجموع الوقت الأمثل. عرض رسومية لنتائج التحسين. يوفر اختبار الاستراتيجية أدوات 2D و 3D قوية للتحليل البصري لنتائج التحسين. على سبيل المثال، يمكنك تحليل ارتباط النتيجة النهائية مع اثنين من المعلمات في 2D، في حين 3D يسمح لك لعرض العملية برمتها من البحث نتيجة الأمثل أثناء التحسين. بالإضافة إلى الميزات المضمنة، يمكنك استخدام> "هريف: // هتب: // mql5 / إن / أرتيكلس / 403"> أساليب التصور المخصصة، وليس هناك حاجة لإعداد البيانات بطريقة معينة أو تصديرها أو معالجتها في تطبيق طرف ثالث، ويمكن مراجعة النتائج خلال عملية التحسين. اختبار إلى الأمام. يساعد خيار الاختبار الأمامي المدمج في تجنب مشكلة "الإفراط في التحسين" أو تركيب المعلمة. يقسم هذا الخيار قاعدة بيانات العملات وأسعار الأسهم للتحسين إلى جزأين منفصلين. يتم إجراء التحسين للجزء الأول، في حين يتم استخدام الجزء الثاني لتأكيد النتائج التي تم الحصول عليها. إذا كان الروبوت التداول على قدم المساواة كفاءة في كلا الشريحتين، وهذا هو دليل على أن نظام التداول لديه أفضل المعلمات، وتركيب المعلمة من المستحيل عمليا. MQL5 كلاود نيتورك. يتيح الاختبار الموزع والتحسين إمكانية الربط بين موارد الحوسبة الإضافية من أجل تعزيز هذه العمليات. على سبيل المثال، يمكنك استخدام أجهزة كمبيوتر إضافية في شبكتك المحلية لتسريع عملية التحسين. ولكن هذا ليس كل شيء. MQL5 كلاود نيتورك هي شبكة الحوسبة السحابية التي توحد الآلاف من أجهزة الكمبيوتر من جميع أنحاء العالم. يمكن اختبار استراتيجية الاتصال بالشبكة الاستفادة من قوة الحوسبة غير محدود تقريبا. وباستخدام شبكة MQL5 كلاود نيتورك، يمكن الآن الاستفادة من التطبيقات التجارية التي تستغرق عادة أشهر لاحتسابها في حالة استخدام كمبيوتر واحد فقط، في غضون ساعات قليلة. يمكن تمكين MQL5 كلاود نيتورك من خلال منصة التداول ميتاتريدر 5 في بضع نقرات فقط. تعرف على مزيد من المعلومات حول كيف يمكن ل MQL5 كلاود نيتورك تسريع الحسابات & غ؛ & غ؛ بالإضافة إلى استخدام شبكة الحوسبة الموزعة، يمكنك توفير الطاقة الحاسوبية وحدة المعالجة المركزية وكسب المال. يجب تشغيل مكون ميتاتستر المضمنة في منصة التداول ميتاتريدر 5 وسيتم توصيل جهاز الكمبيوتر الخاص بك بالشبكة السحابية MQL5. اختبار الاستراتيجية هو أداة قوية غير عادية وضعت لمطوري الروبوتات التجارية. وبدون استخدام المختبر، فإن إنشاء روبوت فعال وموثوق به أمر مستحيل عمليا. اختبار استراتيجية يوفر لك الكثير من الوقت ويسمح خلق روبوت التداول الأمثل حقا! تجارة الغد الرائد. البحوث، باكتست والتجارة الاستثمارات الخاصة بك. سجل مجانا. كيف يعمل؟ بناء خوارزميات في إيد المتصفح، استخدام استراتيجيات النماذج والبيانات المجانية. تصميم واختبار الاستراتيجية الخاصة بك على البيانات المجانية لدينا، وعندما كنت على استعداد نشرها مباشرة إلى الوساطة الخاصة بك. رمز في لغات البرمجة متعددة وتسخير لدينا مجموعة من مئات من الخوادم لتشغيل باكتست لتحليل الاستراتيجية الخاصة بك في الأسهم، فكس، كفد، خيارات أو أسواق العقود الآجلة. كوانتكونيكت هو الثورة المقبلة في التداول الكمي، والجمع بين الحوسبة السحابية والوصول إلى البيانات المفتوحة. سرعة لا مثيل لها. تسخير مزرعة الخادم لدينا لسرعات المؤسسية من جهاز الكمبيوتر الخاص بك سطح المكتب. يمكنك تكرار على أفكارك أسرع مما كنت قد فعلت من أي وقت مضى من قبل. مكتبة البيانات الضخمة. نحن نقدم ضخمة 400TB مجانية مكتبة بيانات القرار تارك تغطي الولايات المتحدة الأسهم والخيارات والعقود الآجلة والأساسيات والعقود مقابل الفروقات والفوركس منذ عام 1998. تنفيذ الدرجة العالمية. لدينا خوارزميات التداول الحية هي المشاركة في مكان بجانب خوادم السوق في إكينيكس (NY7) من أجل التنفيذ السريع والمأمون والبلع بسرعة إلى الأسواق. لديك بعض الأفكار العظيمة؟ يتيح اختبار بها! بدء الخوارزمية الخاصة بك. الجودة المهنية، مكتبة البيانات المفتوحة. استراتيجيات التصميم مع مكتبة البيانات المنسقة بعناية، والتي تمتد الأسواق العالمية، من القراد إلى القرار اليومي. يتم تحديث البيانات يوميا تقريبا حتى تتمكن باكتست على أحدث البيانات الممكنة، والتحيز البقاء على قيد الحياة مجانا. نحن نقدم بيانات الأسهم الأسهم التي تعود إلى يناير 1998 لكل رمز تداول، بلغ مجموعها أكثر من 29،000 الأسهم. يتم توفير السعر من قبل كوانتكوت. بالإضافة الى؛ لدينا نجمة الصباح البيانات الأساسية لأكثر شعبية 8000 رموز ل 900+ المؤشرات منذ عام 1998. كريبتو، فوريكس & أمب؛ CFD. نحن نقود العالم مع التداول خوارزمية التشفير على غداكس بالإضافة إلى تقديم 100 عملة وعقود العقود مقابل الفروقات 70 تغطي كل الاقتصاد الرئيسي التي تقدمها فكسم و أواندا. جميع البيانات متوفرة في قرار القراد، يبدأ أبريل 2007 ويتم تحديثها يوميا. نحن نقدم التجارة الآجلة القراد التجارة والبيانات الاقتباس من يناير 2009 حتى الآن، عن كل عقد تداول في سم، كومكس و غلوبكس. يتم تحديث البيانات أسبوعيا ويتم توفيرها من قبل ألغوسيك. نحن نقدم الصفقات الخيار ونقلت إلى دقة دقيقة، عن كل خيار تداول على أوربا منذ عام 2007، وتغطي الملايين من العقود. يتم تحديث البيانات في غضون 48 ساعة ويتم توفيرها من قبل ألغوسيك. تحميل فكس و كفد البيانات مجانا - استكشاف لدينا مكتبة البيانات اشترك اليوم. فريق التعاون. العثور على أصدقاء جدد في المجتمع والتعاون جنبا إلى جنب مع ميزة لدينا فريق الترميز! مشاركة المشاريع ورؤية رمزها على الفور أثناء الكتابة. يمكنك حتى منح الوصول المباشر والتحكم في خوارزمية حية معا. استخدام الرسائل الفورية الداخلية لدينا للعثور على أعضاء الفريق المحتملين للانضمام إلى القوات! الملكية الفكرية الآمنة. تركيزنا هو أن نقدم لك أفضل منصة تداول خوارزمية ممكنة وحماية الملكية الفكرية القيمة الخاصة بك. سنكون دائما موفر البنية التحتية والتكنولوجيا أولا. عندما كنت على استعداد للتداول الحية سنقوم بسعادة تساعدك على تنفيذ من خلال وسيط الخاص بك في الاختيار. تنفيذ من خلال الوساطة الرائدة. لقد دمجنا مع شركات الوساطة الرائدة في العالم لتقديم أفضل تنفيذ وأقل الرسوم للمجتمع. خيارات الأسهم الفوركس الآجلة. $ 1 الحد الأدنى، $ 0.005 / شير. صناعة تيتان يوفر وسطاء التفاعلية الوصول إلى الأسهم والعقود الآجلة وخيارات السوق مع كل حساب واحد وبعض من أدنى الرسوم في هذه الصناعة. من & الجنيه؛ 0.07 لكل لوط. مع انتشار منخفض والوصول المباشر إلى الأسواق فكسم يوفر الوصول إلى الفوركس مع رسوم شفافة، يملأ ممتازة وانخفاض الودائع الافتتاحية. انتشار الرسوم. تأسست في عام 1995، أواندا يوفر الوصول إلى العملات الأجنبية والعقود مقابل الفروقات مع انتشار رسوم مقرها تغطي جميع الأسواق العالمية الرئيسية. التجارة تشفير العملات. تجارة بيتكوين، إيثيروم و ليتسوان على التبادل القائم على الولايات المتحدة بشكل كامل. فوركس كفد إكيتي كريبتو. تجارة الورق. مع كوانتكونكت والتجارة؛ تجارة الورق، يمكنك محاكاة ظروف السوق الحية، ورسوم النمذجة وأوامر يملأ لاختبار الاستراتيجية الخاصة بك قبل وضعها على الهواء مباشرة. العالم الرائدة تجارة الوساطة التجارة لايف. دعم الوساطة. بفضل شركائنا في الوساطة يمكننا أن نقدم التداول المباشر مجانا ل فكسم الوساطة و أواندا وكلاء الوساطة، مما يسمح لك باكتست والتجارة الاستراتيجية الخاصة بك تماما مجانا. الاستراتيجيات التي تحرك الحدث. تصميم خوارزمية لا يمكن أن يكون أسهل. هناك اثنين فقط من المهام المطلوبة ونحن نحرص على كل شيء آخر! أنت مجرد تهيئة () الاستراتيجية الخاصة بك والتعامل مع الأحداث البيانات التي طلبتها. يمكنك إنشاء مؤشرات جديدة، والفصول، والمجلدات والملفات مع مترجم C # كامل على شبكة الإنترنت والإكمال التلقائي. ونحن ملتزمون بإعطائك أفضل تجربة تصميم خوارزمية ممكنة. الاستفادة من إمكانياتك. يمكن تمكين المستخدمين في تقديم استراتيجياتهم للعملاء هيدجيفوند في لوحة القيادة الاستراتيجية المهنية شفافة. يتم التحقق من صحة الاستراتيجيات من قبل كوانتكونيكت باكتستينغ والتجارة الحية، مما يتيح لك مراجعة طرف ثالث محايدة من التعليمات البرمجية. المهتمين هيدجيفوندز يمكن الاتصال بك مباشرة من خلال كوانتكونيكت لنقدم لكم العمل أو تمويل لاستراتيجية الخاص بك! الانضمام إلى مجتمعنا. لدينا واحدة من أكبر المجتمعات التجارية الكمية في العالم، وبناء وتقاسم ومناقشة الاستراتيجيات من خلال مجتمعنا. التحدث مع بعض من ألمع العقول في العالم ونحن استكشاف عوالم جديدة للعلوم والرياضيات والمالية. تسجيل الدخول إلى كوانتوبيان. عذرا، هناك خطأ ما. حاول مرة أخرى أو اتصل بنا عن طريق إرسال الملاحظات. لقد أرسلت بنجاح تذكرة دعم. سيكون فريق الدعم لدينا على اتصال قريبا. يتم توفير المواد على هذا الموقع لأغراض إعلامية فقط ولا تشكل عرضا لبيع أو طلب شراء أو توصية أو تأييد لأي أمن أو استراتيجية، كما أنها لا تشكل عرضا لتقديم الخدمات الاستشارية الاستثمارية من قبل كوانتوبيان. وبالإضافة إلى ذلك، لا تقدم المادة أي رأي فيما يتعلق بملاءمة أي ضمان أو استثمار محدد. لا ینبغي اعتبار أي معلومات واردة في ھذه الوثیقة بمثابة اقتراح للانخراط في أي مسار عمل یتعلق بالاستثمار أو الامتناع عنھ حیث لا یقوم أي من کوانتوبيان أو أي من الشرکات التابعة لھ بتقدیم المشورة الاستثماریة أو العمل کمستشار لأي خطة أو کیان خاضع ل وقانون تأمين دخل التقاعد للموظفين لعام 1974، بصيغته المعدلة، أو حساب التقاعد الفردي أو المعاش التقاعدي الفردي، أو تقديم المشورة بصفة الأمانة فيما يتعلق بالمواد المعروضة في هذه الوثيقة. إذا كنت مستقلا فرديا أو مستثمرا آخر، فاتصل بمستشارك المالي أو أي جهة مالية أخرى لا علاقة لها بكوانتوبيان حول ما إذا كانت أي فكرة استثمار أو إستراتيجية أو منتج أو خدمة معينة مذكورة هنا قد تكون مناسبة لظروفك. وتشمل جميع الاستثمارات مخاطر، بما في ذلك خسارة أصل الدين. لا تقدم كوانتوبيان أي ضمانات بشأن دقة أو اكتمال الآراء المعرب عنها في الموقع. وتخضع اآلراء للتغيير، وقد تصبح غير موثوقة ألسباب مختلفة، بما في ذلك التغيرات في ظروف السوق أو الظروف االقتصادية. يتم توفير المواد على هذا الموقع لأغراض إعلامية فقط ولا تشكل عرضا لبيع أو طلب شراء أو توصية أو تأييد لأي أمن أو استراتيجية، كما أنها لا تشكل عرضا لتقديم الخدمات الاستشارية الاستثمارية من قبل كوانتوبيان. وبالإضافة إلى ذلك، لا تقدم المادة أي رأي فيما يتعلق بملاءمة أي ضمان أو استثمار محدد. لا ینبغي اعتبار أي معلومات واردة في ھذه الوثیقة بمثابة اقتراح للانخراط في أي مسار عمل یتعلق بالاستثمار أو الامتناع عنھ حیث لا یقوم أي من کوانتوبيان أو أي من الشرکات التابعة لھ بتقدیم المشورة الاستثماریة أو العمل کمستشار لأي خطة أو کیان خاضع ل وقانون تأمين دخل التقاعد للموظفين لعام 1974، بصيغته المعدلة، أو حساب التقاعد الفردي أو المعاش التقاعدي الفردي، أو تقديم المشورة بصفة الأمانة فيما يتعلق بالمواد المعروضة في هذه الوثيقة. إذا كنت مستقلا فرديا أو مستثمرا آخر، فاتصل بمستشارك المالي أو أي جهة مالية أخرى لا علاقة لها بكوانتوبيان حول ما إذا كانت أي فكرة استثمار أو إستراتيجية أو منتج أو خدمة معينة مذكورة هنا قد تكون مناسبة لظروفك. وتشمل جميع الاستثمارات مخاطر، بما في ذلك خسارة أصل الدين. لا تقدم كوانتوبيان أي ضمانات بشأن دقة أو اكتمال الآراء المعرب عنها في الموقع. وتخضع اآلراء للتغيير، وقد تصبح غير موثوقة ألسباب مختلفة، بما في ذلك التغيرات في ظروف السوق أو الظروف االقتصادية. اختبار الاستراتيجية. اختبار استراتيجية يسمح لك لاختبار وتحسين استراتيجيات التداول (الخبراء المستشارين) قبل استخدامها للتداول الحية. أثناء الاختبار، يتم تشغيل خبير خبير مع المعلمات الأولية مرة واحدة على بيانات التاريخ. أثناء التحسين، يتم تشغيل استراتيجية التداول عدة مرات مع مجموعات مختلفة من المعلمات التي تسمح باختيار أنسب مزيج منها. اختبار الاستراتيجية هو أداة متعددة العملات، والذي يسمح لك لاختبار وتحسين استراتيجيات التداول أدوات مالية متعددة. يقوم المختبر تلقائيا بمعالجة معلومات جميع الرموز المستخدمة في إستراتيجية التداول، لذلك لا تحتاج إلى تحديد قائمة الرموز يدويا للاختبار / التحسين. اختبار الاستراتيجية متعددة الخيوط، مما يسمح لاستخدام جميع موارد الكمبيوتر المتاحة. يتم إجراء الاختبار والتحسين باستخدام عوامل حوسبة خاصة يتم تثبيتها كخدمات على جهاز الكمبيوتر الخاص بالمستخدم. وكلاء العمل بشكل مستقل والسماح معالجة موازية لتمرير الأمثل. ويمكن ربط عدد غير محدود من وكلاء البعيد لمختبر الاستراتيجية. وبالإضافة إلى ذلك، يمكن اختبار استراتيجية الوصول إلى شبكة سحابة MQL5. أنه يجمع الآلاف من وكلاء في جميع أنحاء العالم، وهذه القدرة الحاسوبية متاحة لأي مستخدم من منصة التداول. بالإضافة إلى اختبار مستشار الخبراء والتحسين، يمكنك استخدام اختبار استراتيجية لاختبار تشغيل المؤشرات المخصصة في وضع البصرية. هذه الميزة تسمح لاختبار بسهولة تشغيل الإصدارات التجريبية من المؤشرات تحميلها من السوق. كيفية اختبار. اختبار مستشار خبير هو تشغيل واحد مع المعلمات الثابتة باستخدام بيانات الأسعار التاريخية. انها تسمح لك لاختبار كيف تعمل الاستراتيجية قبل استخدامه في السوق الحقيقي. مشاهدة الفيديو: كيفية اختبار الخبراء المستشارين والمؤشرات قبل الشراء. شاهد الفيديو لمعرفة كيفية اختبار روبوت التداول قبل شرائه من السوق. يتم توفير كل منتج في السوق مع نسخة تجريبية مجانية، والتي يمكن اختبارها في اختبار الاستراتيجية. شاهد الفيديو للتفاصيل. كيفية تحديد روبوت التداول للاختبار. انقر على & كوت؛ اختبار ومثل. في قائمة السياق لمستشار خبير في نافذة المستكشف. بعد ذلك يتم اختيار مستشار الخبراء في اختبار الاستراتيجية. تمكين الرموز المطلوبة في مراقبة السوق للمستشارين الخبراء متعددة العملات. مختبر الاستراتيجية يسمح استراتيجيات باكتستينغ التي تتاجر رموز متعددة. وتسمى هذه الروبوتات التجارية تقليديا متعددة المستشارين الخبراء. يقوم المختبر تلقائيا بتحميل تاريخ الرموز المطلوبة من منصة التداول (وليس من خادم التجارة!) أثناء المكالمة الأولى لبيانات الرمز. يتم تحميل بيانات التاريخ السعر المفقود فقط من خادم التداول. قبل البدء في اختبار مستشار خبير متعدد العملات، قم بتمكين الرموز المطلوبة للاختبار في ماركيت واتش. افتح قائمة السياق، وانقر على & كوت؛ حرف ومثل. وتمكين الأدوات المطلوبة. اختيار معلمات الاختبار. قبل بدء الاختبار، حدد الأداة المالية لاختبار عملية الروبوت التداول على، والفترة والوضع. الرمز والفترة. حدد المخطط الرئيسي للاختبار والتحسين. مطلوب اختيار الرمز لتوفير إطلاق الأحداث أونتيك () الواردة في الخبراء المستشارين. أيضا، يؤثر الرمز والفترة المحددة على وظائف خاصة في التعليمات البرمجية "خبير الخبراء" التي تستخدم معلمات المخطط الحالي (على سبيل المثال، الرمز () والفترة ()). وبعبارة أخرى، يجب اختيار المخطط الذي يعلق عليه خبير الخبراء هنا. حدد فترة الاختبار والتحسين. يمكنك تحديد واحدة من فترات محددة مسبقا أو تعيين الفاصل الزمني المخصص. لتعيين فترة مخصصة، أدخل تواريخ البدء والانتهاء في الحقول المناسبة إلى اليسار. الميزة المحددة للاختبار هو أنه بالإضافة إلى تحميل بعض البيانات التي سبقت الفترة المحددة (لتشكيل ما لا يقل عن 100 بار). هذا مطلوب لاختبار أكثر دقة والتحسين. على سبيل المثال، إذا اختبرت في إطار زمني لمدة أسبوع، يتم تنزيل عامين إضافيين. إذا لم تكن هناك بيانات كافية عن التاريخ لتشكيل 100 شريط إضافي (وهو أمر مهم بشكل خاص للأطر الزمنية الشهرية والأسبوعية)، على سبيل المثال، عند تحديد بداية الاختبار بالقرب من بداية بيانات السجل الحالية، فإن تاريخ بدء الاختبار سيكون تلقائيا. تتم إضافة رسالة مناسبة إلى مجلة اختبار الاستراتيجية. هذا الخيار يسمح لك للتحقق من نتائج الاختبار من أجل تجنب المناسب لفترات زمنية معينة. أثناء الاختبار إلى الأمام، تنقسم الفترة المحددة في حقل التاريخ إلى جزأين وفقا للفترة الزمنية المحددة (نصف أو ثلث أو ربع أو فترة مخصصة عند تحديد تاريخ بدء الاختبار للأمام). الجزء الأول هو فترة اختبار الظهر. وهي فترة عملية خبير استشاري التكيف. الجزء الثاني هو اختبار الأمام، يتم خلالها فحص المعلمات المحددة. اختبار استراتيجية يسمح لك لمحاكاة تأخر الشبكة خلال عملية مستشار خبير من أجل جعل الاختبار أقرب إلى الظروف الحقيقية. يتم إدراج تأخير وقت معين بين وضع طلب التجارة وتنفيذها في اختبار الاستراتيجية. من لحظة إرسال طلب حتى تنفيذه، يمكن أن يتغير السعر. هذا يسمح لك لتقييم كيف تؤثر سرعة معالجة التجارة على نتائج التداول. في حالة وضع التنفيذ الفوري، يمكن للمستخدمين بالإضافة إلى ذلك التحقق من استجابة إي ل ريكوت من خادم التجارة. وإذا تجاوز الفرق بين الأسعار المطلوبة والتنفيذ قيمة الانحراف المحددة في الأمر، تتلقى وحدة التقييم طلب إعادة شراء. يرجى ملاحظة أن التأخير يعمل فقط على الصفقات التي يقوم بها إي (وضع أوامر، وتغيير مستويات وقف، وما إلى ذلك). على سبيل المثال، إذا كان إي يستخدم أوامر معلقة، يتم تطبيق التأخير فقط لوضع أمر ولكن ليس لتنفيذه (في ظروف حقيقية، يحدث التنفيذ في الملقم دون تأخير الشبكة). في هذا الوضع، يتم تنفيذ جميع الطلبات بأسعار المطلوبة مع أي إعادة تسعير. يتم استخدام الوضع للتحقق من إي في ظروف "مثالية". هذا الوضع يسمح اختبار إي في الظروف التي هي قريبة من تلك الحقيقية. وتولد قيمة التأخير على النحو التالي: يتم اختيار رقم من 0 إلى 9 عشوائيا - وهذا هو عدد الثواني للتأخير؛ if a selected number is equal to 9, another number from the same range is selected randomly and added to the first one. Thus, the possibility of a delay for 0-8 seconds is 90%, possibility of a 9-18 second delay is 10%. You can select one of the predefined delay values or set a custom one. The platform measures the ping to the trade server and allows you to set that value as a delay in the tester so that you are able to test a robot in the conditions that are as close to the real ones as possible. Tick generation mode. Select one of the tick generation modes: Every tick is the most accurate but also the slowest mode. It emulates all ticks. Every tick based on real ticks is as close to real conditions as possible. It uses real ticks of financial instruments accumulated by a broker. Emulation is not performed. Tick data has larger size. Downloading it may take quite a long time during the first test. 1 minute OHLC — in this mode only 4 prices (Open, High, Low and Close) of each minute bar are emulated. Open prices only — in this mode OHLC prices are also modeled, however only the open price is used for testing/optimization. Math calculations — in this mode the tester does not download history data and information on symbols, as well as does not generate ticks. Only functions OnInit(), OnTester() and OnDeinit() are called. Thus a tester can be used for various mathematical calculations where the selection of parameters is required. For more information about tick generation, please read the appropriate section. Initial deposit and leverage. Specify the amount of the initial deposit used for testing and optimization. The currency depends on the deposit currency of the currently connected account. Next select the leverage for testing and optimization. Note that symbol specification does not mean that the tester will use only these history data. The tester automatically downloads information on all the symbols used in the Expert Advisor. Before the start of testing/optimization, all the available price data of the symbol of the main chart are automatically downloaded from the server. It may take quite a long time if the internet connection is slow. Downloading of all data is performed once, only the missing information is downloaded during the next starts. Only the symbols that are currently selected in the Market Watch are available for testing/optimization. The price data of all necessary symbols are automatically downloaded from the server during testing and optimization. Testing starts and ends at 00hr.00m.00s. of the specified dates. Thus the start date of testing/optimization is included in the testing period, while the end date is not included. Testing ends on the last tick of the previous date. Also you cannot specify the end date, which is greater than the current one. In such case, the testing anyway will be performed to the current date (not including it). Selection of Input Parameters. Input parameters allow you to control the behavior of the Expert Advisor, adapting it to different market conditions and a specific financial instrument. For example, you can explore the Expert Advisor performance with different Stop Loss and Take Profit values, different periods of the moving average used for market analysis and decision-making, etc. Specify a value for each input parameter. Parameter sets. You can at any time return to the current settings of your MQL5 program by saving a set of its parameters using a context menu: To save the parameters as a set-file on your computer, click "Save". These files can be moved between platforms on different computers or sent to other users. To save parameters for future use in the current platform, click "Save Version". These saved presets will be available then in the "Load Version" sub-menu. They can be applied at any time by selecting an appropriate version from the list. Starting the Test. To start testing, click "Start" on the "Settings" التبويب. The testing progress is displayed to the left. Where to View Testing Results. Results of an Expert Advisor testing are displayed on tabs "Result" and "Graph". Testing Report. Detailed testing results are displayed on the "Result" التبويب. The tab contains general testing results, including profit and the number of trades, as well as many statistical values to help assess the performance of the trading robot. Additional charts visualize the distribution of the number and success of trading operations by hours, days and months, as well as describe the risk parameter of the trading strategy. See the Testing report section for details. Testing Graph. On the "Graph" tab, you can visually determine how successfully the Expert Advisor performed on the selected instrument in the selected time interval. The balance curve (blue line) and the equity curve (green) are shown in the main area of the tab. Dates are shown on the horizontal scale, balance/equity values are shown on the vertical scale. The bottom part of the tab features a histogram of the load on deposit, which is calculated as the ratio of margin and equity (margin/equity). Balance values are shown on the chart each time they are changed (when a position is closed), equity values are additionally shown with a certain periodicity between balance changes. When testing on accounts with the exchange risk management model, the chart only shows the equity, while the balance and the deposit load are not shown. The trading status of such accounts is evaluated based on the equity level. The balance only shows the amount of money on the account and ignores the trader's assets and liabilities. Deposit load (margin/equity) is not displayed, because in the exchange calculation mode margin is equal to the current discounted value of the asset/liability, and it changes along with equity. Testing Progress in the Journal. The testing progress is reflected on the "Journal". In addition, messages of the Expert Advisor are added to the Journal. In the visual testing mode, the testing progress can be viewed straight on the chart. Testing Progress on a Chart. As soon as testing is over, you can open the chart on which the Expert Advisor was tested (selected symbol and period). Click " Open Chart" in the context menu of the "Result" التبويب. All the deals performed by the Expert Advisor during testing are shown on the chart. If a template named tester.tpl is available in folder /profiles/templates of the trading platform, it will be applied to the opened chart. If the template is not available, the default one is used (default.tpl). If the tested Expert Advisor uses indicators, which run on the testing symbol and period, they are also displayed on the chart. However, if forced unloading of an indicator (the IndicatorRelease function)is implemented in the source code of the Expert Advisor, it is not displayed on the chart. Testing a Trading Robot on a Forward Non-Optimized Period. Forward testing is the repeated run of the Expert Advisor on a different time period. This feature allows you to avoid parameters fitting in certain areas of historical data. To start the forward testing, in the Forward field of the Settings tab select the part of the total period for it: No — forward testing is not used; 1/2 — half of the specified period is used for the forward test; 1/3 — one third of the specified period is used for the forward test; 1/4 — a quarter of the specified period is used for the forward test; Custom — specify the forward test start day manually. Always the second (latest) part of the total period is taken for the forward testing. The start date of the forward period is marked by a vertical line on the chart. When the forward testing is enabled, the selected part is separated from the period specified in the "Date" حقل. The first part is the period of back testing, and the second one is the period of forward testing. Results of the forward test are displayed on the separate tab "Forward". The start date of the forward period is marked by a vertical line on the chart. Visual Testing. In the Strategy Tester of the trading platform, you can test Expert Advisors and indicators in the visual mode. This mode allows to visualize exactly how the Expert Advisor performs trade operations during backtesting. Each trade is displayed on the chart of a financial symbol. To enable the visual test, select "Visualization" in the settings: Visual testing is unavailable when optimization is enabled. Visual testing can only be performed on local agents. If a remote agent is selected for testing, choose a local one using the " Select" command in its context menu. Visual testing runs in a new window, which simulates a separate trading platform: it contains charts, Market Watch and the Toolbox window where you can view trading operations and the Journal. Testing process control. To pause, speed up or slow down the testing, use the toolbar. You can also jump to a specific date of the test. You can conveniently control the testing process via hot keys, combinations are listed next to the menu commands. Monitoring Expert Advisor testing on a chart. The main purpose of this type of testing is the visual analysis of the Expert Advisor performance. A chart is generated in real time based on emulated historic price data. Trading robot operations are displayed on this chart. Trading operations are displayed as icons (a Buy deal) and (a Sell deal). A dotted line is displayed between market entries and exits. You can change the appearance of a chart, show indicators or graphical objects on it using templates. For a template to be applied, its name must match the name of the tested Expert Advisor, for example ExpertMACD.tpl. The template should be placed in folder /profiles/templates of the trading platform. A list of symbols available in the chart mode is limited to the main testing symbol, as well as the symbols whose data are used by the Expert Advisor. The chart timeframe cannot be changed. The period selected in the settings is used for the main testing chart. Periods requested by the Expert Advisor are used for other symbols. To switch between symbols, use the "View — Charts" menu. Viewing price data in Market Watch. The Market Watch window shows prices generated during testing. It is similar to the Market Watch of the trading platform, but has some specific features. To show/hide this window, use the Market Watch command in the View menu or press Ctrl+M. The Symbols tab features the current price information of financial instruments. The list of displayed symbols is limited to the main testing symbol, as well as the symbols whose data are used by the Expert Advisor. The Ticks tab contains a chart of prices generated during testing. The number of displayed ticks is limited to 64,000. Viewing details of bars and indicator values in the Data Window. The data window displays information about the prices (OHLC), date and time of a bar, spread, volume and indicators. Here you can quickly find information about a particular bar and applied indicators at a selected point of the chart. The window can be enabled or disabled by clicking "Data Window" in the View menu or pressing Ctrl+D. The upper part of the window contains the name of a financial instrument and the chart period. Information about the current cursor position on the chart is shown below. Information about indicators open in separate subwindows is shown in separate blocks. Viewing details of trades in the Toolbox. For a detailed study of the trades performed by the Expert Advisor, use the Toolbox window. It has several tabs with the following information: Current open positions and pending orders The history of orders and deals The history of Expert Advisor's trade requests, including requests to modify pending orders, stop-level of positions, etc. Information about trade operation parameters is available in sections Trade and History. Additional details about testing are available in the Journal. It contains information about testing and actions of the Expert Advisor performed during the test. As long as the visualizer is open, the logs of testing agents are not sent to the Strategy Tester of the trading platform. Nevertheless, they can be viewed via the trading platform using the "Local Journals of local agents" command in the context menu. Testing indicators in the visual mode. The visual testing mode allows you to monitor the behavior of indicators on historic data. This feature allows you to easily test an indicator before purchasing it from the Market. Download the free demo version and run the indicator in the Strategy Tester. Select the type of the program "Indicators", then select the indicator and click "Start". The visualization mode is enabled automatically. The rest of the parameters are set in the same way, as during testing of trading robots. يظهر سلوك المؤشر على الرسم البياني، الذي يتم رسمه على أساس تسلسل من القراد محاكاة في اختبار.
الفوركس التجار نمط الحياة
استراتيجيات التداول المراجحة نس