FBS تبلغ عامها الـ 16

احصل على مكافآت ذكرى التأسيس: من الأجهزة والسيارات الفاخرة إلى الرحلات المميزة.تعرّف على المزيد
افتح حسابًا
افتح حسابًاسجّل الدخول
افتح حسابًا

21 مايو 2024

الاستراتيجية والمخاطر

Building a Trading Robot Without Programming

بعد قراءة المقالين الأول و الثاني في كورس ”تداول الخوازمية مع MQL5“، أصبحت تعرف أصول التداول الخوارزمي والأنواع الرئيسية لروبوتات التداول. كما وضحنا لك أين تجد برامج التداول الآلي هذه في MetaTrader 5. وبالطبع مهارات البرمجة الجيدة ستساعدك في بناء روبوت. ولكن هل من الضروري أن تكون مبرمج لإنشاء إكسبرت؟ لا، ليس ضروري! حيث تسمح MetaTrader 5 بإنشاء روبوتات تداول بسيطة جاهزة باستخدام معالج MQL5. لنتعلم كيفية فعل ذلك!

1.jpg

ما هو معالج MQL5؟

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

2.png

بعد فتح MetaEditor، يجب أن تنقر على ”جديد في الزاوية اليسرى العليا من البرنامج. سيشغل هذا الزر معالج MQL5.

3.png

كيفية إنشاء الإكسبرت في معالج MQL5؟

يمكنك بسهولة تطوير إكسبرت جديد باتباع التعليمات التي يقدمها معالج MQL5.  دعونا نلقي نظرة على كل خطوة بالتفصيل.

أولاً، تحديد الإستراتيجية التي تريد برمجتها في روبوت التداول الخاص بك.

تحتوي مكتبة معالج MQL5 على مجموعة من الإشارات. هي في الأساس التنبيهات العادية التي توفرها المؤشرات. فعندما تقوم بإنشاء إكسبرت، يمكنك استخدام أي مجموعة من وحدات إشارات التداول (حتى 64). ويمكنك العثور على وصف لها في وثائق MQL5.

في مثالنا، سنستخدم المدخلات التالية:

 الأداة: EUR/USD

الإطار الزمني: H4

المؤشرات: متوسطات متحركة بسيطة ذات فترات زمنية 21 و89، و MACD (12; 24; 9).

الآن، يمكننا البدء بإنشاء الإكسبرت.

في معالج MQL، انقر على "الإكسبرت (إنشاء)".

4.png

في الخطوة التالية، تحتاج إلى تسمية الإكسبرت الخاص بك. وهنا، يمكنك اختيار أصل معين سيعمل معه الإكسبرت والإطار الزمني. نظراً لأننا نريد تداول EUR/USD على الإطار الزمني H4، نكتب EURUSD في ”رمز“ السلسلة و”H4“ في الإطار الزمني.

اختيار الإشارات الصحيحة للإكسبرت الخاص بك.

وتمثل هذه الخطوة الجزء الأهم في العملية. حيث أننا نعلن فيها عن الإعدادات التي سيعمل بموجبها روبوت التداول. وبعد النقر فوق ”إضافة“، نختار الإشارات المحددة مسبقاً. كل مجموعة من الإشارات لها بارامترات مناسبة. على سبيل المثال، لإضافة إشارات المتوسط المتحرك لمدة 21 فترة إلى الإكسبرت الخاص بنا، نحتاج إلى تعيين فترته (21)، وتحولها من الشريط الحالي (0)، وطريقة المتوسط (بسيطة)، وسعر تطبيق الـ MA (سعر الإغلاق)، ووزن الإشارة (1.0).

5.png

وبالنسبة لـ MACD، نترك الإعدادات القياسية (الفترة السريعة = 12، والفترة البطيئة = 24، وإشارة الفترة = 9).

6.png

للحصول على وصف تفصيلي لكل إشارة، قم بزيارة موقع MQL5.

كما يمكنك تحديد إطار زمني لإشارة معينة. على سبيل المثال، إذا كنت تريد أن ترى تأكيد على إطار زمني أكبر، فأنت بحاجة إلى ملء إعداد "الإطار الزمني".

تطبيق الإيقاف المتحرك

