كيف تكتب برنامج المستشار للفوركس

جدول المحتويات:

كيف تكتب برنامج المستشار للفوركس
كيف تكتب برنامج المستشار للفوركس

فيديو: كيف تكتب برنامج المستشار للفوركس

فيديو: كيف تكتب برنامج المستشار للفوركس
فيديو: How to create your own Forex expert advisor 2024, أبريل
Anonim

يعمل سوق الفوركس بتريليونات الدولارات ، ولكن يمكن لأي شخص لديه جهاز كمبيوتر والوصول إلى الإنترنت العمل عليه. لتسهيل اتخاذ القرار أثناء التداول ، يستخدم العديد من المتداولين المستشارين - برامج خاصة تعمل وفقًا لخوارزمية محددة.

كيف تكتب برنامج المستشار للفوركس
كيف تكتب برنامج المستشار للفوركس

تعليمات

الخطوة 1

أكثر منصات تداول الفوركس شيوعًا هي منصة MT4. وفقًا لذلك ، فإن معظم المستشارين مكتوبون لذلك. إذا لم يكن لديك Terminal بعد ، قم بتنزيله من موقع الويب الخاص بمركز التعامل الذي تعمل به.

الخطوة 2

ابدأ المحطة. افتح MetaEditor بالضغط على F4. في نافذة المحرر التي تظهر ، في علامة التبويب ملف ، حدد جديد ، وسيفتح معالج Expert Advisor. حدد نوع المستشار الذي تم إنشاؤه - Expert Advisor. انقر فوق {التالي. في النافذة التالية ، أدخل اسم المستشار وتفاصيل المؤلف (إذا كنت تريد).

الخطوه 3

تحتوي النافذة نفسها على جدول المعلمات - انقر فوق الزر "إضافة" الموجود على اليمين. تظهر المعلمة الجديدة Extparam1. باستخدام المعلمات ، يمكنك "تعليم" المستشار لأداء الإجراءات المطلوبة. على سبيل المثال ، قم بتغيير اسم معلمة Extparam1 إلى StopLoss بالنقر المزدوج فوق السطر بالماوس وإدخال اسم جديد. اضبط نوع المعلمة على مضاعفة. عيّن قيمة المعلمة (القيمة الأولية) مساوية لقيمة الخسارة المسموح بها - على سبيل المثال ، 20 نقطة.

الخطوة 4

وبالمثل ، يمكنك إدخال قيمة للربح ومعلمات أخرى. لا يمكنك إدخال أي شيء في هذه المرحلة وإدخال القيم المطلوبة في وقت لاحق يدويًا ، مباشرة في الكود. انقر فوق "إنهاء" ، سترى نافذة بها الكود الأساسي للمستشار.

الخطوة الخامسة

انتبه إلى وظائف init ، deinit ، start. يقوم الأول بإجراء العمليات المتعلقة بتهيئة Expert Advisor بعد إطلاقه. يقوم الثاني بإيقاف تشغيل المستشار عند تعطيله أو إغلاق الجهاز. الوظيفة الأكثر أهمية هي وظيفة البداية ، حيث إنها تعالج جميع البيانات التي تأتي مع كل علامة جديدة (تغيير السعر).

الخطوة 6

كيف يعمل المرشد؟ من الضروري إدخال سطور في الكود الخاص بها ، وبفضل ذلك سيتم فتح أو إغلاق أمر إذا كان الوضع الحالي يتوافق مع الشروط المنصوص عليها في منطق المستشار. على سبيل المثال ، يمكن أن يعتمد المستشار الخبير البسيط على مؤشر المتوسط المتحرك. يتم رسم متوسطين بفترات مختلفة - على سبيل المثال ، 5 و 15. إذا تجاوز الخط السريع الخط البطيء من الأسفل إلى الأعلى ، يتم فتح أمر شراء. يحدث الإغلاق عندما يتم الوصول إلى الربح المطلوب أو عندما يتجاوز الخط السريع الخط البطيء من أعلى إلى أسفل.

الخطوة 7

بالطريقة نفسها ، يتم فتح وإغلاق أمر البيع. لتقليل عدد الإشارات الخاطئة ، يمكنك تقديم قاعدة يتم بموجبها فتح الأمر فقط بعد أن يتحرك الخط السريع بعيدًا عن الخط البطيء بمسافة معينة - على سبيل المثال ، 10 نقاط. يمكنك تعيين إعدادات محددة عن طريق تحديد أكثر المعلمات نجاحًا.

الخطوة 8

كيف أكتب سطور معينة من التعليمات البرمجية؟ للقيام بذلك ، تحتاج إلى إتقان أساسيات لغة mql4. يمكنك العثور على الكثير من المواد المفيدة ، بما في ذلك البرامج التعليمية ، هنا: https://forum.mql4.com/ru/ لا تبدأ في إنشاء مستشار خبير معقد على الفور - امنحه أبسط الوظائف في البداية ، ثم تدريجياً يعقدها. ومع ذلك ، تأكد من الاحتفاظ بالإصدارات الأساسية - ستكون في متناول اليد إذا كان عليك العودة إلى الإصدارات السابقة.

موصى به: