إنشاء بوت تداول آلي على خادم (TickTrader Algo)

إنشاء بوت تداول آلي على خادم (TickTrader Algo)

Tلإنشاء روبوت TickTrader Algo في Visual Studio، يرجى اتباع الخطوات التالية:

  1.  افتح تطبيق Visual Studio 2022 المثبت  .

  2. أنشئ مشروعًا جديدًا عن طريق تحديد الأمر التالي في قائمة Visual Studio: File > New > Poject

  3. سترى في النافذة قوالب ستساعدك على كتابة روبوت التداول الخاص بك أو المؤشر الخاص بك. بخلاف ذلك، استخدم نافذة البحث عن القوالب (Alt+S) للعثور على القوالب التالية :

    • مؤشر العينة
    • عينة من بوت التجارة
    • مؤشر فارغ
    • بوت التجارة الفارغة
  4. دعونا نلقي نظرة على مثال لإنشاء نموذج لروبوت التجارة:
    • حدد عينة من روبوت التجارة.
    • حدد اسم ملف في حقل "اسم المشروع" (على سبيل المثال، TradeBot1). سيتم إعطاء هذا الاسم للحزمة التي ستحتوي على روبوت التداول.
    • انقر فوق إنشاء.
       5.   الكود المصدري لمثل هذا الروبوت البسيط Algo المسمى TradeBot1 (سيكون مشابهًا للمؤشرات) هوi:
    • الحل المسمى TradeBot1 (يتوافق مع ملف TradeBot1.sln الموجود على القرص).
    • مشروع واحد بنفس الاسم TradeBot1 (يتوافق مع ملف TradeBot1.csproj الموجود على القرص).
    • ملف TradeBot1.cs هو الملف الذي يحتوي مباشرة على منطق الروبوت القابل للتنفيذ.
    • ملف README.md هو ملف اختياري يمكنه وصف سلوك الروبوت ومعلمات الإدخال الخاصة به وما إلى ذلك.

  5. لعرض موقع الملفات الموجودة على القرص، يمكنك استدعاء الأمر: Solution Explorer > Open Folder in the File Explorer.
  6. حدد أمر Build Solution في قائمة السياق.
  7. كما نرى في نافذة الإخراج، تم إنشاء حزمة Algo بالاسم التالي: اسم الحزمة = TradeBot1.ttalgo. افتراضيًا، يتم إنشاؤه في المجلد 'C:\Users\<UserName>\Documents\AlgoTerminal\AlgoRepository\'.


  8. إذا تم تثبيت محطة Win على نفس الكمبيوتر، فسوف يرى هذه الحزمة. بالنسبة لخادم Algo، سيكون من الضروري تنزيل الحزمة. إذا كنت بحاجة إلى نقل الحزمة أو مشاركتها، يمكنك العثور عليها في هذا المسار (كما هو مذكور في ملف الإخراج).
وبالتالي، فإن حزم Algo التي تحتوي على روبوتات التداول أو المؤشرات هي ملفات ذات امتداد .ttalgo.

    • Related Articles

    • أمثلة على بوتات TickTrader Algo

      يمكن العثور على الأمثلة التي ستساعدك على كتابة الروبوتات الخاصة بك على: https://github.com/SoftFx/AlgoBots. يحتوي هذا المستودع على مؤشرات عامة وروبوتات لواجهة برمجة تطبيقات Bot: ImportAccountStateBot. يساعد هذا الروبوت على دمج الروبوتات المكتوبة بلغة ...
    • تشغيل روبوتات (Algo) على خادم (Algo)

      لتشغيل الروبوت، تحتاج إلى إضافة حساب إلى خادم Algo وتحميل الحزمة باستخدام الروبوت، والتي يجب تشغيلها. لإضافة حزمة، حدد أمر تحميل الحزمة من قائمة السياق Explorer > Algo Server. ثم حدد الأمر Add Bot Instance وانقر فوق Upload Package. لتشغيل الروبوت على ...
    • الواجهة البرمجية لتطبيق TickTrader Algo (TickTrader Algo API)

      يمكن للمستخدمين إنشاء روبوتات ومؤشرات التداول الخاصة بهم باستخدام TickTrader.Algo.Api. لإنشاء روبوت تداول مخصص أو مؤشر، يرجى اتباع الخطوات التالية: تثبيت تطبيق (Visual Studio) امتداد تطبيق (TT Algo Visual Studio ) إذا لزم الأمر، قم بتثبيت أو تحديث ...
    • محول الإكسبيرتات والمؤشرات بلغة MQL4 إلى بوتات ومؤشرات منصة TickTrader Algo

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

      حساب (Live TickTrader ECN) المباشر لتداول الأصول الحقيقية على منصة سطح المكتب (TickTrader Desktop) لـ FXOpen، افتح حساب (Live TickTrader ECN) المباشر في صفحة العميل، جميع المعاملات، بما في ذلك الإيداع والسحب والتحويلات الداخلية، متاحة فقط من خلال ...