FX EA बैकटेस्ट क्या है? सही तरीका और ध्यान देने योग्य बातें
विषय सूची
- बैकटेस्ट से क्या पता चलता है?
- स्ट्रैटेजी टेस्टर शुरू करना
- "Every Tick" और "Every Tick Based on Real Ticks" में अंतर
- हिस्टोरिकल डेटा की गुणवत्ता
- बैकटेस्ट परिणाम कैसे पढ़ें
- Profit Factor (PF)
- अधिकतम ड्रॉडाउन (DD)
- ट्रेड की संख्या
- Recovery Factor
- कर्व-फिटिंग से कैसे बचें
- 1. आउट-ऑफ-सैंपल (OOS) सत्यापन
- 2. पैरामीटर संवेदनशीलता जांचें
- 3. कई सिंबल और कई टाइमफ्रेम पर टेस्ट करें
- इस साइट के EA का बैकटेस्ट
- फॉरवर्ड टेस्ट का महत्व
- मुफ्त EA डाउनलोड
- अनुशंसित ब्रोकर
FX EA बैकटेस्ट क्या है? सही तरीका और ध्यान देने योग्य बातें
EA को वास्तविक पूंजी से चलाने से पहले, पुराने बाजार डेटा पर उसके प्रदर्शन की जांच करना बैकटेस्ट कहलाता है। बैकटेस्ट के अच्छे परिणाम आने का मतलब यह नहीं कि लाइव ट्रेडिंग में भी वही नतीजे मिलेंगे — लेकिन बिना बैकटेस्ट किए EA चलाना, उड़ान से पहले जांच न किए गए हवाई जहाज में बैठने जैसा है।
इस लेख में हम MT5 स्ट्रैटेजी टेस्टर का उपयोग करके बैकटेस्ट करने का सही तरीका और उन महत्वपूर्ण बातों पर चर्चा करेंगे जो अक्सर नजरअंदाज हो जाती हैं।
बैकटेस्ट से क्या पता चलता है?
बैकटेस्ट से मुख्यतः निम्नलिखित जानकारी मिलती है:
- क्या EA का लॉजिक पिछले बाजार में काम किया था
- अधिकतम ड्रॉडाउन का अनुमान
- अपेक्षित ट्रेडिंग फ्रिक्वेंसी
- पैरामीटर की संवेदनशीलता (थोड़े से बदलाव से परिणाम कितना बदलता है)
इसके विपरीत, कुछ चीजें हैं जो बैकटेस्ट से नहीं पता चलतीं:
- भविष्य में भी वही प्रदर्शन होगा या नहीं
- अप्रत्याशित बाजार झटकों (जैसे 2008 वित्तीय संकट या कोरोना जैसे हालात) में EA का व्यवहार
- ब्रोकर की ऑर्डर एक्जीक्यूशन विशेषताओं से होने वाली स्लिपेज
"बैकटेस्ट में मुनाफा = लाइव ट्रेडिंग में मुनाफा" यह सोचना गलत है। सही नजरिया यह है: "जो EA पुराने डेटा में फेल हुआ, वह भविष्य में भी फेल होने की संभावना अधिक है" — इसलिए बैकटेस्ट एक स्क्रीनिंग टूल के रूप में उपयोग करें।
स्ट्रैटेजी टेस्टर शुरू करना
MT5 के मेनू से "View" → "Strategy Tester" खोलें। मुख्य सेटिंग्स इस प्रकार हैं:

- Expert: जिस EA को टेस्ट करना है उसे चुनें
- Symbol: GOLD, EURUSD आदि
- Timeframe: M15, H1 आदि
- Period: न्यूनतम 5 साल, आदर्शतः 10 साल
- Model: "Every tick" की सिफारिश की जाती है (उच्चतम सटीकता)
- Deposit: टेस्टिंग के लिए बैलेंस
- Leverage: वास्तविक ट्रेडिंग जैसी शर्तें
"Every Tick" और "Every Tick Based on Real Ticks" में अंतर
MT5 में कई टेस्टिंग मोड उपलब्ध हैं:

