7 مرفق (مرفقات) تحديث هام:
بسبب التغييرات الضخمة في MQL4 التي ظهرت مع بناء 600 من MT4 ، توقفت الشفرة القديمة عن العمل .. السبب: لا تعمل السلاسل المارة منإلى DLLs على الطريقة القديمة السريعة والقذرة. لقد قمت بتعديل InputResizer للعمل مع البناء الحالي ، ولكن كان لا بد لي من إسقاط حلقة لا نهائية داخل EA. ساعدت الحلقة IR في التشغيل بسلاسة ، ومستقلة عن علامات الأسعار الواردة ، ولكن كانت هناك مشكلات تجميد ، وأحيانًا تم حبس MT4 عند استدعاء DLL من داخل حلقة ، وأصبح هذا أسوأ مع الإنشاءات الجديدة.
إذا كنت ترغب في استخدام الأشعة تحت الحمراء مع الإصدارات الحديثة ، فقط قم بتنزيل InputResizer_600.mq4 الذي تم نشره مؤخرًا إلى مجلد MQL4 \ Indiors الخاص بك وقم بإرفاق الرسم البياني إلى رسم يتلقى علامات متكررة (بعض تقاطع الين) .. أو حتى أفضل ، استخدم علامة مولد في كل وقت ، كما أفعل.
للراحة أرفقت أيضا EA ، ولكن ليس لديها أي ميزة بعد الآن لأنه يعتمد على القراد مثلما يفعل indi.
بالنسبة لأولئك الذين لا يزالون يستخدمون الإصدار 509 أو أقدم ، يرجى استخدام الإصدارات الأصلية. لن تعمل تلك _600 بسبب المكالمات DLL unicode.
أهلا بالجميع
أنا بدأت هذا الموضوع لفائدة صغيرة قمت بها عند الطلب في هذا الموضوع لتكون قادرة على نشر الإصلاحاتالتحديثات في مكان واحد ، إذا وجد أي شخص أنه من المفيد.
InputResizer هو الحل لأحد واحد من العديد من مضايقات MT4. يتم العبء على EAs اليوم مع الإعدادات. يحتوي Blessing 3 على 118 خطًا للإدخال ، ويحتوي The Beast على 155 سطرًا. ومع ذلك ، فإن جميع عروض MT4 المحبوبة لدينا هي عبارة عن مربع حوار صغير غير قابل للحجم ، مع ثقب باب يصل إلى 8.5 خط. معظم المتداولين لا يمانعون في ذلك ، بل يضعون إعداداتهم مرة واحدة إلى الأبد وينسون. ولكن إذا كنت أحد الأشخاص الذين يقومون باختبار أو تحسين أو تقييم أو مجرد اللعب مع إعدادات مختلفة على أساس يومي ، فربما تعلمون كيف أن الأمر مزعج في اللعبة باستخدام شريط التمرير المصغر.
InputResizer هو أداة مجموعة وننسى. بمجرد إعدادها ، فقد انتهيت بها. قم بإرفاقه بجدول واحد ، وكل نوافذ الباب المفتوح التي تفتحها ، في كل حالات MT4 على جهاز الكمبيوترVPS ، يمكن تغيير حجمها.
هناك نوعان من المتغيرات - indior و EA ، وكلاهما يفعل الشيء نفسه. ميزة استخدام EA واضح. يعمل في وضع حلقة ولا يعتمد على القراد. إذا فعلت ذلك ، إذا اخترت ذلك لأي سبب من الأسباب ، فسيتعين عليك الانتظار حتى يتم وضع علامة على النافذة التي قمت بفتحها وإدارتها ، لذلك من الجيد إرفاقها بجدول (زوج) يتلقى القراد بشكل متكرر - EURJPY و GBPJPY هي خيارات جيدة.
يعمل EA على مدار الساعة طوال أيام الأسبوع ويتحقق من وجود نوافذ كل 300 مللي ثانية ، لذا لن تضطر إلى الانتظار مطلقًا. ومع ذلك ، إذا بدأت تشغيل MT4 عندما يكون السوق مغلقًا ، يجب عليك تشغيل WeekendMode (انظر أدناه).
هناك عيب واحد صغير في استخدام EA. أوصي باستخدام هذا الشكل ، لكنه يشغل مخططًا لا يمكنك استخدامه في EA آخر. من الجيد أن تضعه على جدول منقوش (M1-W1 ، لا يهم الزوج) ، قلل من هذا المخطط واتركه هناك للخير.
ملاحظة: إذا فتحت نافذة ، فلن يتم تغيير حجمها حتى تحدد علامة التبويب الإدخال!
الإعداد (إذا كنت تستخدم إصدار EA وترغب في تغيير إعداداته أثناء التشغيل (F7) ، قم بالتبديل إلى الإطار الزمني الشهري ، وقم بتغيير ما تحتاجه وقم بالتبديل مرة أخرى إلى أي TF أقل):
تذكرالحجم والفرد ... ... إلخ ... initHeight:
في الوضع الافتراضي (كما هو موضح أعلاه) ، سيقوم InputResizer بوضع وتغيير حجم كل نافذة إدخال على مظهره الأول للإحداثيات (بالبكسل) المحددة. ثم ، إذا ظهر إطار الإدخال (المميز بواسطة EAindior name) (على أي مخططنظام أساسي) ، فسيتم تطبيق الموضعالحجم عند إغلاق النافذة الأخيرة.
إذا كانت RememberSize = false ، سيتم فتح كافة الإطارات مع إحداثيات InitCustom (إذا كان true) ، تكبير إذا InitMaximized = true (InitMaximized يتخطى InitCustom) ، أو في الموضع الافتراضي مع حجم ثقب إذا كان كلا InitCustom و InitMaximized false.
إذا كانت RememberSize = true ، فسيتم تطبيق ما سبق فقط لأول مرة تظهر فيها نافذة. ثم يتم تخزين الإحداثيات عند كل نافذة وإغلاقها مرة أخرى في المرة القادمة. تجاوز الإحداثيات المخزنية InitCustom و InitMaximized.
إذا كانت فردية = true ، سيتم تخزين الإحداثيات لكل اسم EAindior بشكل منفصل. لذا ، ستظهر إعدادات EA للوحش دائمًا ممتدة رأسيًا من أعلى إلى أسفل على الجانب الأيمن ، إلا أن مدخلات pivot indy الخاصة بك ستندمج في مربع 20 سطر في مكان ما في الزاوية العلوية اليسرى. من الواضح أن هذا الإعداد ملائم فقط إذا كانت RememberSize = true.
ملاحظة: يتم تخزين الإحداثيات في المتغيرات العالمية ؛ فهي مستمرة حتى تقوم بحذفها. يمكنك القيام بذلك في أي وقت بالضغط على F3 وحذف جميع المتغيرات العالمية بدءًا من ”iRes”.
SleepTime: (EA فقط) الوقت بين عمليات التفحص بالمللي ثانية؛ استخدم رقمًا أعلى إذا كنت مقتنعًا أنها تأكل مواردك. بالمناسبة: لا.
WeekendMode: (EA only) إذا تم التعيين على true ، فلا حاجة إلى استخدام مؤشر لتشغيله. تعيد تعيينها على نحو خاطئ أثناء ساعات التداول العادية لمنع حدوث سلوك غير متوقع.
شكرا لتشجيع (هتاف
) ، Xaphod (أخبرني شفرته هناك شيء غريب يدعى Windows API في هذا العالم) ، وأخيراً إلى التزوير للطلب الأصلي.
-------------------------------------------------- ---------------------------
بدلاً من ذلك ، google 'ResizeEnable' - إنها أداة مجانية في Windows (مؤرخة عام 2003) لتغيير حجم كل شيء - بما في ذلك الأزرار. يحصل تضيع بعض الحوزة الشاشة عن طريق ضوابط أكبر من الحياة ولكن على خلاف ذلك أنها تعمل مثل السحر! شكرا للتذكير
https://www.forexdrop.com/trading-sy...s-15-mins.html
https://www.forexdrop.com/attachment...8100041744.mq4
https://www.forexdrop.com/attachment...0528797574.mq4
https://www.forexdrop.com/attachment...1391289407.mq4
https://www.forexdrop.com/attachment...1852341860.mq4