محول الإكسبيرتات والمؤشرات بلغة MQL4 إلى بوتات ومؤشرات منصة TickTrader Algo

محول الإكسبيرتات والمؤشرات بلغة MQL4 إلى بوتات ومؤشرات منصة TickTrader Algo

إذا كان لديك مستشارون خبراء أو مؤشرات مكتوبة بلغة MQL4 (للعمل في MetaTrader 4)، فيمكنك استخدام محول مجاني لتحويلها إلى روبوتات ومؤشرات TickTrader Algo. يقع المحول على: https://mql4-ttalgo-converter.digigex.pro/إنه يجعل الأمور سهلة حقًا إذا كنت تريد تعديل التعليمات البرمجية الموجودة لديك لتعمل على منصة TickTrader Algo.

لتحويل المستشارين الخبراء والمؤشرات MQL4 إلى روبوتات ومؤشرات TickTrader Algo، يرجى اتباع الخطوات التالية:
  1.  قم بتحميل ملف التعليمات البرمجية .mq4 الخاص بك باستخدام عنصر التحكم "تحديد ملف .mq4". الحد الأقصى لحجم الملف الذي يمكنك تحميله هو 1.0 ميغابايت. 
     حدد خانة الاختيار "الاكتشاف التلقائي لنوع البرنامج" لاكتشاف ما إذا كنت تقوم بتحميل مؤشر أو EA تلقائيًا.

  2.  انقر فوق الزر تحويل وتنزيل. ونتيجة لذلك، تتلقى أرشيفًا يحتوي على الكود المصدري للمستشار/المؤشر المحول وله نفس اسم الملف الأصلي الذي تم تنزيله (على سبيل المثال، MACDSammple.zip). يمكن فتح الحل بالكود المحول (ملف .sln) ودمجه في .NET IDE (مثل Visual Studio).

  3. استخراج الأرشيف. هيكل الكود المصدري الناتج هو كما يلي:


    •  الحل، الذي يحمل نفس اسم الملف المصدر (MACDSample.sln).
    • المشروع باستخدام الفئات الأساسية التي لا تحتاج إلى تغييرها - TickTrader.Algo.Mql4ToCSharp.
    • المشروع باسم الملف المصدر (MACDSample)، الذي يحتوي على الكود المحول (MACDSample.cs).

  4. افتح الحل (MACDSample.sln) بالنقر المزدوج. يجب أن يتم فتحه في Visual Studio 2022 أو يقدم لك مجموعة مختارة من البرامج حيث يمكنك تحديد Visual Studio.

  5. قم بتنفيذ أمر Solution Explorer > Build Solution.

  6.  إذا كان التحويل ناجحًا، فسترى رسالة في نافذة الإخراج تفيد بأن عملية الإنشاء كانت ناجحة. سيشير أيضًا إلى المسار الذي توجد به حزمة Algo (ملف الإخراج) الذي قمت بإنشائه.



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

    الأخطاء المدرجة في نافذة الإخراج


    قائمة الأخطاء مع وصف تفصيلي

سوف يعمل المستشارون الخبراء المحولون بشكل صحيح فقط على حسابات TT ECN GROSS في منصة التداول TickTrader.  لا يوصى بشدة بتشغيل EAs المكتوبة بلغة MQL4 وتحويلها باستخدام "MQL4 to TickTrader Algo Converter" على حسابات Ticktrader ECN NET وCASH.