- Every tick based on real ticks: सबसे अधिक सटीक लेकिन समय लेने वाला
- 1-minute OHLC: तेज लेकिन मध्यम सटीकता
- Open prices only: बहुत तेज लेकिन कम सटीकता। स्कैल्पिंग EA के लिए उचित नहीं
शॉर्ट-टर्म ट्रेडिंग EA को अधिक सटीक मोड की जरूरत होती है। "Open prices only" में अच्छे नंबर आ सकते हैं, लेकिन टिक-लेवल सटीकता पर दोबारा टेस्ट करने पर परिणाम नाटकीय रूप से खराब हो सकते हैं।
हिस्टोरिकल डेटा की गुणवत्ता
MT5 का डिफ़ॉल्ट हिस्टोरिकल डेटा ब्रोकर और सर्वर के अनुसार अलग-अलग होता है। बैकटेस्ट के दौरान निम्नलिखित जांचें:
- Modeling quality: 90% से अधिक होना चाहिए
- डेटा में अंतराल: पुराने डेटा में अक्सर अंतराल होते हैं
- Spread: वास्तविक औसत स्प्रेड के करीब का मूल्य उपयोग करें
विशेष रूप से, "Variable spread" के साथ बैकटेस्ट करने पर केवल सामान्य समय का स्प्रेड उपयोग होता है — आर्थिक समाचार के दौरान बढ़े हुए स्प्रेड का प्रभाव नहीं दिखता। लाइव ट्रेडिंग में यहीं मुनाफा कट जाता है, इसलिए "Fixed spread with actual worst-case value" वाला तरीका भी प्रभावी है।
बैकटेस्ट परिणाम कैसे पढ़ें
बैकटेस्ट के बाद दिखाए जाने वाले मुख्य मेट्रिक्स और उन्हें कैसे देखें:

