EA لجمع البيانات كل ميلي ثانية واحدة ، وليس فقط عندما تحدث القراد - Page 3
الصفحة 3 من 389 FirstFirst 123
Results 21 to 27 of 27

Thread: EA لجمع البيانات كل ميلي ثانية واحدة ، وليس فقط عندما تحدث القراد

  1. #21

    Quote Originally Posted by ;
    هذا الاقتباس في قاعدة المقال أعلاه هو من MT ، لقد استخدمت نفس البرنامج النصي أيضا مشكلة ثانوية مع أنه يجب عليك تصحيح ، لكنك سوف تتعلم. Keit
    أشكركم Keit لأنني أريد أن أعرف بالمناسبة - ما هو الخطأ الذي يمكنك مشاركته معنا؟ مع تحياتي

  2. #22
    لا جدوى من التسوق بالمللي ثانية. سيكون مضيعة للموارد ولن تقدم بعض البصيرة لك. طريقة تخزين البيانات هي onQuoteUpdate. أنا أيضا متجر المستوى 2 المعلومات وأن أفعل ذلك على تحديثات عمق السوق. في mt4 ، سيكون الحل المثالي هو تنفيذ القراد عن طريق وضع علامة وإلا فستقوم بعمل الكثير من العمل الإضافي. في حال كانت المسألة لأنك تشعر أن كل ميلي ثانية هي إحساس بالوقت المستمر ثم بعد حفظ المعلومات إلى csv قم بتشغيل مثيل يملأ لكل ميلي ثانية واحدة في الاقتباس السابق حتى تصل إلى الاقتباس التالي ... في حلقة حتى ينتهي الملف. الامر متروك لكم سنتي بلدي

  3. #23
    Eronyx الآن هذه هي كيفية الرد على وظيفة إذا كنت ترغب في معرفة. إذا كنت تستخدمه لإنشاء مؤشراتك فقط حسب الوقت بدلاً من وضع علامة حكيمة ، فستقوم بالمهمة على ما يرام ، ولن تقوم بحفظ المعلومات بالمللي ثانية MT dosnot automaticlly فعل ذلك حتى إذا كان tshgged sysyem. سيحفظ المعلومات التي تعتمد على الجدول الزمني للمخطط ، إلا إذا كنت تخطط للقيام بمزيد من الحكمة. بالإضافة إلى ذلك ، مع هذا المولِّد ، سيتم تشغيل نافذة MT التي يتم إرفاقها فقط ، إذا كنت ترغب في أن يكون لديك أكثر من نافذة واحدة ، عليك ضبط الشفرة على النوافذ المفتوحة. إذا كنت تستخدم برنامج نصي خارجي من خلال القراد ، فأنشئ النظام الأساسي الشامل. الآن للخطأ ، فإنه يأتي في عند تشغيل مولد القراد في EA أو البرنامج النصي الذي يتاجر بالمثل أو يعالج الصفقات. ستحتاج إلى إضافة بعض التعليمات البرمجية إليه لتحديث نسخة EA الاحتياطية من المعلومات ، مثل مقالي الأول تنص على استخدام Script أو EA لنسخة أخرى من المعلومات ، يتم تحديث النسخة الاحتياطية فقط عندما تنتهي EA أو حتى Scipt والتي سوف لا يحدث إذا قمت برمجتها في حلقة. يجب عليك استدعاء الدالة RefreshRate () فقط بعد أن يقوم البرنامج النصي بتشغيل علامة. يجب عليك أن تضع ، ثم سأضع نسخة من البرنامج النصي الذي استخدمه بعد هذه الليلة. تعديل Keit ... يجب أن أضيف أيضًا أنه في حالة استدعاء EA أو البرنامج النصي لأي مؤشرات سواء مدمجة أو مخصصة ، فسيتم إرسال البيانات القديمة كإدخال في مكالمة دالة المؤشر التي يمكنها إرجاع المعلومات القديمة أيضًا. لذلك ، ستتم ترقية نسخة من المؤشر الذي تشاهده على الرسم البياني بشكل طبيعي ، ولكن سيعمل النص البرمجي (EA) أو النص البرمجي باستخدام معلومات قديمة لا تكبر إلا إذا لم تقم بتحديث معلومات الإدخال.
    Quote Originally Posted by ;
    شكرًا لك Keit لإتاحة الفرصة لي لمعرفتها من خلال الطريق - ما هو الخطأ الذي كان من المفترض أن تشاركه معنا؟ مع تحياتي
    Quote Originally Posted by ;
    شكرًا لك Keit لإتاحة الفرصة لي لمعرفتها من خلال الطريق - ما هو الخطأ الذي كان من المفترض أن تشاركه معنا؟ مع تحياتي

  4. #24
    Quote Originally Posted by ;
    ... إذا انتظرت ، فسأرسل نسخة من هذا البرنامج النصي الذي استخدمه لاحقًا هذه الليلة. Keit
    مرحبا CockeyedCowboy ، وذلك بفضل المعلومات الخاصة بك
    نتطلع إلى نص خاص. لديّ استفسار عن Keit أو 7bit أو أي منكم أكثر ذكاءً مقارنةً بمتوسط ​​الدببة هناك - ما هو نشاط ea الذي يحدث عندما يصل القراد الثاني ؛ A. يتم إيقاف ea من القيام بأي شيء من أجل (مثل حساب أو مقارنة إذا) (وظائف) وإعادة تشغيلها في الدالة start (). B. يتجاهل ويسقط جميع القراد واردة حتى ينتهي مع السابق. C. CrapT4 يفعل أي شيء حول القائمة التعسفية. D. لا شيء أو أي مما سبق ذكره. في صحتك

  5. #25
    Quote Originally Posted by ;
    ... ما يحدث النشاط عصام عندما يحدث علامة أخرى ؛ A. يتم إيقاف ea من القيام بأي شيء كل ما يصل إلى (مثل حساب أو مقارنة إذا) (وظائف) وإعادة تشغيلها في وظيفة البداية (). B. يسقط ويهدئ جميع القراد واردة حتى ينتهي مع آخر واحد. C. CrapT4 يفعل أي شيء في القائمة التعسفية. D. لا شيء أو بعض ما ورد أعلاه. في صحتك
    والجواب هو أن يكون ب.
    http://book.mql4.com/programm/specialبفضل garyfritz لتتبع المورد المرجعي.
    في صحتك

  6. #26
    Quote Originally Posted by ;
    يجب أن أضيف أيضًا أنه إذا كان EA أو البرنامج النصي يستدعي أي مؤشرات إما مدمجة أو معتادة ، فسيتم إرسال البيانات القديمة كإدخال في استدعاء دالة المؤشر الذي يمكنه إرجاع المعلومات القديمة أيضًا. لذلك سيتم تحديث نسخة هذا المؤشر الذي تشاهده على الرسم البياني بشكل طبيعي ، ولكن سيعمل EA أو النص البرمجي مع معلومات قديمة قديمة فقط إذا لم تقم بتجديد معلومات الإدخال.
    هذه نقطة رائعة - سأقوم بالتحقق من ذلك أيضًا ، وشكراً لك على ذلك من خلال طريقة كتابة النص - هل ستتمكن من وضعه هنا؟ PS: الأفكار الرئيسية التي كنت سأستفيد منها هي إرسال MT4 القراد من dll لذا فإنه يكون رد فعل أسرع - وأنا أتفق معك حول استخدام معدلات refrash وجميع الأشياء الأخرى في حالة أننا نستخدم حلقة لا نهائية
    مع تحياتي

  7. #27

    Quote Originally Posted by ;
    //** * MT4الخبراءمخطوطات/ticks.mq4 * شحن علامة زائفة كل 200 مللي ثانية في الرسم البياني وجميع مؤشراتها و EA قبل إزالة هذا البرنامج النصي. *#property copyright Bernd Kreuss #import user32.dll int PostMessageA (int hWnd، int Msg، int wParam، int lParam)؛ int RegisterWindowMessageA (سلسلة lpString) ؛ #import int begin () int hwnd = WindowHandle (الرمز () ، الفترة ()) ؛ int msg = RegisterWindowMessageA (MetaTrader4_Internal_Message)؛ بينما (! IsStopped ()) PostMessageA (hwnd، msg، 2، 1)؛ النوم (200)؛ لا تحتاج إلى برنامج خارجي لإرسال القراد. يربط...
    أفترض أنني يجب أن ينضم هذا إلى الرسم البياني OFFLINE الصحيح؟ مع تحياتي،

أذونات النشر

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