خدمة · Pine · MQL4 · MQL5 · Python

تحويل مؤشر تريدنج فيو إلى MT5 مع مقارنة شمعة بشمعة

تعيد خدمة تحويل مؤشر تريدنج فيو إلى MT5 بناء مؤشرك أو استراتيجيتك بكود نظيف للمنصة. كما ننقل كود MQL4 إلى MQL5 ومنطق MQL إلى Python، ثم نقارن الإشارات شمعة بشمعة.

  • برمجة مخصصة
  • اختبار على حساب تجريبي قبل الدفع
  • خيار استلام الكود المصدري
  • اتفاقية سرية عند الطلب
تحويل الاستراتيجيات: كود Pine Script أو MQL4 أو MQL5 القديم يُعاد بناؤه كاكسبيرت MT5 أو سكربت Python ثم يُقارن شمعة بشمعة

كيف نعمل

القواعد ← البرمجة ← الاختبار ← التسليم

  1. الخطوة 01

    القواعد

    ترسل لنا قواعد الدخول والخروج وإدارة المخاطر بكلمات بسيطة.

  2. الخطوة 02

    البرمجة

    نكتب كوداً نظيفاً بلغة MQL4 أو MQL5 أو Pine Script أو Python.

  3. الخطوة 03

    الاختبار

    تختبر النسخة على حسابك التجريبي أولاً.

  4. الخطوة 04

    التسليم

    تستلم الملف النهائي ودليل الإعدادات والمساعدة في التشغيل.

في هذه الصفحة

مراحل تحويل مؤشر تريدنج فيو إلى MT5 من الكود الأصلي إلى التسليم

لمن تناسب خدمة تحويل مؤشر تريدنج فيو إلى MT5؟

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

  • بنى استراتيجية في Pine Script ويريدها أن تتداول على MT5،
  • يملك اكسبيرتاً أو مؤشراً على MT4 ويحتاج نقله إلى MT5،
  • يفضّل منطق MQL في Python للبحث أو للتداول الفعلي،
  • جرّب تحويلاً من قبل ولم تتطابق الإشارات أبداً.

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

ثلاثة مسارات للتحويل

من Pine Script إلى MQL5

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

من MQL4 إلى MQL5

كود MT4 لا يعمل على MT5، لذلك يحتاج إعادة كتابة. نقدّم خدمة تحويل مؤشرات mt4 الى mt5، ونحوّل الاكسبيرتات أيضاً. في MQL4 تعيد دالة مثل iMA() قيمة فوراً. أما في MQL5 فتعيد مقبضاً، ثم تقرأ القيم عبر CopyBuffer(). وتتغير الأوامر كذلك، لأن MQL5 تفصل بين الأوامر والصفقات والمراكز.

من MQL إلى Python

يريد بعض المتداولين منطق MQL في Python. السبب الأول هو البحث على بيانات مصدّرة. والسبب الثاني هو التداول عبر حزمة MetaTrader5 في Python، التي تقرأ الأسعار وترسل الأوامر من خلال منصة MT5. تشرح صفحة التداول الآلي بالبايثون هذا الإعداد.

ما الذي يتغير عند تحويل مؤشر تريدنج فيو إلى MT5؟

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

  • فهرسة الشموع: في Pine تعني close[1] الشمعة السابقة. أما مصفوفات MQL5 فتبدأ من أقدم شمعة ما لم تضبطها كسلسلة زمنية. لذلك قد يقرأ النسخ المباشر لـ close[1] شمعة خاطئة.
  • إعادة الرسم: يعيد نص Pine الرسم عندما تتغير إشاراته السابقة لاحقاً. ومن أسبابه الشائعة الإشارات على الشمعة المفتوحة، والقمم والقيعان التي تتأكد متأخرة. على MT5 نعمل عادةً على الشموع المغلقة فقط، فقد تظهر الإشارة بعد شمعة واحدة مقارنة برسم يعيد الرسم.
  • الأطر الزمنية الأعلى: قد تعيد request.security() قيمة من شمعة أعلى لم تكتمل بعد. في MQL5 نقرأ آخر شمعة مغلقة عبر iClose() أو CopyRates()، ثم نطابق الشموع حسب الوقت.
  • نموذج الأوامر: تُنفَّذ استراتيجية Pine لدى وسيط افتراضي، وافتراضياً عند افتتاح الشمعة التالية. كما تعكس strategy.entry() المعاكسة المركز تلقائياً. أما على حساب MT5 بنظام التحوط، فيجب أن يغلق الاكسبيرت الصفقة القديمة بنفسه، وإلا بقيت الصفقتان مفتوحتين.
  • المعادلات المدمجة: تحسب ta.atr() في Pine متوسط المدى الحقيقي بطريقة RMA، بينما يستخدم مؤشر ATR القياسي في MT5 متوسطاً بسيطاً. لذلك ننقل المعادلة نفسها، لا الاسم فقط.