Profit Factor (PF)
कुल लाभ ÷ कुल हानि। 1.2 से 1.5 के बीच की रेंज व्यावहारिक रूप से स्वस्थ मानी जाती है। 3.0 से अधिक PF वाले EA में लगभग निश्चित रूप से कर्व-फिटिंग की संभावना होती है।
अधिकतम ड्रॉडाउन (DD)
पिछले सबसे बड़े नुकसान की मात्रा। "क्या मैं इसे सहन कर सकता हूं?" — यही तय करता है कि EA चलाना उचित है या नहीं। लाइव ट्रेडिंग में बैकटेस्ट DD का 1.5 से 2 गुना तक खराब होना सामान्य मानकर चलें।
ट्रेड की संख्या
केवल कुछ दसियों ट्रेड सांख्यिकीय रूप से अर्थपूर्ण नहीं हैं। आदर्श बैकटेस्ट में न्यूनतम 200 और अधिमानतः 500 से अधिक ट्रेड होने चाहिए।
Recovery Factor
शुद्ध लाभ ÷ अधिकतम DD। यदि यह 3 से अधिक है, तो माना जाता है कि जोखिम के अनुपात में उचित रिटर्न मिल रहा है।
कर्व-फिटिंग से कैसे बचें
जो EA केवल पिछले डेटा के लिए "ओवर-ऑप्टिमाइज" हो जाता है, वह भविष्य के बाजार में काम नहीं करता। इससे बचने के मूल उपाय:
1. आउट-ऑफ-सैंपल (OOS) सत्यापन
उदाहरण के लिए "2015–2022 में ऑप्टिमाइज करें, 2023–2025 में टेस्ट करें" — इस तरह दो हिस्सों में बांटें। यदि दूसरी अवधि में भी समान परिणाम मिले, तो ओवर-ऑप्टिमाइजेशन का जोखिम कम है।
2. पैरामीटर संवेदनशीलता जांचें
यदि बेस्ट पैरामीटर को ±10–20% बदलने पर परिणाम अचानक बहुत खराब हो जाते हैं, तो यह खतरनाक है। ऐसे पैरामीटर चुनें जो "flat plateau" पर हों — यानी थोड़े बदलाव से भी स्थिर रहें।
3. कई सिंबल और कई टाइमफ्रेम पर टेस्ट करें
जो EA केवल किसी खास सिंबल या टाइमफ्रेम पर जीतता है, वह उस विशेष शर्त के लिए ओवर-फिट हो सकता है।
इस साइट के EA का बैकटेस्ट
हमारी साइट के मुफ्त EA DONCHIAN ENGINE (USDJPY H1) का बैकटेस्ट परिणाम इस प्रकार है:
- सत्यापन अवधि: 2017–2026 (9.4 वर्ष · Dukascopy रियल टिक)
- Profit Factor: 1.50
- जीत दर: 34.5%
- अधिकतम ड्रॉडाउन: 10.8%
- ट्रेड संख्या: 631
जीत दर कम है, लेकिन छोटा नुकसान-बड़ा लाभ वाली ट्रेंड-फॉलोइंग रणनीति से 9.4 वर्ष · 631 ट्रेड में PF 1.50 का परिणाम है। नवीनतम आंकड़े EA पेज और रैंकिंग पर प्रकाशित हैं।
फॉरवर्ड टेस्ट का महत्व
जब बैकटेस्ट के परिणाम अच्छे हों, तो डेमो अकाउंट या माइक्रो अकाउंट पर 3 से 6 महीने का फॉरवर्ड टेस्ट करें। वास्तविक एक्जीक्यूशन, स्लिपेज और समाचार के दौरान EA के व्यवहार की जांच करने से आप लाइव ट्रेडिंग से पहले बग और अप्रत्याशित व्यवहार खोज सकते हैं।
मुफ्त EA डाउनलोड
DONCHIAN ENGINE मुफ्त में उपलब्ध है। ऊपर दिए गए बैकटेस्ट मान EA पेज पर देखे जा सकते हैं।
मुफ्त EA DONCHIAN ENGINE देखें
अनुशंसित ब्रोकर
बैकटेस्ट और फॉरवर्ड टेस्ट को एक ही वातावरण में करने के लिए, इस साइट पर सत्यापित ब्रोकरों की सिफारिश की जाती है।
संबंधित
2026-07-15
[70] एक ही EA में रियल टिक और OHLC से विपरीत परिणाम क्यों
2026-05-22
MT5 बैकटेस्ट रिपोर्ट कैसे पढ़ें
2026-05-12
MT5 EA ऑप्टिमाइज़ेशन के लिए जेनेटिक एल्गोरिदम की परिचय
2026-08-28
43 गोल्ड EA का 11.5 साल परीक्षण | $1,999 डूबा, $199 टॉप PF
📧 कीमत बढ़ने से पहले अलर्ट + मुफ्त 5-दिवसीय ईमेल कोर्स
सभी EA लॉन्च मूल्य पर हैं और बिक्री के साथ चरणों में बढ़ते हैं। हर बढ़ोतरी से पहले सूचना पाएं, साथ ही एल्गो ट्रेडिंग, बैकटेस्ट पढ़ने और ब्रोकर चुनने पर रोज़ एक ईमेल।
* गोपनीयता कड़ाई से संरक्षित। आप किसी भी समय सदस्यता समाप्त कर सकते हैं।
EA या फ़ॉरेक्स के बारे में कोई सवाल है?
आप इसे Nattzy के ट्रेडिंग फ़ोरम पर पूछ सकते हैं (मुफ़्त पंजीकरण)। इस लेख से हटकर सवाल भी पूछ सकते हैं — जैसे EA की सेटिंग या ब्रोकर का चुनाव।
Nattzy पर पूछें ↗