Results 1 to 5 of 5

Thread: كيف يمكنني جعل EA

  1. #1
    هل يؤدي استدعاء وظيفة deinit () إلى إنهاء EA؟ كيف يمكن أن أقوم بإنقاذ خدمة EA أو تركها ، إذا كنت لا تستطيع الاتصال بخادم أو هكذا؟

  2. #2

    Quote Originally Posted by ;
    هل يؤدي استدعاء وظيفة deinit () إلى إنهاء EA؟ كيف يمكن أن أقوم بإنقاذ خدمة EA أو تركها ، إذا كنت لا تستطيع الاتصال بخادم أو هكذا؟
    في وظيفة البداية ، كأول شيء إذا كان (creteria to stop == true) return (0)؛ هذا فقط سوف يمنعه من فعل أي شيء بعد بيان if إذا كان صحيحًا. لن يقوم بإزالة EA من النظام الأساسي.

  3. #3
    شكرا على الرد حتى إذا اتصلت بالعودة (0) في init () من اختبار startegy سوف تنقذ؟ لا يمكنك منع وظيفة start () من تشغيل كل علامة ، لذلك يجب تحديد معاييرك الخاصة. أعتقد أنني حصلت عليه الآن

  4. #4

    Quote Originally Posted by ;
    شكرا على الرد حتى إذا اتصلت بالعودة (0) في init () من اختبار startegy سوف تنقذ؟ لا يمكنك منع وظيفة start () من تشغيل كل علامة ، لذلك يجب تحديد معاييرك الخاصة. أعتقد أنني حصلت عليه الآن
    لا ، سيتم فقط إرجاع (0) في دالة init إلى start () يجب عليك استخدامه في start () للتسبب في حلقة بدون تعليمات في الحلقة. يجلس EA في وضع الاختبار الخاص بك في حالة (...) يمكن أن يكون مكالمة إلى وظيفة أخرى حيث يتم إجراء الاختبارات الخاصة بك. مثل إذا (yourcriteria () == true) return (0)؛ ربما هناك آخرون ممن هم أكثر موهبة في برنامج MT4 من أنا. ربما واحد من هؤلاء الناس يعرف كيف يتسبب بالفعل في إزالة EA نفسها.

  5. #5

    Quote Originally Posted by ;
    شكراً على الرد. إذا اتصلت بالعودة (0) في init () من اختبار الاستراتيجية فسوف تنقذ؟
    الإنقاذ من init () نعم. ثم ينتقل مباشرة لبدء () يمكنك استخدام الدالة IsConnected () لمعرفة ما إذا كان mt4 الخاص بك متصلاً بملقم broker. إذا كنت تريد معرفة ما إذا كان EA يعمل على backtester ، فيمكنك استخدام الدالة IsTesting (). مثال على ما ستضعه في الأسطر القليلة الأولى من الدالة start (). Inserted code int start () {if (IsTesting ()) {return (0)؛ }/... رموز أخرى هنا ...} من الناحية المثالية ، وهذا سوف يعطل بشكل فعال backtesting EA. لست متأكدًا من سبب رغبتك في ذلك.

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.