لمن تناسب أداة ربط تريدنج فيو مع MT4 وMT5؟
يرسم كثير من المتداولين ويختبرون ويضبطون تنبيهاتهم على TradingView. لكن حساب التداول نفسه يكون غالباً لدى وسيط على MT4 أو MT5. تصل الأداة بين الطرفين، وهي مناسبة لك إذا كنت:
- تبني استراتيجياتك بلغة Pine Script وتتداول عبر ميتاتريدر،
- تصلك التنبيهات على جوالك وتفوتك الصفقات وأنت مشغول،
- تشغّل تنبيهات على رموز كثيرة وتريد مكاناً واحداً ينفذها،
- تملك حسابات خاصة بك على المنصتين وتريد أن تتبع التنبيهات نفسها.
يسمي بعض المتداولين هذه الأداة موصلاً أو جسر Webhook، ويبحث عنها آخرون باسم ربط تريدنج فيو مع ميتاتريدر. والفكرة في كل الحالات بسيطة: يخرج التنبيه من تريدنج فيو، فتنفذه منصة MT4 أو MT5 لديك. تعمل الأداة مع تنبيهاتك أنت وحساباتك أنت فقط. نحن نبني البرنامج ونجهّزه، وأنت من يتخذ كل قرار تداول.
كيف يعمل الربط: من التنبيه إلى الأمر في 5 خطوات
يتكون ربط تريدنج فيو مع MT4 وMT5 من ثلاثة أجزاء: تريدنج فيو، ومستقبِل صغير، واكسبيرت في منصتك. على MT4 يعمل الاكسبيرت بلغة MQL4، وعلى MT5 يعمل بلغة MQL5. وهذا ما يحدث في كل مرة ينطلق فيها تنبيه.
1. ينطلق تنبيهك على تريدنج فيو
تضبط التنبيه على مؤشر أو استراتيجية أو رسم كالمعتاد. التغيير الوحيد هو خانة Webhook. تحمل هذه الخانة رابط المستقبِل، بينما تحمل الرسالة أمراً قصيراً بصيغة JSON.
2. يرسل تريدنج فيو رسالة Webhook
عندما يتحقق الشرط، يرسل تريدنج فيو رسالتك إلى ذلك الرابط. وهو ينتظر الرد ثلاث ثوانٍ فقط. لذلك يرد المستقبِل فوراً، ثم ينجز العمل الفعلي بعد ذلك.
3. المستقبِل يتحقق ويضع الأمر في الطابور
المستقبِل برنامج صغير يعمل على VPS أو خادم سحابي. أولاً يتحقق من الرمز السري، ويرفض أي رسالة لا تحمله. ثم يقرأ رسالة JSON، ويسجل التنبيه مع وقت وصوله، ويضيف الأمر إلى الطابور.
4. اكسبيرت MT4 أو MT5 يستلم الأمر
يعمل الاكسبيرت على رسم واحد في منصتك، ويسأل المستقبِل عن الأوامر الجديدة كل ثانية تقريباً. وعندما يعمل الاثنان على VPS واحد، يمكنهما تبادل الأوامر عبر ملف محلي بدلاً من ذلك. أثناء الإعداد، تضيف عنوان المستقبِل إلى قائمة الروابط المسموحة في إعدادات الاكسبيرتات داخل المنصة. ويتوفر هذا الخيار في MT4 وMT5 معاً.
5. يُفتح الأمر وفق قواعدك
أخيراً، يحوّل الاكسبيرت اسم الرمز ويحسب حجم اللوت من قاعدة المخاطرة لديك. ثم يرسل الأمر مع وقف الخسارة والهدف. ويكتب النتيجة في سجله الخاص، فتتبع كل تنبيه حتى الأمر الذي فتحه.
صيغة رسالة التنبيه
تحمل كل رسالة تنبيه نصاً قصيراً بصيغة JSON. هذا مثال معتاد لأمر شراء على الذهب:
{"action": "buy", "symbol": "{{ticker}}", "risk": 1.0, "sl": 2340.0, "tp": 2370.0, "id": "{{timenow}}", "token": "your-secret"}
لكل حقل وظيفة واحدة:
- action: شراء أو بيع أو إغلاق، مع إغلاق النصف إذا أضفت الإغلاق الجزئي،
- symbol: رمز تريدنج فيو، ويحوّله الاكسبيرت إلى اسم الرمز لدى وسيطك،
- risk أو lots: الحجم كنسبة من الرصيد أو كلوت ثابت،
- sl وtp: أسعار، أو مسافات بالنقاط إذا فضّلت ذلك،
- id: قيمة فريدة، فلا يفتح التنبيه المكرر صفقة ثانية،
- token: رمز سري مشترك يتحقق منه المستقبِل أولاً.
الرمز السري ليس كلمة مرور حسابك لدى الوسيط، ولا ينبغي أن يكون كذلك أبداً. فتريدنج فيو نفسه يحذّر من وضع كلمات المرور في رسائل Webhook. ولمزيد من الأمان، يمكن أن يقبل المستقبِل الطلبات من عناوين IP التي ينشرها تريدنج فيو فقط.
إذا كانت تنبيهاتك تأتي من استراتيجية Pine Script، يمكن كتابة رسالة JSON داخل الكود نفسه عبر alert_message. وهكذا ترسل كل عملية دخول وخروج الرسالة الصحيحة دون تعديل يدوي.
ربط الرموز بين تريدنج فيو ووسيطك
نادراً ما يستخدم تريدنج فيو ووسيطك الأسماء نفسها. قد يكون الذهب XAUUSD على تريدنج فيو، لكنه XAUUSD.m أو GOLD في منصتك. وتختلف أسماء مؤشرات الأسهم مثل US30 أكثر من ذلك. لذلك يحتفظ الاكسبيرت بجدول ربط صغير تعدّله متى شئت. وقبل كل أمر، يتحقق أيضاً من خطوة اللوت وأقل مسافة مسموحة للوقف وحالة السوق.
عندما يفشل التنبيه: السجلات وإعادة المحاولة ومنع التكرار
تصل رسائل Webhook عادةً، لكن ليس دائماً. يذكر تريدنج فيو أن بعضها قد لا يصل إلى الرابط، ويعرض سجل التنبيهات حالة كل رسالة. لذلك تخطط أداة ربط تريدنج فيو مع MT4 وMT5 للفشل منذ اليوم الأول:
- السجلات: يسجل المستقبِل والاكسبيرت كل تنبيه وأمر وخطأ مع الوقت.
- إعادة المحاولة: عندما ترفض المنصة الأمر بسبب إعادة تسعير أو خادم مشغول، يحاول الاكسبيرت مرة أخرى.
- منع التكرار: يُنفَّذ كل رقم تنبيه مرة واحدة، فلا يضاعف التنبيه المكرر صفقتك.
- التنبيهات القديمة: أي تنبيه أقدم من الحد الذي تختاره، مثل 30 ثانية، لا يفتح صفقة متأخرة.
- إشعار لك: إذا فشل الأمر رغم ذلك، يرسل الاكسبيرت إشعاراً إلى جوالك لتتصرف يدوياً.
لا تستطيع الأداة إعادة رسالة لم تصل أصلاً. ولهذا تهم السجلات: فهي تُظهر مع سجل تريدنج فيو أين توقفت الرسالة بالضبط.
التأخير: ثوانٍ وليس تنفيذاً لحظياً
ربط تريدنج فيو مع MT4 وMT5 سريع، لكنه ليس لحظياً. يحتاج تريدنج فيو لحظة ليتحقق من التنبيه ويرسله. ثم يضيف المستقبِل والاكسبيرت ووسيطك تأخيراً صغيراً. في الظروف العادية، تستغرق الرحلة من التنبيه إلى الأمر بضع ثوانٍ. أما في أوقات الأخبار المزدحمة فقد تتأخر التنبيهات، ويتحرك السعر في هذه الأثناء. لهذا يقارن الاكسبيرت السعر الحالي بسعر التنبيه، ويتجاهل الصفقة إذا كانت الفجوة كبيرة.
MT4 أو MT5: مستقبِل واحد واكسبيرتان
لا يهتم المستقبِل في ربط تريدنج فيو مع MT4 وMT5 بالمنصة التي تتداول عليها. أما على جهة المنصة، فيخدم اكسبيرت MQL4 منصة MT4، ويخدم اكسبيرت MQL5 منصة MT5. ويقرأ الاثنان رسالة JSON نفسها، فتبقى تنبيهاتك كما هي إذا انتقلت من منصة إلى أخرى. لكن المنصتين تتعاملان مع الصفقات بطريقة مختلفة قليلاً. يتعامل MT4 مع كل أمر على حدة، بينما قد يعمل حساب MT5 بنظام المقاصة (Netting) أو التحوط (Hedging). لذلك نختبر كل أوامر الإغلاق على نوع حسابك بالضبط. تعمل الأداة القياسية على منصة واحدة تختارها. وإذا أردت أن تتبع حساباتك على MT4 وMT5 التنبيهات نفسها معاً، فتكلفة هذا الإعداد أعلى، لأن كل منصة تحتاج اختباراتها الخاصة.
ماذا تحتاج قبل ربط تريدنج فيو مع MT4 وMT5؟
يجب أن تجهز أربعة أشياء قبل أول تنبيه تجريبي:
- اشتراك مدفوع في تريدنج فيو، لأن تنبيهات Webhook غير متاحة في الخطة المجانية،
- التحقق بخطوتين مفعّل في حسابك على تريدنج فيو،
- حساب MT4 أو MT5 لدى وسيط يسمح بالاكسبيرتات،
- خادم VPS أو جهاز يبقى يعمل خلال تداولك.
راجع أيضاً شروط وسيطك واللوائح المحلية قبل التداول الحقيقي. ويبقى خادم VPS باسمك، فتحتفظ بالسيطرة الكاملة عليه. وإذا احتجت مساعدة، فخدمة استضافة وصيانة المواقع تجهّز لك خادم VPS بنظام Windows للمنصة والمستقبِل.
كيف ننفّذ ربط تريدنج فيو مع MT4 وMT5 خطوة بخطوة
نتبع المراحل الأربع نفسها في كل أداة جاهزة، مع تعديلها لتناسب Webhook.
الاختيار. تختار منصتك، MT4 أو MT5، وتكتب قائمة تنبيهاتك ورموزك وقواعد المخاطرة. ونتفق معاً على رسالة JSON لكل تنبيه، فلا يضطر الاكسبيرت إلى التخمين.
الإعداد. المستقبِل والاكسبيرت جاهزان، لذلك تتركز هذه المرحلة على الإعدادات. نجهّز الاكسبيرت لمنصتك: MQL4 لمنصة MT4 أو MQL5 لمنصة MT5. ثم نجهز رابط Webhook معك على خادم VPS الخاص بك.
الاختبار. لا تملك الأداة تاريخاً تعيد تشغيله، لذلك يكون هذا الاختبار حياً على حساب تجريبي. ترسل تنبيهات حقيقية من تريدنج فيو إلى الحساب التجريبي. بعدها تقارن كل تنبيه بالأمر الذي فتحه: الرمز واللوت والوقف والهدف والوقت.
التشغيل. في النهاية تستلم الملفات وقوالب التنبيهات، ومكالمة إعداد تربط تنبيهاتك الحقيقية.
ماذا تستلم؟
يصلك ربط تريدنج فيو مع MT4 وMT5 في حزمة كاملة:
- اكسبيرت مجمّع بصيغة ex4 لمنصة MT4 أو بصيغة ex5 لمنصة MT5،
- برنامج المستقبِل مع ملاحظات تثبيته،
- قوالب تنبيه للشراء والبيع والإغلاق،
- دليل إعدادات لربط الرموز والمخاطرة والتأخير المسموح،
- شرح للإعداد على خادم VPS الخاص بك،
- [X] أيام من الإصلاحات بعد التسليم،
- الكود المصدري للجزأين إذا اخترت هذا الخيار.
تسليم آمن لحسابك
في ربط تريدنج فيو مع MT4 وMT5، لا تلمس الأداة أي حساب حقيقي حتى تقرر ذلك بنفسك. يقبل الاكسبيرت التجريبي رقم الحساب التجريبي الذي تعطينا إياه فقط، ويمكن أن يتوقف في تاريخ انتهاء محدد. وعندما تتحول تنبيهات اختبار كافية إلى الأوامر الصحيحة، تدفع المبلغ المتبقي. بعدها تستلم النسخة الكاملة دون قفل، ومعها الكود المصدري إذا طلبته.
تكلفة ربط تريدنج فيو مع MT4 وMT5
ربط تريدنج فيو مع MT4 وMT5 أداة جاهزة سعرها $150. يغطي هذا السعر مجموعة رموز واحدة مع أوامر الشراء والبيع والإغلاق، على MT4 أو MT5. أما الإضافات فتكلفتها أعلى، مثل توجيه الأوامر لعدة رموز، والإغلاق الجزئي، والتشغيل على المنصتين معاً. الاستضافة منفصلة: تستأجر خادم VPS باسمك، فيبقى تحت سيطرتك. وتحصل على سعر ثابت بالدولار قبل بدء العمل، وتجد النطاقات المعتادة في صفحة تكلفة برمجة اكسبيرت.
أدوات تعمل معها
هل تصلك بعض تنبيهاتك عبر تيليجرام بدلاً من تريدنج فيو؟ أداة نسخ صفقات تيليجرام إلى MT4/MT5 تحوّل تلك الرسائل إلى أوامر على حسابك أنت، بقواعد المخاطرة نفسها. وإذا أردت أن يصل التنبيه الواحد إلى عدة حسابات تملكها، فأضف ناسخ الصفقات MT4/MT5. وإذا كنت تتداول في تحدٍّ لحساب ممول، فأداة إدارة مخاطر الحسابات الممولة تطبّق حدود الخسارة اليومية والتراجع بجانب الربط.
إذا كنت تحتاج الاستراتيجية نفسها أولاً، فخدمة برمجة تريدنج فيو تكتبها بتنبيهات جاهزة للربط. ويشرح تريدنج فيو قواعد Webhook في مقاله الرسمي عن Webhook (باللغة الإنجليزية). وعندما تكون جاهزاً، تواصل معنا وأرسل قائمة تنبيهاتك والمنصة التي تستخدمها.



