ما المنصات التي يمكنني استخدام المتداول الآلي عليها؟

نُشر في Sep 10, 2021

الملخص

يمكنك استخدام المستشار الخبير (EA) على MT4 وMT5 وcTrader. تُعرف لغة البرمجة الخاصة بـ MT4 باسم MQL4، وهي مبنية على لغة ++C، بينما تُعرف لغة البرمجة الخاصة بـ MT5 باسم MQL5، وهي إصدار أكثر تخصصاً من ++C تم تطويره خصيصاً للتداول.

يمكن استخدام المستشار الخبير (EA) على منصات MetaTrader 4 ‏(MT4) وMetaTrader 5 ‏(MT5) وcTrader. تعتمد منصة MT4 لغة البرمجة MQL4 المبنية على لغة ++C، بينما تستخدم منصة MT5 لغة MQL5، وهي لغة أكثر تخصصًا للتداول وطُوّرت انطلاقًا من ++C.

هل يعمل المستشار الخبير بالطريقة نفسها في الحساب الحقيقي والتجريبي؟

عند تطبيق المعايير والإعدادات نفسها على المستشار الخبير (EA)، واستخدام حسابين بخصائص متطابقة، لا يُفترض أن تظهر فروق جوهرية في الأداء. ومع ذلك، قد تختلف النتائج الفعلية بسبب تفاوت ظروف السيولة وآلية تنفيذ الأوامر بين الحساب التجريبي والحساب الحقيقي.

السيولة وتنفيذ أحجام الصفقات

في الحساب التجريبي، تحاكي بيئة التداول سيولة غير محدودة عمليًا ولا تعتمد على دفتر أوامر فعلي. لذلك، يُطبّق أفضل سعر متاح على الصفقة بصرف النظر عن حجمها، سواء كان 0.1 أو 1 أو 10 أو حتى 100 لوت. ونتيجة لذلك، لا تتعرض الأوامر عادةً لانزلاق سعري مرتبط بمتوسط السعر المرجح بالحجم (VWAP).

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

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

سرعة التنفيذ والانزلاق السعري

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

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

في المقابل، تُنفذ الأوامر في الحساب التجريبي فورًا ضمن بيئة المحاكاة، ولذلك لا تتعرض عادةً لانزلاق سعري ناتج عن زمن التنفيذ أو التأخير.

بيانات الأسعار وبيئة المحاكاة

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

ويظل الحساب التجريبي بيئة محاكاة محدودة مصممة لاختبار المنصة والاستراتيجيات؛ لذلك لا تتماثل بنيته التحتية وظروف تنفيذه بالكامل مع بيئة التداول الحقيقية، ولا تضمن نتائجه تحقيق الأداء نفسه عند التداول بأموال حقيقية.