فروق Pine Script وMQL5 في فهرسة الشموع والأطر الأعلى والأوامر

كيف نتحقق من تحويل مؤشر تريدنج فيو إلى MT5؟

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

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

خطوات التحقق من تحويل مؤشر تريدنج فيو إلى MT5 شمعة بشمعة

لماذا تكون النتائج قريبة لا متطابقة؟

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

يشرح توثيق Pine Script الرسمي (باللغة الإنجليزية) كيف يشغّل TradingView النص على كل شمعة. ونحاكي هذا السلوك على MT5 حيثما تسمح المنصة.

لقطة شاشة لرسم TradingView ورسم MT5 مع الإشارات نفسها

كيف يسير مشروع التحويل؟

يمر كل مشروع تحويل مؤشر تريدنج فيو إلى MT5 بالخطوات الأربع نفسها، وكذلك مشاريع MQL4 وPython.

  1. القواعد: ترسل الكود المصدري وتشرح طريقة استخدامك له. ثم نتفق على مواصفات قصيرة، مثل العمل على الشموع المغلقة أو مع كل تيك، ووضع المراكز وتواريخ الاختبار.
  2. البرمجة: نعيد كتابة المنطق بكود MQL5 أو MQL4 أو Python نظيف وعليه تعليقات.
  3. الاختبار على حساب تجريبي: نرسل تقرير المقارنة، وتشغّل النسخة على حسابك التجريبي.
  4. التسليم: في النهاية تستلم الملفات والتقرير ومكالمة للتشغيل.

مواصفات تحويل مؤشر تريدنج فيو إلى MT5 مع توقيت الإشارات ومعادلة ATR ووضع المراكز

ماذا تستلم؟

ينتهي كل تحويل بملفات تستطيع فحصها بنفسك:

  • ملف .ex5 مجمّع لمنصة MT5، أو تطبيق جاهز في مشاريع Python،
  • كود .mq5 المصدري إذا اخترت هذا الخيار،
  • ملفات مقارنة الإشارات بصيغة CSV وقائمة الفروق المعروفة،
  • دليل إعدادات وشرح للتشغيل،
  • [X] أيام من الإصلاحات بعد التسليم.

الملفات التي تستلمها بعد تحويل مؤشر أو استراتيجية

تسليم آمن

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

تكلفة تحويل مؤشر تريدنج فيو إلى MT5

تحويل مؤشر صغير ابتداءً من $50، أما تحويل استراتيجية كاملة فتكلفته أعلى. يعتمد السعر النهائي على طول الكود وعدد الأطر الزمنية والرموز التي يستخدمها. اطّلع على النطاقات المعتادة في صفحة تكلفة برمجة اكسبيرت.

هل تحتاج تعديلات على جانب TradingView أولاً؟ خدمة مبرمج تريدنج فيو تغطي ذلك. وهل تفضّل إبقاء TradingView مصدراً للإشارات؟ عندها ترسل خدمة ربط تريدنج فيو مع MT4/MT5 تنبيهاتك إلى MT5 دون إعادة كتابة كاملة. ولإضافة قواعد تداول كاملة بعد التحويل، اطّلع على برمجة اكسبيرت MT5.

الأسئلة الشائعة

هل ستطابق نتائج MT5 اختبار TradingView؟

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

هل يمكن تحويل نص محمي أو مخصص للمدعوين فقط؟

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

هل يعمل اكسبيرت MT4 على MT5؟

لا. كود MQL4 لا يعمل على MT5، لذلك يحتاج إعادة كتابة بلغة MQL5. فالأوامر والمؤشرات ومصفوفات الأسعار تعمل بطريقة مختلفة. بعد إعادة الكتابة نقارن النسختين على بيانات الحساب التجريبي نفسها.

هل يمكن تحويل مؤشر Pine إلى اكسبيرت MT5 يفتح الصفقات؟

نعم. نحوّل المؤشر أولاً، ثم نضيف قواعد التداول التي تختارها. مثلاً، تحدد أنت الدخول عند كل إشارة، والوقف والهدف وحجم اللوت.

كم يستغرق تحويل مؤشر تريدنج فيو إلى MT5؟

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

هل يمكن تحويل اكسبيرت MQL5 إلى Python؟

نعم. ننقل المنطق للبحث على بيانات مصدّرة، أو للتداول الفعلي عبر حزمة MetaTrader5 في Python. وتحتاج هذه الحزمة منصة MT5 تعمل على Windows.

WhatsApp · Email · Telegram

أخبرنا بما تريد أتمتته

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