ساعد في تحسين هذا التنبيه المفتوحإغلاق التنبيهات (البريد الإلكترونيالصوتالتنبيه)
Results 1 to 7 of 7

Thread: ساعد في تحسين هذا التنبيه المفتوحإغلاق التنبيهات (البريد الإلكترونيالصوتالتنبيه)

  1. #1
    2 مرفق (مرفقات) مرحبًا ،

    لقد قمت بعمل داخلي (انظر المرفق) على أساس مجموعة من الحالية في الداخل إلى تنبيهالبريد الإلكترونيالصوت عند فتح الأوامر وإغلاقها.
    عند إغلاق أحد الطلبات ، سيوضح التنبيهالبريد الإلكتروني التذكرة ، الزوج ، القرعة ، الربحالخسارة ، العمولة ، إلخ. هذا يعمل دون مشاكل.

    عند فتح الطلب ، سيوضح التنبيهالبريد الإلكتروني التذكرة ، أو الزوج ، أو القرعة ، إلخ ... وهذا يعمل بشكل جيد عند إعداد أمر السوق.

    ولكن عندما يتم ملء الطلبات المعلقة ، لن تذكر بيانات التنبيهالبريد الإلكتروني (التذكرة ، أو الزوج ، أو الحصص ، إلخ ...) المعلومات من الطلب الكامل ، وإنما معلومات الطلب المعلق المسبق السابق ، وهو أمر لم يتم ملؤه بعد.

    يمكن لأي شخص مساعدتي ، أو تقديم أفكار لجعل هذا العمل حتى يتم إرسال المعلومات الصحيحة عن طريق تنبيهالبريد الإلكتروني عند تنفيذ أمر معلق. أنا لست مبرمجًا (كبيرًا) ، في الواقع أقوم بالتواصل باستخدام نسخةلصق egy ؛ - RRB-
    شكرا جزيلا علي المساعدة.

    https://www.cavemantrading.com/attac...3966849617.mq4

    https://www.cavemantrading.com/attac...1431136719.rar

  2. #2

  3. #3

    Quote Originally Posted by ;
    أي واحد؟
    فقط من النظرة الأولى لديك هذا الخط: إذا ((OrderType () == OP_BUY) || (OrderType () == OP_SELL)) رقم ؛ جرّب التعليق أو الإضافة: OP_BUYSTOP OP_BUYLIMIT OP_SELLSTOP OP_SELLLIMIT

  4. #4
    شكرا لك على مساعدتك. حاولت فقط إضافتها ، ولكن بعد ذلك تلقيت التنبيه مباشرة عند إعداد الأمر المعلق وعندما يتم تنفيذ الأمر في نهاية الأمرملؤه ، فإنه يمزج المعلومات مرة أخرى. عند إغلاق الطلب ، تكون المعلومات صحيحة لأن السطور التالية من الشفرة: - الإجمالي = OrdersHistoryTotal ()؛ OrderSelect (الكل -1 ، SELECT_BY_POS ، MODE_HISTORY) ؛ - يأخذيخرج المعلومات من آخر طلب مغلق من وثيقة الطلب. بالنسبة للافتتاح ، لا أعرف الرمز الذي يجب استخدامه لتحديد آخر أمر مشغول تم تنفيذهشغله.

  5. #5

    Quote Originally Posted by ;
    [font = Verdana] شكرًا على مساعدتك. لقد حاولت فقط إضافتهم ولكنني أتلقى التنبيه بشكل مستقيم عند وضع الأمر المعلق ، وبمجرد أن يتم تنفيذ الأمر في نهاية الأمريملؤه يمزج المعلومات مرة أخرى. بعد إغلاق الترتيب ، تكون البيانات صحيحة لأن السطور التالية في التعليمة البرمجية: - total = OrdersHistoryTotal ()؛ OrderSelect (الكل -1 ، SELECT_BY_POS ، MODE_HISTORY) ؛ - يستغرقيحدد البيانات من الماضي مغلق من تاريخ النظام. لافتتاحك لا أعرف الرمز الذي يجب استخدامه ...
    لست على علم بأي طريقة للاستيقاظ إذا تم ملء الطلب المعلق بشكل صحيح. سأقوم بنشر بعض التعليمات البرمجية وربما يمكنك العثور على طريقة تسمح لها بالعمل من أجل موقفك. تم إدراج رمز لـ (int I = 0؛ ilt؛ OrdersTotal ()؛ I ) إذا كان (OrderSelect (I، SELECT_BY_POS، MODE_TRADES) == false)؛ if (OrderSymbol () == Symbol () OrderMagicNumber () == MagicNumber) BarsCnt = iBarShift (NULL، 0، OrderOpenTime ())؛ openorders = 1؛ إذا كانت (OrderType () == OP_BUY) تشتري ؛ إذا كان (OrderType () == OP_SELL) يبيع ؛ استخدم Symbol () و OrderMagicNumber () على هذا الرمز لمعرفة ما إذا كان قد تم بدء آخر ترتيب مع iBarShift ().

  6. #6
    سأدرس برمجة أكثر قليلاً للقيام بهذا بنجاح ... شكرا لمساعدتكمنصائحكم.

  7. #7

    Quote Originally Posted by ;
    سوف أدرس المزيد من الترميز للقيام بهذا بنجاح ... شكرا مرة أخرى لمساعدتكمنصائحكم.
    مهلاً ، هل أكملت التواصل مع العميل الأصلي وحلت المشكلة مع الطلبات المعلقة؟ أنا أسأل لأنني أبحث عن إندي الذي ينبهك إذا تم تشغيل أمر معلق ولا يبدو لي لتحديد موقع واحد. كل خير.

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز 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.