होम > ब्लॉग > ओवर-ऑप्टिमाइज़ेशन (कर्व फिटिंग) से कैसे बचें

EAकर्व फिटिंगओवर-ऑप्टिमाइज़ेशनबैकटेस्टरिस्क मैनेजमेंट

ओवर-ऑप्टिमाइज़ेशन (कर्व फिटिंग) से कैसे बचें

प्रकाशित: 2026-05-13पढ़ने का समय: लगभग 3 मिनट
यह लेख प्रकाशन के समय की जानकारी दर्शाता है। EA प्रदर्शन मेट्रिक्स (PF, DD, वार्षिक लाभ) वास्तविक ट्रेडिंग और पुनः सत्यापन के साथ बदलते हैं — कृपया EA पेज पर नवीनतम जानकारी देखें। नवीनतम EA परिणाम देखें

विषय सूची

  1. कर्व फिटिंग क्या है?
  2. कर्व फिटिंग क्यों होती है?
  3. पैरामीटर की अत्यधिक संख्या
  4. बार-बार ऑप्टिमाइज़ेशन
  5. मूल्यांकन मापदंड का गलत चुनाव
  6. कर्व फिटिंग को कैसे पहचानें?
  7. 1. नतीजे बहुत अच्छे हैं
  8. 2. ट्रेड्स की संख्या कम है
  9. 3. सालाना नतीजे बहुत अलग-अलग हैं
  10. 4. हाल के समय में नतीजे बिगड़ रहे हैं
  11. 5. पैरामीटर सेंसिटिविटी बहुत ज़्यादा है
  12. डिज़ाइन चरण में कर्व फिटिंग से कैसे बचें?
  13. 1. पैरामीटर की संख्या सीमित रखें
  14. 2. आउट-ऑफ-सैंपल (OOS) वेरिफिकेशन ज़रूर करें
  15. 3. कई करेंसी पेयर और टाइमफ्रेम पर टेस्ट करें
  16. 4. लॉजिक को "समझाने योग्य" बनाएं
  17. 5. ऑप्टिमाइज़ेशन को "हल्का" रखें
  18. "साधारण संख्याएं" चुनने का साहस
  19. इस साइट पर हमारा तरीका
  20. सारांश
  21. मुफ्त EA डाउनलोड
  22. अनुशंसित ब्रोकर

ओवर-ऑप्टिमाइज़ेशन (कर्व फिटिंग) से कैसे बचें

"बैकटेस्ट में सालाना 50% रिटर्न था, लेकिन असली ट्रेडिंग शुरू करते ही लगातार गिरावट आने लगी" — EA ट्रेडिंग में यह सबसे आम विफलता है, और इसकी जड़ लगभग हमेशा कर्व फिटिंग (ओवर-ऑप्टिमाइज़ेशन / ओवरफिटिंग) होती है।

इस लेख में हम समझेंगे कि कर्व फिटिंग क्यों होती है, इसे कैसे पहचानें, और डिज़ाइन के शुरुआती चरण में ही इससे कैसे बचा जाए।

कर्व फिटिंग क्या है?

कर्व फिटिंग वह स्थिति है जब EA के पैरामीटर या लॉजिक को पुराने किसी खास प्राइस मूवमेंट पर इतना ज़्यादा ऑप्टिमाइज़ कर दिया जाए कि वह भविष्य के लिए बेकार हो जाए। ऐतिहासिक डेटा में ऐसे "संयोगवश हुए उतार-चढ़ाव" शामिल होते हैं जिन्हें पूरी तरह फॉलो करने वाले पैरामीटर भविष्य के नए उतार-चढ़ाव पर काम नहीं करते।

मशीन लर्निंग की भाषा में यह "ट्रेनिंग डेटा पर ओवरफिट होना और टेस्ट डेटा पर परफॉर्मेंस गिरना" जैसी ही समस्या है।

कर्व फिटिंग क्यों होती है?

इसके प्रमुख कारण ये हैं:

पैरामीटर की अत्यधिक संख्या

अगर 10 या 20 पैरामीटर हों, तो उन्हें बदलते रहने से पुराने लगभग हर प्राइस मूवमेंट को परफेक्ट तरीके से समझाया जा सकता है। लेकिन यह सिर्फ "अतीत को दोहराना" है — मार्केट की असली प्रकृति को समझना नहीं।

