MT4 गोल्ड EA बैकटेस्ट में स्प्रेड संवेदनशीलता की जाँच कैसे करें?
परीक्षण की शर्तें स्थिर रखें, केवल स्प्रेड बदलें, ट्रेडों की संख्या, शुद्ध लाभ और ड्रॉडाउन की तुलना करें, और पता लगाएँ कि परिणाम निष्पादन लागत पर कितना निर्भर हैं।
लेखक: थॉमस|MT4 व्यावहारिक अनुभव|मूल रूप से 7 नवंबर 18:00 निर्धारित, 8 नवंबर 2026 को पुनः प्रकाशित।
सारांश: परीक्षण की शर्तें स्थिर रखें, केवल स्प्रेड बदलें, ट्रेडों की संख्या, शुद्ध लाभ और ड्रॉडाउन की तुलना करें, और पता लगाएँ कि परिणाम निष्पादन लागत पर कितना निर्भर हैं।
पहले एक दोहराने योग्य आधार बनाएँ
MT4 स्ट्रैटेजी टेस्टर में EA, गोल्ड सिंबल, चार्ट अवधि और ऐतिहासिक अवधि चुनें, फिर EA संस्करण, पैरामीटर, प्रारंभिक पूँजी, कोटेशन अंकों की संख्या और मॉडलिंग विधि दर्ज करें। पहले ऑप्टिमाइज़ेशन बंद करें, निश्चित पैरामीटर के साथ एक बार परीक्षण चलाएँ और रिपोर्ट सहेजें। विभिन्न ब्रोकर गोल्ड सिंबल के अलग-अलग नाम, अनुबंध विनिर्देश और ऐतिहासिक डेटा उपयोग कर सकते हैं। प्लेटफ़ॉर्म बदलने से पहले इन शर्तों की जाँच करें, अन्यथा परीक्षण में अंतर डेटा और अनुबंध के कारण हो सकता है, स्प्रेड के कारण नहीं।
जब टेस्टर स्प्रेड सेट कर सकता है, तो पहले दर्ज करें कि फ़ील्ड में कौन-सी इकाई उपयोग हो रही है। टर्मिनल में पॉइंट आमतौर पर सिंबल की कोटेशन सटीकता से जुड़े होते हैं, पॉइंट को सीधे डॉलर नहीं माना जा सकता। सिंबल विनिर्देश और न्यूनतम मूल्य परिवर्तन देखें, फिर परीक्षण स्प्रेड को समझने योग्य मूल्य अंतर में बदलें। ऐतिहासिक डेटा और मॉडलिंग विधि भी सहेजें, ताकि बाद में पुनः जाँच हो सके।

केवल स्प्रेड बदलें, फिर देखें कौन-से परिणाम बदलते हैं
वही परीक्षण विंडो और मॉडल रखें, और निम्न, मध्यम, उच्च तीन स्तरों पर अलग-अलग चलाएँ। स्तर इस प्लेटफ़ॉर्म के सत्यापन योग्य कोटेशन रिकॉर्ड से आने चाहिए, जैसे सामान्य तरलता अवधि और अधिक चौड़े स्प्रेड वाली अवधि। यदि अभी विश्वसनीय रिकॉर्ड नहीं हैं, तो स्पष्ट रूप से चिह्नित अनुमानित स्तरों से स्ट्रेस टेस्ट कर सकते हैं। हर बार वास्तविक इनपुट मान सहेजें, स्प्रेड समायोजित करते समय एंट्री-एग्ज़िट पैरामीटर ऑप्टिमाइज़ न करें। इससे परिणामों में बदलाव को ट्रेस करना आसान होता है।
हर स्तर पर कम से कम शुद्ध लाभ, ट्रेडों की संख्या और अधिकतम ड्रॉडाउन की तुलना करें। शॉर्ट-टर्म EA में प्रति ट्रेड अपेक्षित दायरा छोटा होता है, लागत बढ़ने पर लाभ स्पष्ट रूप से कम हो सकता है। यदि ट्रेडों की संख्या भी बदलती है, तो ऑर्डर सूची से कुछ उदाहरण जाँचें, ट्रिगर मूल्य, ऑर्डर दिशा और एंट्री-एग्ज़िट समय सत्यापित करें। स्प्रेड परिवर्तन ट्रिगर और एग्ज़िट दोनों को बदल सकता है, इसलिए मूल बैकटेस्ट के कुल लाभ से एक निश्चित राशि घटाकर दोबारा चलाने का विकल्प नहीं दिया जा सकता।
रिपोर्ट पढ़ते समय ट्रेड विवरण रखें
मान लें कि निम्न स्प्रेड स्तर और मध्यम स्तर पर ट्रेडों की संख्या करीब है, लेकिन उच्च स्तर पर ट्रेडों की संख्या तेज़ी से घटती है और साथ ही ड्रॉडाउन बढ़ता है। ऐसे संयोजन को और जाँचना चाहिए: क्या बदलाव किसी विशेष अवधि में केंद्रित हैं, क्या बहुत संकीर्ण एग्ज़िट दूरी शामिल है, या EA में अधिकतम स्प्रेड फ़िल्टर है। यदि फ़िल्टर कुछ ऑर्डर छोड़ देता है, तो शुद्ध लाभ परिवर्तन में निष्पादन लागत का प्रभाव और ट्रेड सेट में बदलाव दोनों शामिल हैं। ट्रेड-दर-ट्रेड तुलना इन दो स्थितियों को अलग करने में मदद करती है।
उसी स्तर को किसी अन्य ऐतिहासिक विंडो में दोबारा चलाकर देख सकते हैं कि परिणाम कुछ चुनिंदा ट्रेडों पर निर्भर हैं या नहीं। रिपोर्ट में मॉडलिंग गुणवत्ता परीक्षण डेटा और मॉडलिंग स्थिति को दर्शाती है, भविष्य के वास्तविक निष्पादन को अकेले माप नहीं सकती। यदि परीक्षण परिणाम में असामान्यता दिखे, तो लॉग में त्रुटियाँ और गुम रिकॉर्ड जाँचें, पुष्टि करें कि EA वास्तव में अपेक्षित पैरामीटर के साथ चला है।
कब आगे सत्यापन की आवश्यकता होती है
स्थिर स्प्रेड स्तर लागत संवेदनशीलता की तुलना के लिए उपयुक्त हैं। वास्तविक स्प्रेड समय के साथ बदलता है, स्लिपेज, ऑर्डर अस्वीकृति, विलंब और निष्पादन नियम भी निष्पादन को प्रभावित कर सकते हैं। यदि केवल थोड़ी लागत बढ़ाने से परिणाम उलट जाता है, तो पहले पैरामीटर और ऑर्डर विवरण जाँचें, फिर स्वतंत्र नमूने या डेमो खाते से निरीक्षण करें। डेमो परिणाम और ऐतिहासिक परीक्षण दोनों में पर्यावरण और सीमाएँ स्पष्ट रूप से बताई जानी चाहिए। रिपोर्ट का लक्ष्य यह पता लगाना है कि रणनीति किन शर्तों में आसानी से विफल होती है, इसके आधार पर रिटर्न का वादा नहीं किया जा सकता।