CrossObjectAlert: تنبيهات لتقاطع العناصر في MetaTrader
PROINFO. مؤشر حساب الأرباح (Profit calculation indicator)
ملخص
يمكن بالفعل تبسيط عملية إنشاء المستشارين الخبراء (EAs) لاختبار استراتيجيتك باستخدام أي مؤشر من خلال الاستفادة من القوالب والموارد مفتوحة المصدر.
فيما يلي دليل خطوة بخطوة يوضّح كيفية إنشاء مستشار خبير في خمس دقائق فقط باستخدام قوالب MQL مفتوحة المصدر من Expforex.com.
دليل خطوة بخطوة لإنشاء EA باستخدام القوالب مفتوحة المصدر
- تنزيل القالب مفتوح المصدر:
- اذهب إلى Expforex.com ثم انتقل إلى قسم Open Source حيث تجد قوالب MQL لمنصّتي MetaTrader 4 (MT4) وMetaTrader 5 (MT5).
- حمِّل قالب EA المناسب لمنصتك (MT4 أو MT5) بناءً على المؤشر الذي ترغب في استخدامه.
- فهم تركيب القالب:
- يحتوي القالب على كود جاهز يتولّى المهام الأساسية لـ EA مثل التهيئة وفتح الصفقات وإغلاقها استنادًا إلى إشارات المؤشر.
- العناصر الرئيسية في القالب تشمل:
- OnInit(): تهيئة EA وتحميل المؤشر.
- OnTick(): فحص الإشارات عند كل تغيّر في السعر.
- دوال مخصّصة للمؤشرات: دوال لدمج المؤشرات المخصّصة أو المدمجة في MetaTrader.
- دمج المؤشر المخصّص الخاص بك:
- إذا كنت تستخدم مؤشرًا مخصّصًا، ابحث عن كود MQL المناسب أو ملف
.ex4/.ex5
. - افتح قالب EA في MetaEditor وعدّل الكود لاستدعاء المؤشر المخصّص باستخدام الدالة
iCustom()
على سبيل المثال:
double signal = iCustom(NULL, 0, "YourIndicatorName", IndicatorParameters, 0, 1);
- إذا كنت تستخدم مؤشرات MetaTrader المعيارية، يمكنك ببساطة تعديل القالب لإدراجها عبر أسمائها مثل
iMA()
لمتوسط الحركة أوiRSI()
لمؤشر RSI.
- إذا كنت تستخدم مؤشرًا مخصّصًا، ابحث عن كود MQL المناسب أو ملف
- تخصيص منطق التداول:
- داخل دالة
OnTick()
أضف منطق التداول الخاص بك بناءً على إشارات المؤشر. على سبيل المثال، لفتح صفقة شراء عندما يعطي المؤشر إشارة:
if (signal > 0) { OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, 0, 0, "Buy trade", MagicNumber, 0, Green); }
- يمكنك أيضًا تحديد شروط لإغلاق الصفقات وتعيين أوامر وقف الخسارة وجني الأرباح وتتبع الوقف.
- داخل دالة
- تجميع الـ EA:
- بعد إجراء التعديلات، احفظ الملف ثم اضغط Compile في MetaEditor.
- إذا ظهرت أخطاء، سيقوم المحرر بتظليلها؛ صحّحها ثم أعد التجميع.
- اختبار EA بأثر رجعي:
- حمِّل الـ EA الذي أنشأته في Strategy Tester داخل MetaTrader.
- اختر الإطار الزمني، زوج العملات، ومعاملات الإدخال للاختبار.
- اختبر أداء الـ EA على بيانات تاريخية.
- التحسين والتنقيح:
- إن لزم الأمر، عدِّل المنطق، غيّر المعلمات، ثم أعد تجميع الـ EA.
- يمكنك أيضًا استخدام أدوات Optimization في MetaTrader لاختيار أفضل الإعدادات لاستراتيجيتك.
يمكنك تنزيل القوالب مجانًا
كامل مجانًا!
هذه نسخة مجانية بالكامل بلا قيود!يمكنك تنزيل وتثبيت برنامجنا مجانًا!
فوائد استخدام قوالب Expforex.com مفتوحة المصدر
- توفير الوقت: باستخدام القوالب الجاهزة توفّر وقت البرمجة للوظائف الأساسية.
- لا حاجة لخبرة برمجية: القوالب تتكفّل بالوظائف الجوهرية وتُبقي عليك فقط تخصيص منطق استراتيجيتك.
- قابلة للتخصيص: يمكنك دمج المؤشرات المخصّصة أو المدمجة، إعداد أساليب إدارة رأس مال متنوّعة، وضبط شروط الدخول/الخروج.
بهذا الأسلوب يمكنك إنشاء واختبار وتنقيح استراتيجيات التداول في سوق الفوركس بدون معرفة برمجية موسّعة.
وبالاعتماد على قوالب Expforex.com مفتوحة المصدر سيتمكّن حتى المبتدئون من تشغيل مستشار خبير فعّال في وقت قصير!
الوصف
إذا كنت ترغب في اختبار استراتيجيتك في التداول باستخدام المؤشرات، يمكنك إنشاء مستشار خبير (EA) لتنفيذ التداول الآلي نيابةً عنك.
والخبر السار أنك لست بحاجة إلى معرفة متخصصة في البرمجة لإنشاء EA.
بخطوات بسيطة يمكنك إعداد مستشار يعتمد على أي مؤشر في خمس دقائق فقط.
ابدأ البرمجة باستخدام قوالب MQL مفتوحة المصدر
لبداية العمل افتح منصة MetaTrader 4 (MT4) ثم انتقل إلى نافذة «Navigator».
من هناك اختر مجلد «Expert Advisors» وانقر بالزر الأيمن لاختيار «Create».
بعد ذلك اختر «Custom Indicator» وحدّد المؤشر الذي تريد بناء EA عليه.
عند اختيار المؤشر يمكنك تخصيص EA بتعيين معلمات مثل حجم اللوت، وقف الخسارة، وجني الأرباح.
كما يمكنك إضافة شروط إضافية لفتح وإغلاق الصفقات مثل قواعد قائمة على الوقت أو إشارات متعددة من المؤشرات.
بعد ضبط EA احفظه ثم أرفقه بالرسم البياني لبدء اختبار استراتيجيتك.
كما يمكنك إجراء اختبار بأثر رجعي باستخدام بيانات تاريخية لمعرفة الأداء السابق.
إنشاء EA خاص بك يمكن أن يكون أداة قوية لأتمتة استراتيجيتك، لكن يجب أن تتذكّر أنه لا توجد استراتيجية مضمونة 100٪.
لذا احرص دائمًا على إدارة المخاطر بالشكل الصحيح لحماية رأس مالك.
الخصائص الوظيفية للمستشارين من موقع www.expforex.com
هدف القوالب:
واجه العديد من المتداولين صعوبة في كتابة المستشارين الخبراء الخاصة بهم.
- من أين تبدأ؟
- كيفية ضبط جني الأرباح، وقف الخسارة أو التريلينغ ستوب في كود EA؟
- كيف تتحقق من فاعلية الاستراتيجية؟
- لا تريد دفع المال على شيء تم إنجازه مسبقًا.
- هل وجدت استراتيجية مشابهة وتريد تحسينها؟
بصفتي مبرمجًا متخصصًا في كتابة المستشارين لمنصّات التداول، لاحظت أن كل طلب ثالث من العملاء يتشابه في المنطق مع الطلب السابق.
يرجع ذلك إلى أنّ بعض الاستراتيجيات أكثر فاعلية وشعبية، ما يخلق نمطًا متكررًا.
والخبر الجيد أن هذه الطلبات تُنفّذ عادةً بتكلفة أقل مقارنة بالطلبات التي تتطلّب منطقًا فريدًا.
للكتابة بكفاءة أستخدم مجموعة متنوعة من الدوال والمكتبات التي جمعتها على مدى سنوات.
هذه الأدوات مُصممة لتسريع الترميز وضمان أفضل أداء للـ EA على المنصة. أختار الأنسب وفق متطلبات العميل.
وهكذا أقدّم مستشارين بجودة عالية وفي وقت معقول مع الحفاظ على تكلفة مناسبة.
بفضل هذا الموقع يمكنك العثور على استراتيجية مماثلة وقالب منطق جاهز لتوفّر المال والوقت.
برمجة المستشارين الخبراء: www.expforex.com © 2008‑2025
قالب المستشار الخبير #1
يُستخدم هذا القالب للأغراض العامة لإنشاء المستشارين الخبراء؛ إذ يحتوي على أهم الوظائف اللازمة للعمل مع EA. من قدراته:
- استخدام / عدم استخدام – وقف الخسارة / جني الأرباح
- استخدام / عدم استخدام – تداول محدَّد بالوقت
- استخدام / عدم استخدام – تقنية MarketWatch للتداول (التفعيل – فقط لمن يعرفها)
- استخدام / عدم استخدام – الأوامر المعلَّقة / الصفقات السوقية (اختياري)
- استخدام / عدم استخدام – اللوت التلقائي أو حجم لوت ثابت
- استخدام / عدم استخدام – إغلاق الصفقات بناءً على إشارة معاكسة
- استخدام / عدم استخدام – التريلينغ ستوب
اتفاقية استخدام البرنامج – القوالب #1
إنّ اتفاقية برنامج Exp – Templates #1 هذه هي عقد بينك أنت، المستخدم النهائي، وبين المؤلف الذي يعمل تحت الاسم المستعار EXPFOREX.
بقرارك شراء برنامج Exp – Templates #1 فإنك توافق على الالتزام بجميع بنود هذه الاتفاقية.
أنت توافق على الامتثال لجميع الشروط والأحكام الواردة هنا.
- يملك المؤلف الحقوق الحصرية لبرنامج Exp—Templates #1 وتطويره. يُمنح لك فقط حق استخدام البرنامج من دون حاجة للتسجيل أو حد زمني.
- يمكن شراء برنامج Exp – Templates #1 من المؤلف فقط؛ أي طريقة أخرى شراء غير قانونية وقد تُعرِّضك للمساءلة.
- يُقدَّم دعم فني غير مضمون لهذا البرنامج؛ يمكنك التواصل مع المؤلف وسيقدَّم المساعدة قدر الإمكان.
- لا قيود على عدد الأجهزة التي يمكن تثبيت البرنامج عليها أو استخدامه.
- جميع الحقوق غير الممنوحة صراحةً محفوظة للمؤلف.
- يُوزَّع البرنامج «كما هو» من دون أي ضمانات؛ تستخدمه على مسؤوليتك الخاصة.
- لن يكون المؤلف مسؤولًا عن أي أضرار قد تترتب على استخدام البرنامج أو عدم القدرة على استخدامه.
- لا يلتزم المؤلف بإعلامك بإصدارات جديدة أو بتعديل هذه الاتفاقية؛ عليك متابعة موقع المؤلف.
- شراؤك البرنامج يعني موافقتك الكاملة على جميع بنود الاتفاقية؛ إن لم توافق يجب عدم الشراء.
- المبالغ المدفوعة غير قابلة للاسترداد تحت أي ظرف.
- لا يحق لأي شخص سوى المؤلف تعديل نص هذه الاتفاقية.
مستشار خبير (Expert Advisor), EA, دليل سهل المتابعة (Easy‑to‑Follow Guide), إنشاء EA (Create EA), بدون برمجة (No Programming Required), قوالب MQL مفتوحة المصدر (MQL Open Source Templates), أتمتة التداول (Trading Automation), تداول الفوركس (Forex Trading), أنظمة تداول آلية (Automated Trading Systems), إعداد سريع (Quick Setup), قوالب سهلة الاستخدام (User‑Friendly Templates)
الأسئلة الشائعة العامة
إجابات على أكثر الأسئلة شيوعًا
الأسئلة؟
إذا كان لديك أي استفسار فلا تتردد في طرحه؛ فنحن لا نبيع «قطة في كيس».
يمكنك تجربة كل منتج قبل الشراء.
نحن نثمّن اهتمامك وملاحظاتك ونسعى للحفاظ على أعلى معايير الجودة.
شكرًا لثقتك بنا!
هذا المنشور متاح أيضًا باللغة: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어 العربية Indonesian ไทย Tiếng Việt
اترك تعليقاً