ميتاتريدر 5 - إكسامبلز. مستشار خبير عالمي طرق التداول للاستراتيجيات جزء 1. قد تنشأ مهام مختلفة أثناء تنفيذ خوارزميات التداول الآلي، بما في ذلك تحليل بيئة السوق لتفسير إشارات دخول السوق، وإغلاق موقف قائم مهمة أخرى محتملة هي السيطرة على الخبراء عمليات المستشار والمناولة السليمة لأخطاء التداول وأخيرا، فهي مهمة الوصول السهل والمريح إلى بيانات السوق ومواقف التداول من مستشار الخبراء يتم تنفيذ جميع هذه المهام مباشرة في شفرة المصدر مستشار الخبراء. من ناحية أخرى، ينبغي لنا أن فصل والجزء الفني من عملية التداول والفكرة التي نفذت في العرف الخبراء المستشارين مع نهج المنحى الكائن، يمكننا فصل هاتين المهمتين التجاريتين مختلفا أساسا، ويعهد تنفيذ عملية التداول إلى فئة خاصة مشتركة لجميع الاستراتيجيات، والتي وأحيانا يشار إليها أيضا باسم محرك التداول. هذه هي المادة الأولى في سلسلة من المادة يصف تشغيل هذا المحرك، والذي يمكن أن يسمى مستشار الخبراء العالمي هذا الاسم يوحد مجموعة من الطبقات التي تمكن من السهل تطوير خوارزميات التداول عن طريق العد المعتاد لدخول الموقع وظروف الخروج لن تحتاج إلى إضافة البيانات المطلوبة والتداول المنطق إلى مستشار الخبراء، على سبيل المثال موقف البحث تتم جميع الإجراءات المطلوبة من قبل محرك التداول. المادة المقترحة للمادة واسعة النطاق، وبالتالي ينقسم إلى أربعة أجزاء وهنا هي تفاصيل هذه الأجزاء. جزء 1 طرق التداول من الاستراتيجيات هم يتم وصفها في هذه المقالة الجزء الأول يصف مفهوم إدارة الموقف الأصلي على أساس طرق التداول يمكن تعريف منطق التداول مستشار الخبراء بسهولة باستخدام أوضاع التداول مستشار خبير مكتوب في هذا النمط من السهل التصحيح منطق هذه المناطق تصبح عالمية وعلى حد سواء ، والذي يسهل أيضا إدارة مثل هذه الاستراتيجيات الأفكار الواردة في هذه المواد هي عالمية ولا تتطلب أوب إضافية البرمجة الموجهة إلى جكت وهذا يعني أنه بغض النظر عما إذا كنت ستستخدم مجموعة من المكتبات المقدمة أم لا، يمكن أن تكون هذه المواد مفيدة لك. الجزء 2 نموذج الحدث واستراتيجية التداول النموذج يصف هذا القسم نموذج الحدث الأصلي استنادا إلى معالجة الحدث المركزي وهذا يعني أن جميع الأحداث يتم جمعها في مكان واحد من منطق التداول إي الذي يعالجها أيضا، والأحداث هي متعددة العملات على سبيل المثال، إذا كان مستشار خبير يعمل على الرسم البياني اليورو مقابل الدولار الأميركي، فمن الممكن الحصول على حدث من القراد الجديد من غبوسد يمكن أن يكون نموذج الحدث هذا مفيدا للغاية عند تطوير مستشاري الخبراء الذين يتاجرون بأدوات مالية متعددة في هذا الجزء، سنقوم أيضا بوصف الفئة الأساسية لمحرك التداول كستراتيجي وقسم CPositionMT5 الذي يمثل وضعا في ميتاتريدر 5.Part 3 كوستوم ستراتيجيس وفئات التجارة المساعدة المواد تغطي عملية العرف خبير مستشار التنمية من هذه المقالة سوف تجد كيفية إنشاء خبير مستشار من قبل تعداد بسيط لظروف الدخول والخروج من الموقع ويصف هذا الجزء أيضا خوارزميات مساعدة مختلفة يمكن أن تبسط إلى حد كبير الوصول إلى المعلومات التجارية. جزء 4 التداول في مجموعة وإدارة محفظة من الاستراتيجيات يحتوي هذا الجزء على وصف خوارزميات خاصة لدمج العديد من منطق التداول إلى وحدة ex5 قابلة للتنفيذ واحدة كما يصف الآليات التي يمكن استخدامها لتوليد مجموعة من الاستراتيجيات المخصصة باستخدام ملف شمل. المواضيع لفتح مراكز جديدة وإدارة أونيس القائمة. لإدراك النهج المعروض في هذه المقالة، سنحاول أولا لوصف نظام التداول الكلاسيكي على أساس متوسطين متحركين، أحدهما له فترة متوسطية قصيرة، والثانية لها فترة طويلة وهكذا، فإن المتوسط المتحرك مع فترة كبيرة من المتوسط هو أبطأ من المتوسط المتحرك مع فترة أصغر من المتوسطات قواعد التداول بسيطة إذا كان المتوسط المتحرك السريع فوق البطيء واحد، و إي هو شراء على العكس من ذلك، إذا كان تتحرك بسرعة أف إريج أقل من بطء واحد، و إي هو بيع يعرض الرسم البياني التالي استراتيجيتنا schematically. Fig 1 الرسم البياني لنظام التداول على أساس اثنين من المتوسطات المتحركة. الخط الأحمر يظهر المتوسط المتحرك بسيط سريع مع فترة 50 الأزرق خط يظهر المتوسط البطيء المتحرك مع فترة 120 عندما يتم التقاطع التقاطعات تقاطعات مع خطوط منقطة زرقاء، والاتجاه من موقف مستشار الخبراء عكس من وجهة نظر نهج غير حسابي، والوصف يكفي لأي تاجر لفهم كيف للتداول باستخدام هذه الاستراتيجية ومع ذلك، هذا الوصف لا يكفي لإنشاء مستشار خبير على أساس هذه الاستراتيجية. دعونا ننظر في إجراءات التداول التي إي تحتاج إلى أداء في الوقت الذي ما السريع يعبر بطء واحد من أسفل إلى أعلى. إذا كان إي لديه موقف قصيرة مفتوحة عندما تتقاطع ماس، يجب إغلاق هذا الموقف. يجب التحقق من وجود موقف طويل مفتوح إذا لم يكن هناك موقف طويل، يجب فتح واحد إذا كان p طويلة أوسيتيون موجود بالفعل، لا شيء ينبغي القيام به. لعبور المعاكس عندما ما السريع يعبر واحد بطيء من أعلى إلى أسفل، وينبغي تنفيذ إجراءات المعاكس. إذا كان إي لديه موقف طويل مفتوح عندما تتقاطع ماس، يجب إغلاق هذا الموقف يجب التحقق من وجود موقف قصير مفتوح إذا لم يكن هناك موقف قصير، يجب فتحه إذا كان هناك موقف قصير موجود بالفعل، لا ينبغي القيام بأي شيء. لدينا أربعة إجراءات تداول لوصف عملية التداول للاستراتيجية إجراءين للتداول وصف فتح موقف طويل والحفاظ على قواعد اثنين من الإجراءات الأخرى تصف فتح موقف قصيرة والحفاظ على قواعد قد يبدو أن تسلسل أربعة عمل هو أكثر من اللازم لوصف هذه العملية التجارية بسيطة في الواقع، إدخالات موقف طويل تتزامن مع قصيرة مخارج موقف في استراتيجيتنا، لذلك لن يكون من الأسهل لدمجها في تداول واحد أو على الأقل العمل المنطقي لا، فإنه لن لإثبات هذا، دعونا تغيير ظروف ط لدينا استراتيجية نتيال. الآن لدينا استراتيجية ستستخدم مجموعات مختلفة من المتوسطات المتحركة للشراء والبيع على سبيل المثال، سيتم فتح موقف طويل عندما المتوسط المتحرك السريع مع فترة 50 يعبر واحد بطيء مع فترة من 120 وموقف قصير سوف يتم فتحه عندما يكون المتوسط المتحرك السريع مع فترة 20 يعبر واحد بطيء مع فترة 70 الآن شراء إشارات سوف تختلف من إشارات البيع التي سوف تحدث في أوقات مختلفة، في مختلف حالات السوق. القواعد المقترحة لا يعتقد استراتيجيات غالبا استخدام ظروف المرآة للدخول والخروج دخول موقف طويل يعني الخروج من واحدة قصيرة والعكس بالعكس ولكن من الممكن أيضا حالات أخرى، وإذا أردنا إنشاء نموذج عالمي من مستشار الخبراء، ونحن بحاجة إلى أن تأخذ هذا في الاعتبار، لذلك سيكون لدينا أربعة قواعد. وعلاوة على ذلك سننظر في أعمالنا من زاوية مختلفة ويبين الجدول أدناه نوع العملية التجارية شراء أو بيع ونوع العمل التجاري فتح أو إغلاق خلايا الجدول يحتوي على محددة مجموعة من الإجراءات. بويينيت سيلينيت بويسوبورت SellSupport. Table 2 خبير مستشار وسائط التداول. يتم إعطاء جميع وسائط التداول من خلال التنفيذ العملي في مقل باستخدام هيكل خاص إنومترادستات هنا هو وصفها. هذه الأوضاع تسمح أي خبير مستشار وضعت في إطار النهج المقترح للمرونة الاتصال وفصل وحدات التداول، وبالتالي للتبديل إلى وضع التداول واحد أو آخر على الطاير. كترادستات التبديل وضع التداول. باستخدام أساليب التداول، مستشار خبير سوف تكون دائما قادرة على فهم في أي وقت من الأوقات لتنفيذ إجراءات معينة ومع ذلك، فإن هذا يجب تحديد نقطة من الوقت لكل خبير مستشار بشكل فردي مطلوب مراقبة وضع التداول بشكل خاص عند تداول قسم فورتس من التداول ميسكس فورتس لديها العديد من الميزات المحددة، وأهمها هو مسح أداء مرتين في اليوم، من 14 00 إلى 14 03 وسيطة المقاصة ومن 18 45 إلى 19 00 المقاصة الرئيسية من المستحسن عدم السماح لمستشاري الخبراء بإجراء عمليات التداول أثناء المقاصة. بطبيعة الحال، إذا كان إي تنفذ فقط عمليات مع وصول القراد جديدة أو تشكيل أشرطة جديدة، فإنه لن يعمل في حين يتم إغلاق السوق، لأنه لن يتم تلقي أي اقتباسات جديدة ولكن العديد من الخبراء المستشارين تعمل على فترات محددة باستخدام توقيت بالنسبة لمثل هذه المناطق، والسيطرة على إجراءات التداول أمر ضروري بالإضافة إلى ذلك، أحيانا الصفقات يمكن أن يؤديها في عطلة نهاية الأسبوع والأعياد، وبعض سماسرة الفوركس تسمح التداول حتى في عطلة نهاية الأسبوع ولكن نظرا لتقلب منخفض في هذه الأيام، فضلا عن انخفاض الإحصائية أهمية هذه الأيام يجب أن يكون أفضل تخطي. على أي حال، والسيطرة على وسائط التداول هو إجراء ضروري لأي تاجر خوارزمية المهنية هذه المهمة يمكن أن يعهد إلى وحدة كتراديستات خاص يتم تنفيذ هذه الوحدة كطبقة MQL5، ومهمتها هي للعودة وضع التداول المقابلة للوقت الحالي على سبيل المثال، إذا كان الوقت الحالي يتوافق مع الوقت المقاصة، وحدة سيعود الدولة تراديويت إذا حان الوقت لإغلاق آل ل، وحدة سيعود ترادستوب اسمحوا s وصف عملها وطرائق التكوين في مزيد من التفاصيل هنا هو رأس هذه الفئة. المهمة الرئيسية لهذه الفئة هو العودة إلى الوضع الحالي للاستراتيجية، والتي من الضروري أن استدعاء الأسلوب جيترادستات قبل أن الوحدة النمطية قادرة على إرجاع الدولة، يجب إضافة هذه الحالة باستخدام أسلوب سيتراديستات. خوارزمية تشغيل وحدة مماثلة لعلامة التبويب الجدول الزمني لعامل اختبار ميتاتريدر 5. فيغ 3 علامة التبويب الجدول في ميتاتريدر 5 وكيل الاختبار. هذا الإطار يسمح لك لتعيين أيام الأسبوع خلالها وكيل يمكن تنفيذ المهام من شبكة سحابة MQL5 فئة كتراديستات يعمل بطريقة مماثلة، ولكن يسمح لك لتعيين واحدة من القيم الخمس إنومترادستات لكل نطاق. لتحسين فهم كيفية استخدام كتراديستات، دعونا تكوين وحدة من الدول التجارية للعمليات اليومية في سوق فورتس، مؤلف المقال يستخدم التكوين التالي قدم كجدول ملخص البيانات. يتم تتبعها من قبلنا منذ يوليو 2014 على مر الزمن تم تصنيفها يصل إلى 15 243 599 في العالم كل هذا الوقت كان مملوكا من قبل استراتيجيات التداول العالمية من استراتيجيات التجارة العالمية بتي لت استضافتها شبكات دريمسكيب. أدنى غوغل باجيرانك ونتائج سيئة من حيث مؤشر ياندكس الاستشهاد الموضعي وجدنا أن سيئة الاجتماعية فيما يتعلق بأي شبكة اجتماعية وفقا ل سيتادفيسور و غوغل التصفح الآمن تحليلات، هو تماما مجال آمن مع عدم وجود تعليقات الزوار. في جميع أنحاء العالم Odience. It يبدو أن حركة المرور على هذا الموقع منخفضة جدا ليتم عرضها، آسف. ترافيك analyse. It يبدو أن عدد الزوار ومرات مشاهدة الصفحة على هذا الموقع منخفضة جدا ليتم عرضها، sorry. Subdomains سهم حركة المرور. ليس لديها نطاقات فرعية ذات حركة مرور كبيرة. ليست فعالة حتى الآن في تكتيكات كبار المسئولين الاقتصاديين لديها جوجل العلاقات العامة 0 ويمكن أيضا أن يعاقب أو تفتقر إلى روابط واردة قيمة. ميتا تريدر 5 - أمثلة. المستشار الخبراء العالمي التداول في مجموعة وإدارة محفظة من الاستراتيجيات جزء 4.Table المحتويات. في كثير من الأحيان تحتاج إلى إنشاء خوارزميات التي يجب أن تحصل جنبا إلى جنب مع بعضها البعض، أي تشغيل خوارزمية لا ينبغي أن تتأثر إجراءات خوارزميات أخرى تؤدي في نفس الوقت يحدث هذا الوضع عندما تحتاج إلى الجمع بين عدة خوارزميات في وحدة ex5 التنفيذية واحد على الرغم من البساطة الظاهرة، وهذه المهام لديها بعض الميزات المزالق الخوارزمية الهامة التي يجب أن تؤخذ في الاعتبار عند بناء محرك استراتيجيات التداول. يتضمن محرك التداول كستراتيجي مجموعة من الخوارزميات التي تنفذ التعاون بين اثنين والمزيد من استراتيجيات التداول وسوف نناقشها بالتفصيل في الجزء الرابع من هذه السلسلة أيضا سنقوم بإنشاء ملف التداول مجموعة من المستشارين الخبراء التداول في وقت واحد من أجل تنويع مخاطر التداول في فئة كستراتيجيستل حاوية من استراتيجيات نوع كتراتيغي ينتمي إلى خوارزميات توفير التشغيل في وقت واحد من الاستراتيجيات الفئة يسمح تحميل عرض شمل القائم على الاستراتيجيات، فضلا عن إنشاؤها بشكل حيوي باستخدام الطريقة المقابلة مصنع من الاستراتيجيات. المرفقة فيديو يوضح عملية اختبار استراتيجيات متعددة في اختبار استراتيجية ميتاتريدر 5 جميع الاستراتيجيات على أساس محرك التداول وصفها لديها لوحة مخصصة الافتراضية، والتي تساعدك على التحكم بسهولة استراتيجيات منفصلة مباشرة من chart. CStrategyList مدير الاستراتيجية. المقال الثاني من العالمي وصفت سلسلة مستشار الخبراء فئة كتراتيغي والوحدات الرئيسية من خلال استخدام هذه الفئة وظائفها تنفيذها في وحدات، كل استراتيجية موروثة يحافظ على منطق التداول موحدة ومع ذلك، وتنظيم عملية التداول باستخدام الروبوتات هو أكثر من مجرد مجرد تنفيذ التجارة طلبات من المهم ضمان لهم التعاون، بما في ذلك تشغيل العديد من الخوارزميات في وحدة EX5 قابلة للتنفيذ واحدة. استخدمت فئة كستراتييستل خاص لهذا الغرض بالذات كما قد تخمين من اسمها، وهذه الفئة توفر قائمة استراتيجيات نوع كتراتيغي، ولكن عملها أكثر تعقيدا إلى حد ما من تشغيل حاوية البيانات المعتادة وحدة يحل المهام التالية. أداء عملية في وقت واحد من عدة استراتيجيات التداول. تحقيق الأحداث التجارية إلى كل حالة استراتيجية. إنشاء كائنات استراتيجية من قائمة شمل الموحدة للاستراتيجيات البيانات deserializing. interaction مع لوحة مخصصة المستخدمة ل إي التكوين. هنا هو رأس فئة كتراتيغيليست. كما ترون، ومعظم الطرق المقدمة هي معالجات الأحداث التجارية لديهم محتويات من نفس النوع دعونا نحلل واحد منهم، OnBookEvent. As ينظر إليها من محتويات الصف، فإنه البحث عن استراتيجيات كستراتيجي في القائمة ويدعو الحدث المناسب في كل من الاستراتيجيات تشغيل طريقة الحدث الأخرى s مشابهة. بالإضافة إلى تمرير الأحداث، كستراتيستليست يؤدي استراتيجيات تحميل الإجراءات الخاصة من ملف شمل لمزيد من المعلومات حول كيفية عمله، يرجى قراءة القسم التالي. استراتيجيات التحميل من قائمة شمل محفظة من الاستراتيجيات. إذا كان ex5 التنفيذية وحدة تحتوي على خوارزميات التداول متعددة، ونحن بحاجة إلى أدوات لتوليد مجموعة من الاستراتيجيات افترض أن اثنين من الخوارزميات مع معاملات مختلفة التجارة في وحدة واحدة قابلة للتنفيذ كيفية تكوين هذه المعلمات أبسط شيء هو إخراج المعلمات من كل استراتيجية في نافذة خصائص إي ولكن ماذا أن تفعل عندما يتم استخدام العديد من الاستراتيجيات، كل منها لديه العديد من المعلمات في هذه الحالة، فإن قائمة المعلمات مع مختلف المعدلات والأعلام والسلاسل والتعليقات ستكون ضخمة هذا ما نافذة المعلمات من مستشار خبير تداول ثلاث استراتيجيات ستبدو مثل. Fig 1 قائمة المعلمات من إي التداول ثلاث استراتيجيات. يمكن مستشار خبير استخدام المزيد من الاستراتيجيات في هذه الحالة، فإن ليس t من المعلمات يمكن أن يكون لها حجم لا يمكن تصوره الجانب الثاني المهم لتداول محفظة هو خلق استراتيجيات على تدفق نفترض أننا نريد لتشغيل نفس الاستراتيجية مع مجموعتين مختلفتين من المعلمات ما يجب علينا القيام به من الواضح، على الرغم من مجموعات مختلفة من المعلمات، استراتيجيات واحدة ونفس الاستراتيجية، على الرغم من أن مع إعدادات مختلفة بدلا من إنشاء كل من الاستراتيجيات يدويا، يمكننا أن يعهد بهذه المهمة إلى فئة منفصلة فئة يمكن تلقائيا إنشاء كائن استراتيجية وتكوينه بشكل صحيح. قبل إنشاء استراتيجية على تدفق ، فمن الضروري تقديم وصفها الكامل يجب أن يحتوي الوصف على التفاصيل التالية. اسم الاستراتيجية. a معرف استراتيجية فريدة من نوعها أو رقمها السحري. الاستراتيجية قيد التشغيل على. الوقت الزمني للعمل من قائمة إستراتيجية. معلمات الاستراتيجيات قائمة فردية لكل استراتيجية. قد يحتوي وصف الإستراتيجية على خصائص أخرى بالإضافة إلى القائمة أعلاه أفضل طريقة لتوفير مثل هذا الوصف باستخدام شمل تم إنشاء اللغة كأداة وصف خاص أنها تسمح لتسهيل وصف الأشياء المعقدة، بحيث كائن مثل استراتيجية التداول يمكن تحويلها إلى وثيقة شمل النص، ويمكن تحويل مستند نصي إلى إستراتيجية على سبيل المثال، استنادا إلى مستند شمل، يمكن لمحرك التداول إنشاء استراتيجية وتكوين معلماته بشكل صحيح للعمل مع هذا النوع من المستندات مباشرة من MQL5، يجب علينا استخدام مكتبة شمل-بارسر خاصة متوفرة في قاعدة التعليمات البرمجية. في ما يلي مثال لوصف شمل للمحفظة التي تحمل ثلاثة استراتيجيات موفينغافيراج مع معلمات مختلفة. كل الاستراتيجيات تشكل وحدة الإستراتيجية يتم تحديد السمات التالية في ذلك الرمز والإطار الزمني والسحر والاستراتيجية نيم من المثال أعلاه، نرى أن كل من الاستراتيجيات الثلاث لها رمزها الخاص، عدد السحر والإطار الزمني بالإضافة إلى هذه المعلمات المطلوبة، يتم تحديد خصائص استراتيجية أخرى في شمل ليس t القسم ترادستاتستارت يحدد وضع التداول في وقت إطلاق الاستراتيجية قسم بارامز يحتوي على معلمات الإستراتيجية. عند بدء التشغيل سيحاول محرك التداول تحميل استراتيجيات التداول من ملف شمل أعلاه يتم تحميل استراتيجية وإنشاء استنادا إلى هذه الوثيقة في فئة كستراتيجيستل في طريقة لوادستراتيغسفرومكسمل فيما يلي محتويات هذا الأسلوب، فضلا عن جميع الطرق ذات الصلة. الجزء الأكثر إثارة للاهتمام من الأساليب هو إنشاء استراتيجية باستخدام طريقة ثابتة خاصة كستراتيجي جيتستراتيغي اسم الاستراتيجية يجب أن يتم تمريرها كمعلمة تقوم الطريقة بإرجاع مثيل معين من الإستراتيجية المرتبطة بهذا الاسم تم إجراء الأسلوب ثابت لتمكين الوصول إليه قبل إنشاء كائن إستراتيجية يتم كتابة جيتستراتيغي في ملف رأس منفصل، لأنه على عكس غيرها أجزاء من محرك التداول سوف تحتاج إلى تحريره من وقت لآخر مضيفا استراتيجيات جديدة لذلك إذا كنت تريد أن يتم تحميل الاستراتيجية الخاصة بك من شمل، يجب أن يتم إضافة إجراء إنشاءها مباشرة إلى هذا الأسلوب التعليمات البرمجية المصدر لهذا الملف رأس كما يلي. بمجرد إنشاء الاستراتيجية، يجب أن يتم تهيئة مع المعلمات المطلوبة من قسم بارامز منذ المعلمات من كل استراتيجية هي فريدة من نوعها، فإنه ليس من الممكن تهيئة هذه المعلمات على مستوى محرك التداول بدلا من ذلك، يمكن أن الطبقة الأساسية للاستراتيجية استدعاء الأسلوب الظاهري بارسيكسملبارامز إذا تجاوزت الاستراتيجية هذه الطريقة ثم يوزع بشكل صحيح قائمة المعلمات كعقدة شمل إلى فإنه سيكون قادرا على تحديد القيم المطلوبة من المعلمات الخاصة بها وكمثال على ذلك، ننظر في طريقة بارسكسملبارامز من استراتيجية كموفينغافيراج التي تتداول على أساس اثنين من المتوسطات المتحركة وصفها خوارزمية وصفها في الفصل الأول من هذا المقال. التفاصيل من ويرد وصف هذه الاستراتيجية في المادة الثالثة من السلسلة، والتي تغطي تطوير استراتيجيات مخصصة. باستخدام آلية إنشاء استراتيجية من ملف، أنا t من الممكن تكوين مجموعة من الاستراتيجيات مرة واحدة ومن ثم تحميلها من ملف في كل مرة يمكنك الذهاب أبعد من ذلك وكتابة خوارزمية الأمثل الذاتي الذي يحفظ مجموعات من المعلمات من أفضل عملياتها إلى ملف شمل سوف محرك التداول قراءة هذا الملف عند بدء التشغيل وسوف تشكل مجموعة من الاستراتيجيات على أساسها. استراتيجيات إدارة باستخدام لوحة مخصصة. من وجهة نظر المستخدم، استراتيجيات يمكن التحكم بها بشكل مريح باستخدام لوحة مخصصة خاصة سيتم عرض هذه اللوحة على الرسم البياني بعد إطلاق إي وسمحت بإجراء عمليات بسيطة مع كل من خوارزميات التداول. تغيير وضع التداول الإستراتيجي. شراء أو بيع الحجم المطلوب بدلا من الإستراتيجية. هذا الخيار الأخير مفيد إذا فشلت إي لتنفيذ الإجراء المناسب ل بعض الأسباب، وتحتاج إلى مزامنة حالته مع الوضع الحالي في السوق. توصيف الطبقات التي تخلق لوحات مخصصة وصناديق الحوار هو خارج نطاق الموضوع الذي نوقش، و ريكير إس مقال منفصل سنقوم فقط بوصف الجوانب الأساسية المتعلقة اتصال لوحة. وتنفذ لوحة تحكم مستشار الخبراء في فئة كبانيل منفصلة التي تتضمن عناصر تحكم مختلفة، مثل القوائم والأزرار والتسمية النص جميع الفئات لخلق واجهة المستخدم الرسومية متوفرة في داتافولدر MQL5 تضمين لوحة لضمان تشغيل لوحة، فمن الضروري التعامل مع الحدث أونشارتيفنت مباشرة في ملف s sq5 إي يوجد معالج الأحداث المخطط في فئة كستراتيجيستلوست، لذلك يكفي أن استدعاء هذا المعالج في OnChartEvent. The معالج من هذه الأحداث في كتراتيغيليست يرسل لهم مباشرة إلى لوحة. على نقرة على أي زر على لوحة، فإنه يحدد الإجراء الذي يتعين القيام به ويؤدي ذلك على سبيل المثال، إذا اخترنا استراتيجية من قائمة الاستراتيجيات، ومؤشر الحالي سوف تكون على قدم المساواة مع اختيار واحد، ثم يمكنك تنفيذ المزيد من إجراءات التداول على سبيل المثال، يمكنك تغيير وضع التداول من الاستراتيجية المنتخبة عن طريق تحديد الخيار المناسب من القائمة المنسدلة من وسائط الاستراتيجية. فيغ 2 قائمة وسائط استراتيجية مختارة. يتم شراء والبيع نيابة عن استراتيجية مختارة بنفس الطريقة مؤشر لاستراتيجية يدعو إلى شراء وبيع أساليب كستراتيجي الطبقة الأساسية هذه الأساليب شراء وبيع حجم مرت فيها في هذه الحالة، وعدد السحر في العمليات يؤدي يتوافق مع عدد سحري من الاستراتيجية، لذلك فمن المستحيل التمييز بين التداول اليدوي من الإجراءات إي إي. أن منطق التداول إي يتم تنفيذها بحيث يتم الحفاظ على جميع المواقف التي فتحت من قبل المستخدم من قبل هذا المستشار الخبراء في الوضع العادي ويدير مثل هذه المواقف مثل الخاصة بها فتحت تلقائيا position. Expert المستشارين التداول في مجموعة. يمكننا تجميع محفظة من استراتيجيات التداول يجب أن تحتوي الاستراتيجيات على أساليب مسؤولة عن تحليل معلمات شمل، أي أننا بحاجة إلى تجاوز طريقة بارسكسملبارامز ومن الضروري أيضا إضافة إنشاء تي المناسب بي استراتيجية ل كستراتيجي الأسلوب جيتستراتيجيي وأخيرا، سوف نحتاج إلى إنشاء ملف شمل مع قائمة من الاستراتيجيات ومعلماتها بعد أن فئة كتراتيغيليست إنشاء مثيلات الاستراتيجيات وسوف إضافتها إلى قائمة استراتيجياتها سيتم عرض لوحة مخصصة هذه الاستراتيجيات بعد ذلك. دعونا إنشاء مجموعة من الاستراتيجيات التي تتألف من المستشارين الخبراء المذكورة أعلاه أمثلة على تحليل إعدادات شمل لاستراتيجيات كموفينغايفيراج و تشانل متوفرة في الأقسام 3 5 و 4 3. محتويات كتراجي جيتستراتيغي لإنشاء سوف يكون الاستراتيجيتين على النحو التالي. المسة النهائية هي تجاوز طريقة مسؤولة عن إي الاسم الكامل تنفيذ تجاوزا لاستراتيجية كموفينغافيراج. الآن كل شيء جاهز لإنشاء مجموعة من الاستراتيجيات وسوف تشمل محفظتنا أربعة أنظمة التداول كل من وسوف تتداول رمزها الخاص هما ستستند استراتيجيات على موفينغافيراج، واثنين آخرين سوف تستخدم بولينجيرباندز وهناك المزيد من ديت وصف أيلد من هذه الاستراتيجيات متاح في المادة السابقة مستشار الخبراء العالمي استراتيجيات مخصصة وفئات التجارة المساعدة جزء 3. لدينا محفظة شمل سيكون كما يلي. هذا الملف يجب حفظ مجلد البيانات المشتركة من منصة ميتاتريدر as. Here هو المصدر رمز وحدة mq5 التي تقوم بإنشاء متغير خبير. متغيرات كوستوميسكسملفيل و لوادونليكرنتسيمبول يتم تعريفها في فئة كستراتيجيستليست يتم استخدامها داخل هذه الفئة لتحديد قائمة الاستراتيجيات لتحميل، والوضع الذي يسمح فقط تحميل الاستراتيجيات مع رمز يساوي اسم الصك مستشار الخبراء قيد التشغيل على لاحظ أيضا أن بعض الأحداث، مثل أونبوكيفنت و أونتيمر، لا تستخدم هذا يعني أنها لن تستخدم في استراتيجيات مخصصة. يجب أن تكون ناجحة تجميع بعد أن المستشار خبير اسمه في المشروع جاهز للاستخدام دعنا نحاول تشغيله على الرسم البياني قبل ذلك، يجب علينا التأكد من أن جميع الرموز المستخدمة متوفرة في e ميتاترادر ماركيت واتش بعد بداية ناجحة، سوف يظهر رمز مستشار الخبراء في الزاوية اليمنى العليا من الرسم البياني يتم إضافة زر آخر إلى الزاوية اليسرى العليا من المخطط أنه يزيد لوحة مخصصة إذا اخترنا قائمة مناطق العد اسمه وكيل على لوحة، قائمة من أربعة الخبراء المستشارين سوف open. Fig 3 قائمة محملة الخبراء المستشارين. لقطة شاشة قائمة المستشارين الخبراء التي شكلتها ملف شمل لدينا بعد فترة من الوقت، وسوف تبدأ استراتيجيات التداول كل استراتيجية على رمزها الفردية. الخبراء تحليل مستشار عملية في تستر الاستراتيجية. وقد ولدت مجموعة من الاستراتيجيات، يمكننا اختباره في اختبار استراتيجية للتأكد من أنه يعمل بشكل صحيح لا يلزم إجراء محدد إضافي، لأن قائمة شمل من الاستراتيجيات يقع في مجلد البيانات العالمية، يمكن الوصول إليها من خلال اختبار الاستراتيجية بعد إطلاق وحدة إي في ذلك، سيتم تحميل جميع الرموز المطلوبة تلقائيا كل خبير مستشار سوف تؤدي عمليات التداول بعد إنداي فيدوال قواعد التداول، وسوف يرسم بالإضافة إلى ذلك مجموعة من المؤشرات الخاصة بها ويظهر الفيديو أدناه اختبار مجموعة من الاستراتيجيات على أربعة أدوات مختلفة. تخطيط الاستراتيجيات القائمة على استراتيجية كتراتيجي في اختبار استراتيجية يشبه التداول في الوقت الحقيقي باستخدام هذه الاستراتيجيات يسمح الخيار اختبار البصرية يمكنك التحقق بسهولة من دقة الإدخالات ومخارج الاستراتيجيات. ونظرنا خوارزميات السماح لخلق مجموعات عشوائية من استراتيجيات التداول مع هذه المجموعات أو المحافظ من الاستراتيجيات، يمكنك بمرونة وكفاءة توسيع نطاق عملية التداول، في حين إدارة خوارزميات التداول متعددة تقع في نفس الوحدة القابلة للتنفيذ الخوارزميات مفيدة بشكل خاص للاستراتيجيات التي تستخدم أدوات التداول متعددة في وقت واحد باستخدام النهج المقترح، وخلق خوارزميات التداول مماثلة سهلا كما تطوير استراتيجيات التداول التقليدية.
Comments
Post a Comment