إنشاء بوت تداول آلي على خادم (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.