एक ही EA और अवधि में नतीजे न मिलें तो जांचें ये 5 बातें
विषय सूची
"प्रकाशित नतीजे और मेरे अपने चलाए बैकटेस्ट मेल नहीं खाते।" हमारे वितरित EA को लेकर हमें मिलने वाली पूछताछ में यह सबसे आम सवालों में से एक है।
पहले निष्कर्ष बता देते हैं। एक ही EA को एक ही अवधि में टेस्ट करने पर भी, अगर माहौल में एक भी चीज़ अलग है, तो नतीजे बदल जाते हैं। ज़्यादातर मामलों में वजह EA खुद नहीं, बल्कि टेस्ट करने वाले की शर्तों का फ़र्क होता है। शक करने का क्रम लगभग इन 5 जगहों का होता है:
- सर्वर टाइम और टाइमज़ोन
- सिंबल स्पेसिफिकेशन
- स्वैप
- हिस्ट्री डेटा
- मॉडल टाइप (टिक जनरेशन का तरीका)
हालांकि, 5 चीज़ें एक जैसी कर लेने पर भी नतीजे पूरी तरह मेल खाएं, यह ज़रूरी नहीं। इस बारे में हम आगे "सीमाएं" वाले हिस्से में ईमानदारी से लिखेंगे।
"एक ही EA" होने पर भी नतीजे क्यों बदलते हैं
EA एक ऐसी मशीन है जो उसे दी गई कीमतों और सिंबल की जानकारी के आधार पर फ़ैसला लेती है। इनपुट थोड़ा भी अलग हो, तो एंट्री का क्षण खिसक जाता है। पहला ट्रेड खिसकते ही उसके बाद की पूंजी, लॉट और पोज़िशन की स्थिति एक के बाद एक बदलती जाती है, और कई साल के टेस्ट में अंतिम नतीजा काफ़ी अलग दिख सकता है।
रीप्रोड्यूसिबिलिटी की समस्या को ऐसे समझना आसान है कि "किसी एक जगह का छोटा सा फ़र्क समय के साथ बढ़ता जाता है"।
📧 मुफ़्त ईमेल कोर्स (8 ईमेल) + केवल सब्सक्राइबर्स के लिए 13 MT5 इंडिकेटर का पैक
साइन अप करते ही आपको हमारे 13 MT5 इंडिकेटर वाले सब्सक्राइबर-पैक का डाउनलोड लिंक मिलेगा: कंपाइल की हुई फ़ाइलें (.ex5), सोर्स कोड और सेटअप गाइड। फिर एल्गो-ट्रेडिंग की बुनियादी बातें, बैकटेस्ट को सही ढंग से पढ़ना और ब्रोकर चुनना — इन पर 8 ईमेल (पहले 5 दिन रोज़ एक, फिर साइन-अप के 7, 14 और 30 दिन बाद)। MQL5 Market पर बिकने वाले संस्करणों (लॉन्च कीमत, जो बिक्री के साथ चरणों में बढ़ती है) की हर कीमत बढ़ोतरी से पहले सूचना भी मिलेगी। इस साइट पर हमारे EA पार्टनर ब्रोकर के लाइव खाते के साथ मुफ़्त हैं।
* गोपनीयता कड़ाई से संरक्षित। आप किसी भी समय सदस्यता समाप्त कर सकते हैं।
शक करने की 5 जगहें
1. सर्वर टाइम और टाइमज़ोन
MT5 का समय आपके कंप्यूटर की घड़ी का नहीं, बल्कि ब्रोकर के सर्वर का समय होता है। सर्वर टाइम ब्रोकर के अनुसार अलग होता है। कुछ ब्रोकर डेलाइट सेविंग के साथ समय बदलते हैं और कुछ नहीं।
इनका असर खास तौर पर इन EA पर ज़्यादा पड़ता है:
- जिनमें "सिर्फ़ टोक्यो सेशन" या "NY सेशन बाहर" जैसा टाइम फ़िल्टर हो
- जो डेली कैंडल के ओपन, हाई और लो को आधार बनाते हों (डेली कैंडल की सीमा का समय ब्रोकर के अनुसार अलग होता है)
- जो सप्ताह की शुरुआत या शुक्रवार की क्लोज़िंग से पहले कोई खास प्रोसेसिंग करते हों
जिन ब्रोकर के यहां रविवार को छोटी डेली कैंडल बनती है, वहां डेली कैंडल की संख्या ही बदल जाती है। डेली-कैंडल आधारित ब्रेकआउट EA में सिर्फ़ इसी वजह से बिल्कुल अलग नतीजे आ सकते हैं।
2. सिंबल स्पेसिफिकेशन
एक ही नाम "XAUUSD" होने का मतलब यह नहीं कि अंदर की चीज़ें भी एक जैसी हैं। स्पेसिफिकेशन विंडो में ये बातें ज़रूर देखें:
- डिजिट (दशमलव के बाद के अंक) और पॉइंट का आकार
- कॉन्ट्रैक्ट साइज़
- न्यूनतम लॉट और लॉट का स्टेप
- स्टॉप लेवल (लिमिट या स्टॉप ऑर्डर लगाने की न्यूनतम दूरी)
- मार्जिन की गणना का तरीका
डिजिट अलग हों तो "कितने पॉइंट" के रूप में तय किया गया स्टॉपलॉस असल में 10 गुना तक अलग हो सकता है। जिन ब्रोकर का स्टॉप लेवल चौड़ा होता है, वहां छोटे स्टॉपलॉस वाले ऑर्डर तो स्वीकार ही नहीं होते।
3. स्वैप
MT5 का टेस्टर टेस्ट चलाते समय सिंबल की सेटिंग में मौजूद स्वैप वैल्यू को पूरी अवधि पर लागू करके गणना करता है। यह अतीत में असल में लगे स्वैप का इतिहास नहीं होता। इसी कारण, एक ही ब्रोकर पर भी टेस्ट करने का दिन अलग हो तो नतीजे बदल सकते हैं।
- जितनी लंबी होल्डिंग अवधि वाला EA, उतना ज़्यादा असर
- 3 दिन का स्वैप किस दिन लगता है, यह ब्रोकर के अनुसार अलग है
- स्वैप-फ़्री अकाउंट टाइप में स्वैप की जगह कोई दूसरा शुल्क लग सकता है
कई दिनों तक पोज़िशन रखने वाले EA में स्वैप का फ़र्क मुनाफ़े-नुकसान के अंतर के रूप में साफ़ दिख सकता है।
4. हिस्ट्री डेटा
टेस्टर जो प्राइस डेटा इस्तेमाल करता है, वह जुड़े हुए ब्रोकर के सर्वर से डाउनलोड किया गया होता है। डेटा की शुरुआत, गायब हिस्से और टिक की घनता हर ब्रोकर के अनुसार अलग होती है।
- टेस्ट अवधि के शुरुआती हिस्से में डेटा पूरा नहीं है
- डाउनलोड अधूरा है, और दूसरी बार टेस्ट करने पर नतीजा बदल जाता है
- एक ही ब्रोकर पर भी सर्वर की ओर से डेटा अपडेट होने पर बाद में नतीजे बदल जाते हैं
लॉग टैब में "डेटा सिंक" या "हिस्ट्री में कमी" जैसी कोई एंट्री तो नहीं है, यह ज़रूर देखें।
5. मॉडल टाइप
"सिर्फ़ ओपन प्राइस", "1 मिनट OHLC", "हर टिक" या "रियल टिक पर आधारित हर टिक", इनमें से आपने कौन सा चुना, इससे एक ही EA के नतीजे बिल्कुल बदल सकते हैं। जिस EA के स्टॉपलॉस और टेक-प्रॉफ़िट नज़दीक होते हैं, वह टिक बनाने के तरीके के प्रति उतना ही संवेदनशील होता है।
साथ में ये दो चीज़ें भी जांचें:
- स्प्रेड सेटिंग: "मौजूदा स्प्रेड" चुनने पर स्प्रेड उसी समय का स्थिर हो जाता है जब आपने टेस्ट चलाया। सप्ताहांत या तड़के चलाने पर चौड़े स्प्रेड के साथ टेस्ट हो सकता है
- एक्ज़ीक्यूशन डिले की सेटिंग: डिले के साथ या बिना, इससे शॉर्ट-टर्म EA के नतीजे अलग हो जाते हैं
रीप्रोड्यूसिबिलिटी चेकलिस्ट
प्रकाशित नतीजों से तुलना करते समय नीचे की तालिका को ऊपर से क्रम में भरते जाएं, तो कारण को सीमित करना आसान होगा।
| जांचने की बात | कहां देखें | किन EA पर असर ज़्यादा |
|---|---|---|
| सर्वर टाइम और डेलाइट सेविंग | मार्केट वॉच का समय, ब्रोकर की जानकारी | टाइम फ़िल्टर, डेली कैंडल आधारित |
| डिजिट और कॉन्ट्रैक्ट साइज़ | सिंबल की स्पेसिफिकेशन विंडो | पॉइंट में स्टॉपलॉस देने वाले EA |
| स्टॉप लेवल | सिंबल की स्पेसिफिकेशन विंडो | संकरे स्टॉपलॉस वाले EA |
| स्वैप वैल्यू और 3 दिन वाला दिन | सिंबल की स्पेसिफिकेशन विंडो | लंबी होल्डिंग वाले EA |
| हिस्ट्री की शुरुआत और गायब हिस्से | टेस्टर का लॉग टैब | लंबी अवधि के सभी टेस्ट |
| मॉडल टाइप | टेस्टर सेटिंग | शॉर्ट-टर्म और नैंपिन वाले EA |
| स्प्रेड और डिले | टेस्टर सेटिंग | स्केलपिंग वाले EA |
| अकाउंट करेंसी, शुरुआती पूंजी, लीवरेज | टेस्टर सेटिंग | कंपाउंडिंग से लॉट बदलने वाले EA |
| इनपुट पैरामीटर | टेस्टर का इनपुट टैब | सभी EA |
आखिरी "इनपुट पैरामीटर" अक्सर नज़रअंदाज़ हो जाता है। पिछले टेस्ट में बदली हुई कोई वैल्यू वैसी ही तो नहीं रह गई, यह हर बार जांचें।
अगर MT5 की बुनियादी सेटिंग को लेकर कोई संदेह हो, तो MT5 सेटअप की प्रक्रिया से दोबारा शुरू करना सबसे आसान रास्ता है।
सीमाएं और सावधानियां
यह हिस्सा हमारे लिए थोड़ा असुविधाजनक है, फिर भी लिखना ज़रूरी है।
- 5 की 5 चीज़ें एक जैसी कर लेने पर भी, किसी दूसरे ब्रोकर के डेटा पर नतीजे पूरी तरह मेल नहीं खा सकते। वजह यह है कि टिक खुद ही ब्रोकर के अनुसार अलग होते हैं, और इसे टेस्ट करने वाले की ओर से हल नहीं किया जा सकता
- हमारे प्रकाशित बैकटेस्ट के आंकड़े भी किसी खास ब्रोकर और किसी खास समय के डेटा पर मापे गए हैं। यह गारंटी नहीं है कि आपके माहौल में वही आंकड़े आएंगे
- कुछ मामलों में यह ठीक-ठीक अलग करना संभव नहीं होता कि कौन सा फ़र्क कितना असर डाल रहा है। फ़र्क दिखे तो एक-एक चीज़ बदलकर दोबारा टेस्ट करने के अलावा कोई तरीका नहीं है
- बैकटेस्ट मेल खा भी जाए, तो वह सिर्फ़ पुराने डेटा पर किया गया सत्यापन है। यह भविष्य के नतीजों का वादा नहीं है
दूसरी तरफ़ से देखें तो, जो EA ब्रोकर बदलने पर भी बहुत ज़्यादा न बिगड़े, उस पर भरोसा करना अपेक्षाकृत आसान होता है। कई ब्रोकर पर टेस्ट करके तुलना करना मेहनत का काम है, पर यह एक असरदार जांच है। ब्रोकर के अनुसार स्पेसिफिकेशन के फ़र्क FX ब्रोकर तुलना में संकलित किए गए हैं।
सारांश
- एक ही EA और एक ही अवधि में भी, माहौल के फ़र्क से नतीजे बदलते हैं। वजह अक्सर EA नहीं, बल्कि टेस्ट की शर्तें होती हैं
- शक करने का क्रम है "सर्वर टाइम, सिंबल स्पेसिफिकेशन, स्वैप, हिस्ट्री, मॉडल टाइप"
- ध्यान रखें कि स्वैप में "टेस्ट के समय की वैल्यू" पूरी अवधि पर इस्तेमाल होती है
- स्प्रेड सेटिंग, डिले और बचे हुए इनपुट पैरामीटर भी आसानी से छूट जाते हैं
- सब कुछ एक जैसा करने पर भी, ब्रोकर अलग हो तो नतीजे पूरी तरह मेल नहीं खा सकते
- ब्रोकर बदलने पर भी EA कितना टिकता है, यह EA चुनते समय निर्णय का एक आधार बन सकता है
सत्यापन के और भी तरीके EA और MT5 की जानकारी में संकलित हैं।
संबंधित
2026-10-16
कस्टम सिंबल पर बैकटेस्ट: तरीका और आम गलतियाँ
2026-10-15
MT5 हिस्ट्री क्वालिटी: रियल टिक्स से संबंध और सीमाएं
2026-10-12
Dark Algo MT5: समान शर्तों में PF 2.08, अधिकतम DD 35.05%
2026-10-12
Daytrade Pro Algo MT5: PF 2.51, अधिकतम DD 1.25%
📧 मुफ़्त ईमेल कोर्स (8 ईमेल) + केवल सब्सक्राइबर्स के लिए 13 MT5 इंडिकेटर का पैक
साइन अप करते ही आपको हमारे 13 MT5 इंडिकेटर वाले सब्सक्राइबर-पैक का डाउनलोड लिंक मिलेगा: कंपाइल की हुई फ़ाइलें (.ex5), सोर्स कोड और सेटअप गाइड। फिर एल्गो-ट्रेडिंग की बुनियादी बातें, बैकटेस्ट को सही ढंग से पढ़ना और ब्रोकर चुनना — इन पर 8 ईमेल (पहले 5 दिन रोज़ एक, फिर साइन-अप के 7, 14 और 30 दिन बाद)। MQL5 Market पर बिकने वाले संस्करणों (लॉन्च कीमत, जो बिक्री के साथ चरणों में बढ़ती है) की हर कीमत बढ़ोतरी से पहले सूचना भी मिलेगी। इस साइट पर हमारे EA पार्टनर ब्रोकर के लाइव खाते के साथ मुफ़्त हैं।
* गोपनीयता कड़ाई से संरक्षित। आप किसी भी समय सदस्यता समाप्त कर सकते हैं।
EA या फ़ॉरेक्स के बारे में कोई सवाल है?
आप इसे Nattzy के ट्रेडिंग फ़ोरम पर पूछ सकते हैं (मुफ़्त पंजीकरण)। इस लेख से हटकर सवाल भी पूछ सकते हैं — जैसे EA की सेटिंग या ब्रोकर का चुनाव।
Nattzy पर पूछें ↗