बार-बार ऑप्टिमाइज़ेशन

एक ही डेटा पर बार-बार ऑप्टिमाइज़ेशन करने से EA धीरे-धीरे उसी डेटा की खास विशेषताओं के अनुसार ढलता जाता है। "यह काम नहीं किया, वह भी नहीं" — जितना ज़्यादा ट्रायल-एंड-एरर, भविष्य की मार्केट में काम करने की संभावना उतनी कम।

मूल्यांकन मापदंड का गलत चुनाव

केवल "अधिकतम कुल लाभ" को लक्ष्य बनाने से जोखिम को नज़रअंदाज़ करने वाले चरम पैरामीटर चुने जाते हैं। कुछ बड़े विनिंग ट्रेड्स से मुनाफ़ा कमाने वाले समाधान भविष्य में दोहराए जाने की संभावना कम होती है।

कर्व फिटिंग को कैसे पहचानें?

नीचे कर्व फिटिंग के संकेत क्रमशः दिए गए हैं:

1. नतीजे बहुत अच्छे हैं

PF 3.0 से ऊपर, जीत दर 80% से ज़्यादा, सालाना रिटर्न 100% से अधिक — ऐसे नतीजे देने वाले EA पर कर्व फिटिंग का संदेह करना चाहिए। असली ट्रेडिंग में लंबे समय तक यह स्तर बनाए रखने वाले EA बहुत कम होते हैं।

2. ट्रेड्स की संख्या कम है

अगर केवल कुछ दर्जन ट्रेड्स में PF 2.0 आए, तो यह सांख्यिकीय रूप से अर्थहीन है। कम से कम 200 ट्रेड्स, और हो सके तो 500 से ज़्यादा होने चाहिए, अन्यथा मूल्यांकन ही भरोसेमंद नहीं है।

3. सालाना नतीजे बहुत अलग-अलग हैं

वार्षिक रिटर्न देखने पर किसी एक साल में बहुत ज़्यादा मुनाफ़ा और किसी में बड़ा नुकसान दिखे, तो यह EA मार्केट की खास स्थिति पर बहुत ज़्यादा निर्भर है।

4. हाल के समय में नतीजे बिगड़ रहे हैं

पिछले 10 साल में अगर सिर्फ पिछले 1-2 साल की परफॉर्मेंस खराब हो, तो हो सकता है कि EA का लॉजिक मौजूदा मार्केट के अनुकूल न हो।

5. पैरामीटर सेंसिटिविटी बहुत ज़्यादा है

अगर सबसे अच्छे पैरामीटर को ±10% बदलने पर नतीजे बुरी तरह बिगड़ जाएं, तो यह खतरे का संकेत है। आप एक "नुकीली चोटी" पर बैठे हैं — थोड़ी भी परिस्थितियाँ बदलीं, तो नीचे गिर जाएंगे।

डिज़ाइन चरण में कर्व फिटिंग से कैसे बचें?

कर्व फिटिंग को "होने के बाद ठीक करने" से बेहतर है "पहले से ही न होने देना"।

1. पैरामीटर की संख्या सीमित रखें

केवल वही पैरामीटर रखें जो लॉजिक के लिए ज़रूरी हों। "चूंकि बदल सकते हैं, इसलिए पैरामीटर बना दिया" — यह सही नहीं है। ऑप्टिमाइज़ेशन के लिए 3-5 पैरामीटर रखना व्यावहारिक है।

2. आउट-ऑफ-सैंपल (OOS) वेरिफिकेशन ज़रूर करें

अगर 10 साल का डेटा है, तो पहले 7 साल पर ऑप्टिमाइज़ करें और बाद के 3 साल पर वेरिफाई करें। वही पैरामीटर अपनाएं जो दोनों हिस्सों में समान नतीजे दें।

3. कई करेंसी पेयर और टाइमफ्रेम पर टेस्ट करें

"केवल XAUUSD H1 पर जीतने वाला" EA उसी कंडीशन पर ओवरफिट हो सकता है। EURUSD या USDJPY पर भी एक जैसी प्रवृत्ति दिखाने वाला लॉजिक आमतौर पर ज़्यादा मज़बूत होता है।

4. लॉजिक को "समझाने योग्य" बनाएं

