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