بعد إضافة جميع البارامترات، يكون الإكسبرت جاهز تقريباً. ستكون الخطوة التالية تحديد الخصائص اللاحقة للإكسبرت الخاص بنا. بعبارة أخرى، نحن بحاجة إلى أن نقرر ما إذا كنا سنستخدم إيقاف الخسارة المتحرك أم لا. هناك أربعة خيارات يمكنك الاختيار من بينها:

  • تجنب استخدام إيقاف الخسارة (لم يتم استخدام ايقاف الخسارة المتحرك)؛
  • وضعه على أساس مستوى إيقاف الخسارة الثابت؛
  • ضبطه على أساس متوسط متحرك معين؛
  • استخدم القطع المكافئ.

في مثالنا، لا نستخدم أمر ايقاف الخسارة المتحرك.

قواعد إدارة المال

في الخطوة الأخيرة، يمكنك الإفصاح عن قواعد إدارة الأموال للإكسبرت الخاص بك. اخترنا التداول بحجم تداول ثابت يبلغ 0.1 لوت ومخاطرة بنسبة 10%.

7.png

بعد النقر فوق "إنهاء"، نحصل على كود كبير ومنظم في MetaEditor. وهذا بمثابة العمود الفقري والعظام للإكسبرت الخاص بنا.

8.png

كيف يمكننا تحويله إلى روبوت؟ يمكنك القيام بذلك بسهولة عن طريق الضغط على زر التجميع (compile). سيؤدي هذا الإجراء إلى إنشاء ملف لروبوتك ونقل الرمز إلى MT5.

9.png

بعد ذلك، يمكنك العثور على الروبوت في نافذة ”الملاحة“ في MT5.

10.png

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

11.png

الآن، يمكنك بناء روبوت تداول كامل الوظائف دون أي مهارات أو خبرة برمجية. ومع ذلك، إذا كنت تريد من الإكسبرت الخاص بك تنفيذ أوامر أكثر تعقيداً، فلا يزال عليك تعلّم كيفية برمجتها بشكل صحيح. في المقالات التالية في هذا الكورس، ستتعلم أساسيات تشفير أول روبوت لك في MQL5!
شارك مع الأصدقاء:

افتح حسابًا مع FBS

من خلال التسجيل، فإنك توافق ضمنًا على شروط اتفاقية العملاء وسياسة الخصوصية لدى FBS، وتقرُّ بتحملّك لكافة المخاطر المترتبة على التداول في الأسواق المالية العالمية.

FBS على وسائل التواصل الاجتماعي

iconhover iconiconhover iconiconhover iconiconhover icon

اتصل بنا

iconhover iconiconhover iconiconhover iconiconhover icon
store iconstore icon
حمّل التطبيق من
Google Play

التداول

الشركة

نبذة عن FBS

تأثيرنا الاجتماعي

الوثائق القانونية

أخبار الشركة

نادي ليستر سيتي

مركز الدعم والمساعدة

يتم تشغيل الموقع من قبل شركة FBS Markets Inc.؛ رقم التسجيل 000001317؛ شركة FBS Markets Inc. مُسجَّلة من قبل هيئة الخدمات المالية بموجب قانون الأوراق المالية لعام 2021، رقم الترخيص 000102/31. عنوان المكتب: 9725، امتداد طريق فابرز، الوحدة 1، مدينة بليز، بليز.

لا تقدم FBS Markets Inc. خدمات مالية للمقيمين في بعض الدول، بما في ذلك على سبيل المثال لا الحصر: الولايات المتحدة الأمريكية ودول الاتحاد الأوروبي والمملكة المتحدة وإسرائيل وجمهورية إيران الإسلامية وميانمار.

تتولّى شركة HDC Technologies Ltd. معالجة معاملات الدفع؛ رقم التسجيل HE 370778؛ العنوان المسجل: ارك. مركز ماكاريو 3 وفيرونوس بي. لوردوس، المبنى ب، المكتب 203، ليماسول، قبرص. العنوان الإضافي: المكتب 267، إيرين كورت، شارع ريجيناس كورنر و28 أكتوبر، أغيا تريادا، 3035، ليماسول، قبرص.

رقم الاتصال: 010970 22 357+؛ الرقم الإضافي: 0594 611 501+.

للتعاون، يرجى التواصل معنا عبر [email protected].

تحذير المخاطر: قبل أن تبدأ التداول، يجب عليك فهم المخاطر التي ينطوي عليها سوق العملات والتداول على الهامش، وأن تأخذ في الحسبان مستوى خبرتك في هذا المجال.

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

لا تشكل المعلومات الواردة في هذا الموقع نصيحة استثمارية أو توصية أو طلبًا للمشاركة في أي نشاط استثماري.