"यह पैरामीटर इस लॉजिक के साथ क्यों काम करता है" — इसे मार्केट के मैकेनिज़्म से समझाना ज़रूरी है। "बस बैकटेस्ट में जीत गया" — यह भविष्य में काम करने का कोई आधार नहीं है।

5. ऑप्टिमाइज़ेशन को "हल्का" रखें

जेनरेशन बहुत ज़्यादा न बढ़ाएं, मूल्यांकन मापदंड में "ट्रेड्स की संख्या" और "अधिकतम DD" का फिल्टर लगाएं, शीर्ष परिणामों का मध्यमान (मीडियन) चुनें — ये "ऑप्टिमाइज़ेशन को संयमित रखने" की तरकीबें कर्व फिटिंग प्रतिरोध बढ़ाती हैं।

"साधारण संख्याएं" चुनने का साहस

ऑप्टिमाइज़ेशन के नतीजों में सबसे अच्छी संख्याएं चुनना स्वाभाविक इच्छा है। लेकिन लंबे समय तक ट्रेड करने वाले अधिकांश लोग जानबूझकर "सर्वश्रेष्ठ नहीं, बल्कि साधारण संख्याओं वाले पैरामीटर" चुनते हैं।

कारण सरल है — साधारण संख्याएं देने वाले पैरामीटर मार्केट थोड़ा बदलने पर भी परफॉर्मेंस ज़्यादा नहीं बिगड़ने देते। सर्वश्रेष्ठ संख्याएं देने वाले पैरामीटर केवल उन्हीं परिस्थितियों में सर्वश्रेष्ठ होते हैं।

इस साइट पर हमारा तरीका

GOLD_EMA_ATR_EA (XAUUSD H1) को निम्नलिखित सिद्धांतों पर डिज़ाइन किया गया है:

  • ऑप्टिमाइज़ेशन के लिए केवल 3 पैरामीटर (EMA शॉर्ट / EMA लॉन्ग / ATR मल्टीप्लायर)
  • 10 साल के डेटा में से पहले 7 साल पर ऑप्टिमाइज़, बाद के 3 साल पर वेरिफिकेशन
  • "सालाना 1-3%, अधिकतम DD 5-10%" की रेंज में आने वाले परिणामों का मध्यमान अपनाया गया
  • नतीजतन PF 1.30, सालाना 1.7% — यह जानबूझकर रखे गए रूढ़िवादी आंकड़े हैं

चमकदार संख्याएं न होने के कारण ही यह EA मार्केट बदलने पर भी टिका रहता है।

सारांश

कर्व फिटिंग EA ट्रेडिंग का सबसे बड़ा जाल है। बैकटेस्ट के नतीजे जितने "सपने जैसे" हों, उतना ज़्यादा सतर्क रहने की ज़रूरत है।

"साधारण संख्याएं, लंबे समय तक चलाना" — यही EA ट्रेडिंग की विनम्र लेकिन पक्की जीत की राह है।

मुफ्त EA डाउनलोड

GOLD_EMA_ATR_EA को जानबूझकर ओवर-ऑप्टिमाइज़ेशन से बचाकर डिज़ाइन किया गया है और यह मुफ्त में उपलब्ध है। इसके साथ विस्तृत वेरिफिकेशन रिपोर्ट भी दी गई है।

मुफ्त EA डाउनलोड करें

अनुशंसित ब्रोकर

असली ट्रेडिंग में "बैकटेस्ट जैसे नतीजे" पाने के लिए अच्छी ऑर्डर एग्जीक्यूशन क्वालिटी वाले ब्रोकर का चुनाव ज़रूरी है।

अनुशंसित ब्रोकर सूची देखें

📧 5-दिन का ईमेल कोर्स + हमारे मुफ़्त EA और इंडिकेटर

पाँच दिन तक रोज़ एक छोटा ईमेल: EA असल में कैसे काम करता है, बैकटेस्ट को सही तरह कैसे पढ़ें (रियल-टिक परीक्षण क्या बदलता है, यह भी), और ब्रोकर कैसे चुनें। आख़िरी दिन हम MQL5 मार्केट पर मुफ़्त प्रकाशित सभी टूल भेजते हैं।

* गोपनीयता कड़ाई से संरक्षित। आप किसी भी समय सदस्यता समाप्त कर सकते हैं।

टिप्पणियाँ और प्रश्न