مرحبا،
كنت أتساءل ما إذا كان أي شخص سيكون قادرا على إعطاء أي نصائح أو نصائح حول كيفية جعل التعليمات البرمجية الخاصة بك تنفيذ أسرع من فضلك. أنا لا أحاول أن أقوم ببناء HFT algo حتى التنفيذ الفعلي هو ثانوي (ولكن بالطبع مكافأة). بدلاً من ذلك ، أحاول خفض وقت اختبار الاستراتيجية بين كل ممر.
هذا سيكون له فوائد واضحة لاستخدام الوقت عند تشغيل تحسين كبير (كما أنا).
أنا أعمل في بيئة MetaTrader ولكنني أرحب بالنقاش مع أي لغة قد يستخدمها.
لدي الأفكار التالية التي نقوم بتنفيذها بالفعل:
MetaTrader 5 (64 بت ويستخدم جميع النوى)
أقوى وحدة المعالجة المركزية (ضمن ميزانية تلك)
استخدام الأعداد الصحيحة
البرمجة الموجهة كائن (لست 100٪ على هذا ولكن يبدو منطقيًا أن عددًا من الملفات .mqh الأصغر طولًا ستكون أسرع من ملف .mq5 عملاق - أفكار؟)
أي اقتراحات أخرى؟
شكرا جزيلا!