2 अनुलग्नक (एस) प्रमुख सभी को क्षमा कर देते हैं। इस धागे को पोस्ट करने से पहले कई दलालों के साथ इस ईए के प्रकाशन को ठीक करने के बावजूद, मुझे दो दलालों द्वारा सूचित किया गया है कि यह उनके लिए प्रसंस्करण भार और बैंडविड्थ मुद्दों में प्रमुख मुद्दे पैदा कर सकता है, और वे पसंद करेंगे अगर यह नहीं था का विमोचन किया। मैंने मूल ईए को ले लिया है जो यहां था, और मैंने इसके बजाय एक स्क्रिप्ट रखी है।
स्केलपर्स निष्पादन की गति (और इस प्रकार फिसलन) के बीच अत्यधिक महत्वपूर्ण है। नीचे मैं एक विधि का विस्तार करूंगा जिसका उपयोग कोई भी व्यक्ति अपने एमटी 4 ऑर्डर निष्पादन की गति में सुधार के लिए लगभग 500 एमएस कर सकता है। मुझे समझाएं कि यह कैसे काम करता है:
मेटाट्रेडर 4 30 सेकंड सत्र की लंबाई पर काम करता है - वह यह है कि सत्र के 30 सेकंड के लिए कोई ट्रेडिंग गतिविधि नहीं हुई है। इस समय के बाहर एक ही आईपी पते से सर्वर के साथ किसी भी संवाद को फिर से प्रमाणित करने की आवश्यकता है: लॉगिनपासवर्ड सत्यापन प्रक्रिया से गुजरें। यह प्रमाणित करने में लगभग 500 एमएस लगता है (हालांकि यह मूल्य ब्रोकर से ब्रोकर तक काफी भिन्न होता है, 200 एमएस से कुछ ब्रोकरों के साथ लगभग 2 सेकंड तक)
जब अंतिम सर्वर संपर्क प्रक्रिया के बाद ट्रेड को 30 सेकंड के भीतर रखा जाता है:
MT4 क्लाइंट gt; gt; gt; gt; MT4 सर्वरगेट; gt; gt; gt; ईसीएन
इस 30 सेकंड के बाहर फिर से प्रमाणीकरण प्रक्रिया के कारण अब प्रक्रिया है:
MT4 क्लाइंट gt; gt; gt; MT4 सर्वर gt; gt; MT4 सर्वर पासवर्ड डेटाबेस gt; gt; gt; प्रामाणिकता; gt; gt; ईसीएन
बढ़ा हुआ चरण वह स्थान है जहाँ विलंबता निहित है - यह सभी MT4 दलालों में आम है।
बाजार आदेश देने के बारे में अनुमान लगाने से कुछ समय पहले ही ट्रेडिंग सर्वर से संपर्क करके, आप उस बाजार आदेश की निष्पादन गति को लगभग 500ms कम कर देंगे
मैंने नीचे एक स्क्रिप्ट संलग्न की है, जो कीमत 0.00001 पर यूरेशड पर एक लंबित खरीद सीमा को खोलती है, फिर प्रत्येक क्रमिक रन पर यह दो मानों के बीच टीपी को आगे पीछे बदलता है, इस प्रकार एक नया प्रमाणित सत्र खोलता है जो 30 सेकंड के लिए खुला रहेगा, जिससे आप अनुमति देते हैं। अपने बाजार के आदेश को रखने के लिए। स्क्रिप्ट को बहुत जल्दी और आसानी से चलाया जा सकता है, खासकर अगर एक गर्म कुंजी का उपयोग किया जाता है।
इस स्क्रिप्ट का उपयोग निष्पादन गति का परीक्षण करने के लिए भी किया जा सकता है, (हालांकि बाज़ार ऑर्डर निष्पादन गति लंबित ऑर्डर निष्पादन गति की तुलना में थोड़ी धीमी हो सकती है)। स्क्रिप्ट कई बार आदेश को संशोधित करने के लिए कितने मिलीसेकंड लेता है। यह इस अवधि पर प्रिंट और टिप्पणी करता है।
EDIT 11-05-2012: मैं मूल ईए को फिर से अपलोड कर रहा हूं, यह देखते हुए कि ईए के स्क्रिप्ट और अन्य संस्करणों के डाउनलोड की अधिक संख्या नहीं थी (4 महीने में 350 डाउनलोड) ईए सेकंड के प्रत्येक 29 (या कस्टम नंबर) को स्वचालित रूप से ऑर्डर को संशोधित करता है। केवल ईए को चलाएं यदि आपको आवश्यकता है, क्योंकि यह आपके ब्रोकर के सर्वर पर एक अतिरिक्त प्रसंस्करण भार डालता है। कुछ ब्रोकर आपको यह ईए चलाने से रोकने के लिए कहेंगे। अन्य ब्रोकर्स आपसे शुल्क ले सकते हैं (एमबी ट्रेडिंग शुल्क प्रति सर्वर संदेश USD 0.005)। ईए टर्मिनल के विशेषज्ञ टैब में प्रिंट करता है आदेश के निष्पादन की गति आदेशों को संशोधित करती है। यदि यह निष्पादन समय 1000 एमएस से अधिक है, तो मोडिफ़िकेशन आवृत्ति को 28 या 27 पर सेट करें, अन्यथा 29 इष्टतम है।
https://www.asjforex.com/attachments...1762362624.ex4
https://www.asjforex.com/attachments...4274920014.ex4