MT5 बैकटेस्ट में टिक डेटा की गुणवत्ता - OHLC, 1-मिनट और रियल टिक के बीच अंतर
विषय सूची
- तीन प्रकार के बैकटेस्ट मॉडल
- 1. सभी टिक (रियल टिक)
- 2. 1-मिनट OHLC (1-मिनट कैंडल से निर्मित टिक)
- 3. OHLC (केवल कैंडल के चार बिंदु)
- स्कैल्पिंग के लिए रियल टिक क्यों जरूरी है
- समस्या 1: SL और TP का निर्धारण समय बदल जाता है
- समस्या 2: स्प्रेड के उतार-चढ़ाव पुनः नहीं बनाए जाते
- बैकटेस्ट के लिए डेटा प्राप्त करने का तरीका
- Step 1: हिस्ट्री डेटा डाउनलोड करें
- Step 2: डेटा की जाँच करें
- हमारी साइट के EA के लिए अनुशंसित बैकटेस्ट सेटिंग
- बैकटेस्ट में लगने वाला अनुमानित समय
- सारांश
- FAQ
- Q: रियल टिक डेटा कहाँ से प्राप्त करें?
- Q: कुछ करेंसी पेयर के लिए 99% गुणवत्ता का डेटा नहीं मिल रहा।
- Q: बैकटेस्ट और फॉरवर्ड टेस्ट में सटीकता की एकरूपता कैसे बनाए रखें?
- Q: Strategy Tester की "Optimization" और "Backtest" में एक ही मॉडल उपयोग होता है?
- संबंधित पेज
MT5 बैकटेस्ट में टिक डेटा की गुणवत्ता - OHLC, 1-मिनट और रियल टिक के बीच अंतर
MT5 के Strategy Tester में बैकटेस्ट करते समय "मॉडल" नाम की एक सेटिंग होती है। यहाँ चुना गया मॉडल बैकटेस्ट की सटीकता को बड़े पैमाने पर प्रभावित करता है। विशेष रूप से स्कैल्पिंग EA के लिए, गलत मॉडल चुनने पर "बैकटेस्ट में अच्छे परिणाम, लेकिन असल में काम नहीं करता" जैसी समस्या उत्पन्न होती है।
तीन प्रकार के बैकटेस्ट मॉडल
MT5 Strategy Tester में तीन मॉडल उपलब्ध हैं:
1. सभी टिक (रियल टिक)
सबसे अधिक सटीक मॉडल। वास्तविक बाजार में हुए सभी प्राइस परिवर्तनों को पुनः प्रस्तुत करता है।
- स्प्रेड के उतार-चढ़ाव भी पुनः बनाए जाते हैं
- ऑर्डर बुक की गतिविधि सहित उच्च-सटीकता सत्यापन संभव
- प्रोसेसिंग का समय सबसे अधिक (H1 पर 10 वर्ष = 30 मिनट से 1 घंटे से अधिक)
- डेटा का आकार बड़ा होता है
अनुशंसित उपयोग: स्कैल्पिंग (M15 और उससे कम), जहाँ स्प्रेड का प्रभाव अधिक हो
2. 1-मिनट OHLC (1-मिनट कैंडल से निर्मित टिक)
1-मिनट की कैंडल के Open, High, Low, Close चार बिंदुओं से टिक तैयार किए जाते हैं।
- रियल टिक से कम सटीक, लेकिन स्विंग ट्रेडिंग के लिए पर्याप्त
- प्रोसेसिंग गति संतुलित (H1 पर 10 वर्ष = 5–15 मिनट)
- MT4 उपयोगकर्ताओं के परिचित तरीके के करीब
अनुशंसित उपयोग: H1, H4 स्विंग EA, जहाँ मध्यम सटीकता पर्याप्त हो
3. OHLC (केवल कैंडल के चार बिंदु)
केवल कैंडल के Open, High, Low, Close चार बिंदुओं से सत्यापन होता है।
- सबसे तेज प्रोसेसिंग (कुछ मिनटों में पूर्ण)
- सटीकता सबसे कम
- ATR-आधारित SL/TP वाली रणनीतियों में त्रुटि बहुत अधिक हो सकती है
अनुशंसित उपयोग: केवल सामान्य कार्य-जाँच के लिए। गंभीर सत्यापन में उपयोग न करें।
स्कैल्पिंग के लिए रियल टिक क्यों जरूरी है
M15 या उससे कम टाइमफ्रेम के स्कैल्पिंग EA को 1-मिनट OHLC से बैकटेस्ट करने पर निम्नलिखित समस्याएँ आती हैं:
समस्या 1: SL और TP का निर्धारण समय बदल जाता है
वास्तविक बाजार में High और Low में से कौन पहले आया यह महत्वपूर्ण होता है। 1-मिनट OHLC में एक मिनट के High और Low का क्रम अज्ञात रहता है, इसलिए "SL पहले हिट हुई या TP पहले" इसे सटीक रूप से पुनः नहीं बनाया जा सकता।
उदाहरण: 1 मिनट की प्राइस मूवमेंट
वास्तविकता: High → Low का क्रम (TP पहले पहुँचा, फिर गिरावट)
OHLC मॉडल: High=TP पहुँचा, Low=SL पहुँचा – क्रम अज्ञात
स्कैल्पिंग में SL और TP एक ट्रेड में करीब होते हैं, इसलिए यह त्रुटि प्रदर्शन को बहुत प्रभावित करती है।
समस्या 2: स्प्रेड के उतार-चढ़ाव पुनः नहीं बनाए जाते
आर्थिक संकेतक जारी होने के समय स्प्रेड तेजी से बढ़ता है, लेकिन 1-मिनट OHLC इसे पुनः नहीं बना सकता। स्कैल्पिंग में स्प्रेड का प्रभाव सबसे अधिक होता है, इसलिए फिक्स्ड स्प्रेड वाले BT में परिणाम बहुत आशावादी (over-optimistic) आते हैं।
बैकटेस्ट के लिए डेटा प्राप्त करने का तरीका
MT5 में बैकटेस्ट करने के लिए टर्मिनल पर ऐतिहासिक डेटा डाउनलोड होना जरूरी है।
Step 1: हिस्ट्री डेटा डाउनलोड करें
- MT5 खोलें और ब्रोकर से लॉगिन करें
- मेनू → Tools → History Center (या Ctrl+H)
- लक्षित करेंसी पेयर (जैसे XAUUSD) चुनें
- लक्षित टाइमफ्रेम (M1 सबसे महत्वपूर्ण) पर राइट-क्लिक → "Download"
- पूर्ण होने तक प्रतीक्षा करें (पहली बार कुछ मिनट से लेकर दसियों मिनट लग सकते हैं)
Step 2: डेटा की जाँच करें
Strategy Tester खोलने के बाद "Quality" कॉलम में डेटा गुणवत्ता दिखती है।
Quality 99% → रियल टिक डेटा, उच्च-सटीकता सत्यापन संभव
Quality 90% → 1-मिनट से निर्मित छद्म-टिक
Quality 25% से कम → केवल OHLC (कम सटीकता)
99% गुणवत्ता का लक्ष्य रखते हुए डेटा डाउनलोड करने के बाद सत्यापन करें।
हमारी साइट के EA के लिए अनुशंसित बैकटेस्ट सेटिंग
| EA | टाइमफ्रेम | अनुशंसित मॉडल | कारण |
|---|---|---|---|
| GOLD EMA ATR EA | H1 | 1-मिनट OHLC | H1 स्विंग के लिए 1-मिनट OHLC पर्याप्त |
| GOLD Asia Range Break | H1 | 1-मिनट OHLC | समान |
| GOLD BB Breakout | H1 | 1-मिनट OHLC | समान |
| GOLD MTF Trend | H1+D1 | 1-मिनट OHLC | मल्टी-TF भी 1-मिनट OHLC से संभव |
| USDJPY Trend Pullback | H4 | 1-मिनट OHLC | H4 स्विंग के लिए 1-मिनट OHLC पर्याप्त |
| GBPUSD Scalp EA | M15 | रियल टिक | स्कैल्प के लिए रियल टिक अनिवार्य |
बैकटेस्ट में लगने वाला अनुमानित समय
वातावरण: Core i5 के समकक्ष, RAM 8GB, SSD, XAUUSD पर 10 वर्ष
| मॉडल | प्रोसेसिंग समय (अनुमानित) |
|---|---|
| OHLC | 2–5 मिनट |
| 1-मिनट OHLC | 10–20 मिनट |
| रियल टिक | 40 मिनट–2 घंटे |
VPS पर MT5 से बैकटेस्ट चलाने पर CPU के प्रदर्शन पर निर्भरता होती है। प्रोसेसिंग के दौरान VPS का CPU लगभग 100% पर पहुँच जाता है, इसलिए EA चलने के दौरान बैकटेस्ट करने से प्रदर्शन प्रभावित होता है।
सारांश
- स्विंग ट्रेडिंग (H1 और ऊपर): 1-मिनट OHLC पर्याप्त (गति और सटीकता का संतुलन)
- स्कैल्पिंग (M15 और नीचे): रियल टिक का उपयोग करें (सटीकता ही सब कुछ)
- OHLC मॉडल केवल कार्य-जाँच तक सीमित रखें
- BT शुरू करने से पहले डेटा गुणवत्ता 90% से अधिक सुनिश्चित करें
बैकटेस्ट की सटीकता सीधे "बैकटेस्ट के परिणाम पर कितना भरोसा किया जा सकता है" से जुड़ी है। विशेष रूप से स्कैल्पिंग EA का मूल्यांकन करते समय, रियल टिक डेटा से सत्यापन अवश्य करें।
FAQ
Q: रियल टिक डेटा कहाँ से प्राप्त करें?
MT5 में ब्रोकर से कनेक्ट रहकर History Center से डाउनलोड करना मूल तरीका है। ब्रोकर द्वारा उपलब्ध ऐतिहासिक डेटा की सीमा के भीतर ही डेटा मिल सकता है। बाहरी टिक डेटा सेवाओं (जैसे Dukascopy) से CSV इम्पोर्ट करने का विकल्प भी है, लेकिन MT5 में इम्पोर्ट करने की प्रक्रिया जटिल है।
Q: कुछ करेंसी पेयर के लिए 99% गुणवत्ता का डेटा नहीं मिल रहा।
ब्रोकर के पास उपलब्ध ऐतिहासिक टिक डेटा की सीमा अलग-अलग होती है। विशेष रूप से पुराने समय (10 वर्ष से अधिक पहले) का टिक डेटा अधिकांश ब्रोकर के पास नहीं होता। उस स्थिति में उपलब्ध सबसे पुराने डेटा से सत्यापन शुरू करें।
Q: बैकटेस्ट और फॉरवर्ड टेस्ट में सटीकता की एकरूपता कैसे बनाए रखें?
बैकटेस्ट और एक ही ब्रोकर खाते पर फॉरवर्ड टेस्ट करना मूल नियम है। अलग-अलग ब्रोकर के स्प्रेड और स्वैप भिन्न होते हैं, इसलिए एक ही ब्रोकर पर रहने से BT/FT का अंतर कम होता है।
Q: Strategy Tester की "Optimization" और "Backtest" में एक ही मॉडल उपयोग होता है?
हाँ। ऑप्टिमाइज़ेशन (पैरामीटर खोज) में भी वही मॉडल उपयोग होता है। हालाँकि, ऑप्टिमाइज़ेशन में हजारों से लाखों बैकटेस्ट चलाए जाते हैं, इसलिए रियल टिक मॉडल से ऑप्टिमाइज़ेशन में कई दिन लग सकते हैं। ऑप्टिमाइज़ेशन OHLC या 1-मिनट OHLC से करें और अंतिम सत्यापन केवल रियल टिक से करना अधिक कुशल है।
संबंधित पेज
संबंधित
2026-05-22
MT5 बैकटेस्ट रिपोर्ट कैसे पढ़ें【2026 संस्करण】सभी संकेतकों का पूर्ण विवरण
2026-05-18
MT5 बैकटेस्ट रिपोर्ट कैसे पढ़ें - प्रत्येक संकेतक का अर्थ और उत्तीर्ण मानदंड
2026-05-18
वॉक-फॉरवर्ड एनालिसिस से कर्व-फिटिंग रोकें - EA ऑप्टिमाइज़ेशन की सही प्रक्रिया
2026-05-12
FX EA बैकटेस्ट क्या है? सही तरीका और ध्यान देने योग्य बातें
5-दिवसीय ईमेल कोर्स (मुफ्त)
FX स्वचालित ट्रेडिंग की मूल बातें, बैकटेस्ट को सही तरीके से पढ़ने का तरीका, और ब्रोकर चुनने के सुझाव शामिल एक ईमेल प्रति दिन प्राप्त करें।
* गोपनीयता कड़ाई से संरक्षित। आप किसी भी समय सदस्यता समाप्त कर सकते हैं।