Strategy Tester Guide

Backtest EASY Bots in MetaTrader 5

Strategy Tester में Scalperology AI, Breakopedia AI और Trendopedia AI चलाने का पूरा गाइड। कोई डेमो खाता जरूरी नहीं, कोई सर्वर कनेक्शन नहीं — बस इंस्टॉल करें, कॉन्फ़िगर करें और Start दबाएं।

सेटअप में लगभग 15–20 मिनट लगते हैं।

लोकल AI मॉडलकोई सर्वर निर्भरता नहींविज़ुअल मोड उपलब्ध
शुरू करने से पहले

आपको क्या चाहिए

शुरू करने से पहले सुनिश्चित करें कि ये सब तैयार है।

बॉट इंस्टॉल होना जरूरी है

बॉट उसी MT5 टर्मिनल में होना चाहिए जहां आप टेस्ट चलाएंगे। नीचे Step 1 इस प्रक्रिया में आपकी मदद करेगा।

पहले से Demo IB, Live IB या Full version के जरिए इंस्टॉल कर चुके हैं? सीधे Step 2 पर जाएं।

पूरा इंस्टॉलेशन गाइड

MetaTrader 5 जरूरी है

अपने ब्रोकर या metaquotes.net से MetaTrader 5 डाउनलोड और इंस्टॉल करें।

MT5 डाउनलोड करें

ब्रोकर खाते की जरूरत नहीं

लाइव ट्रेडिंग के विपरीत, Strategy Tester को हमारे पार्टनर के साथ ब्रोकरेज खाते की जरूरत नहीं। आप किसी भी MT5 ब्रोकर के सर्वर पर टेस्ट कर सकते हैं।

अगर आप ब्रोकरेज खाता खोले बिना केवल स्ट्रैटेजी टेस्ट करना चाहते हैं, तो इंस्टॉलर में Tester इंस्टॉलेशन टाइप चुनें।
Demo IB / Live IB / FullTester
बॉट वर्जनसमानसमान
IB खाता जरूरीहाँ (Demo IB / Live IB) या लाइसेंस की (Full)नहीं
डेटा सोर्सलाइव AI मॉडल सर्वर (क्लाउड)आपके PC पर लोकल AI मॉडल फाइलें
ट्रेडिंगलाइव/डेमो खाते पर रीयल-टाइमकेवल ऐतिहासिक सिमुलेशन
उपयोगलाइव या डेमो ट्रेडिंगबैकटेस्ट और ऑप्टिमाइज़ेशन
Step 1

बॉट इंस्टॉल करें

1

इंस्टॉलर डाउनलोड करें और चलाएं: Download FxRobotEasySetup.exe and run it.

2

Tester इंस्टॉलेशन टाइप चुनें: अपना प्रोडक्ट कार्ड (Scalperology AI, Breakopedia AI या Trendopedia AI) ढूंढें और Tester इंस्टॉलेशन टाइप चुनें। कोई लाइसेंस की या पार्टनर खाता जरूरी नहीं।

3

अपना MT5 टर्मिनल चुनें: इंस्टॉलर आपके कंप्यूटर पर सभी MetaTrader 5 टर्मिनल का पता लगाता है। जिस पर टेस्ट करना है उसे चुनें। अगर एक ही टर्मिनल है तो वह पहले से चुना होगा।

4

Install क्लिक करें और इंतजार करें: Install बटन क्लिक करें। इंस्टॉलर सभी जरूरी फाइलें चुने हुए टर्मिनल में कॉपी करता है। इसमें कुछ सेकंड लगते हैं।

Windows SmartScreen वॉर्निंग दिखा सकता है — नए सॉफ्टवेयर के लिए यह सामान्य है। «More info» क्लिक करें, फिर «Run anyway» क्लिक करके आगे बढ़ें। इंस्टॉलर सुरक्षित और डिजिटली साइन किया हुआ है।
पहले से Demo IB, Live IB या Full version से इंस्टॉल कर चुके हैं? यह Step छोड़ें — बॉट पहले से आपके टर्मिनल में है। Step 2 पर जाएं।
Select Tester installation type
Step 2

AI मॉडल डेटा और SET फाइलें डाउनलोड करें

AI मॉडल डेटा

  • इंस्टॉलर में, अपने प्रोडक्ट का Strategy Tester सेक्शन खोलें। यहां से AI मॉडल डेटा डाउनलोड करते हैं।
  • ऐतिहासिक डेटा जिसे बॉट का AI इंजन एनालिसिस के लिए उपयोग करता है।
  • वह टाइम पीरियड चुनें जिसे टेस्ट करना है (जैसे: 2024.01.01 — 2025.01.01)।
  • Download क्लिक करें — फाइलें अपने आप सही फोल्डर में जाती हैं।
  • डाउनलोड समय चुने गए पीरियड पर निर्भर है — आमतौर पर 5–15 मिनट।

SET फाइलें

  • विभिन्न स्ट्रैटेजी कॉन्फिगरेशन के लिए पहले से तैयार पैरामीटर प्रोफाइल।
  • उपलब्ध SET फाइल पैक डाउनलोड करें — विभिन्न ट्रेडिंग स्टाइल और रिस्क लेवल के लिए अलग-अलग प्रोफाइल।
  • After download: डाउनलोड के बाद: MQL5\Presets\FxRobotEasy\scalperology\ (या \breakopedia\, \trendopedia\)
सभी SET फाइलें देखें
Strategy Tester section in the installer: download AI model data and SET file presets
Step 6 में जो बैकटेस्ट पीरियड चुनेंगे वह डाउनलोड किए गए AI मॉडल डेटा के पीरियड के अंदर होना चाहिए। अगर डेटा आपकी तारीखें कवर नहीं करता तो बॉट को AI सिग्नल नहीं मिलेंगे।
Step 3

MetaTrader 5 में लॉगिन करें

MetaTrader 5 खोलें और किसी भी ट्रेडिंग खाते से लॉगिन करें — डेमो या रीयल, कोई भी ब्रोकर।

Strategy Tester ब्रोकर के ऐतिहासिक प्राइस डेटा का उपयोग करता है, लेकिन AI मॉडल आपकी लोकल फाइलों से चलता है।

आप किसी भी ब्रोकर के सर्वर पर लॉगिन कर सकते हैं। Strategy Tester किसी भी MT5 ब्रोकर के साथ काम करता है — हमारे IB पार्टनर तक सीमित नहीं।
पहली बार MT5 इस्तेमाल कर रहे हैं? प्लेटफॉर्म खोलने पर ब्रोकर सर्वर से कनेक्ट करने को कहा जाएगा। अपने ट्रेडिंग खाते का लॉगिन और पासवर्ड डालें — खाता खोलते समय ब्रोकर ये देता है (अपना ईमेल या ब्रोकर का पर्सनल कैबिनेट चेक करें)। अगर अभी खाता नहीं है तो ज्यादातर ब्रोकर कुछ सेकंड में मुफ्त डेमो खाता देते हैं।
Log into any MT5 broker account
Step 4

Algorithmic Trading और DLL Imports सक्षम करें

Go to Tools → Options → Expert Advisors and enable:

Allow Algorithmic Trading

Expert Advisors को स्वचालित रूप से ट्रेड लगाने की अनुमति देता है

Allow DLL Imports

बॉट को लोकल फाइलों से AI मॉडल डेटा पढ़ने के लिए जरूरी है

यह बेहद जरूरी है। DLL imports बंद होने पर Strategy Tester शुरू नहीं होगा। यह यूजर्स को सबसे ज्यादा होने वाली समस्या है।
DLL imports सक्षम करना सुरक्षित है — हमारी DLL केवल AI मॉडल डेटा प्रोसेसिंग करती है। यह आपकी फाइलें, पैसे या पर्सनल डेटा एक्सेस नहीं करती।
Enable both checkboxes and click OK
Step 5

Strategy Tester खोलें

In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).

Strategy Tester पैनल MetaTrader 5 विंडो के नीचे दिखेगा। दो मुख्य टैब दिखेंगे: Settings (टेस्ट पैरामीटर सेट करने के लिए) और Inputs (SET फाइलें लोड करने और बॉट पैरामीटर बदलने के लिए)। Step 6 में पहले Settings और Step 7 में Inputs उपयोग करेंगे।

Open Strategy Tester from the View menu
Step 6

टेस्ट कॉन्फ़िगर करें

SettingDescription
Expertबॉट चुनें: Scalperology Ai, Breakopedia Ai या Trendopedia Ai
Symbolट्रेडिंग इंस्ट्रूमेंट (जैसे: EURUSD, XAUUSD)
Periodचार्ट टाइमफ्रेम। शुरुआती बिंदु के रूप में H1 (1-घंटे की कैंडल — हर कैंडल = 1 घंटे का प्राइस डेटा) का उपयोग करें
Date rangeडाउनलोड किए गए AI मॉडल डेटा के पीरियड के अंदर होना चाहिए (Step 2)। तारीखें मेल नहीं खाईं तो बॉट को AI सिग्नल नहीं मिलेंगे
Modeling«Every tick based on real ticks» चुनें — सबसे यथार्थवादी सिमुलेशन के लिए असली रिकॉर्ड किए गए प्राइस डेटा का उपयोग करता है। दूसरे मोड तेज हैं लेकिन कम सटीक
Depositसिमुलेशन के लिए शुरुआती बैलेंस। यथार्थवादी परिणामों के लिए अपनी असली डिपॉजिट के करीब वैल्यू (जैसे: 10,000 USD) का उपयोग करें
Leverageअपने असली खाते से मिलाएं या स्टैंडर्ड 1:100 उपयोग करें
Configure the Strategy Tester settings

Visual mode: Visual मोड सक्षम करें ताकि ऐतिहासिक चार्ट पर रीयल-टाइम में बॉट ट्रेड करते देख सकें। स्ट्रैटेजी कैसे काम करती है यह समझने का यह सबसे अच्छा तरीका है।

टेस्ट धीमा लग रहा है? Step 7 (Inputs टैब) में «In Tester» पैरामीटर ढूंढें और इसे «false» पर सेट करें ताकि बॉट का GUI पैनल बंद हो जाए। इससे विजुअल और नॉन-विजुअल दोनों टेस्ट काफी तेज हो जाते हैं।

Step 7

SET फाइल लोड करें

अब Strategy Tester पैनल में Inputs टैब पर स्विच करें। यहां बॉट के इनपुट पैरामीटर कॉन्फ़िगर होते हैं।

1

Inputs टैब क्लिक करें (अभी कॉन्फ़िगर किए गए Settings टैब के बगल में)

2

पैरामीटर एरिया में कहीं भी राइट-क्लिक करें

3

कॉन्टेक्स्ट मेनू से Load चुनें

4

MQL5\Presets\FxRobotEasy\scalperology\ (या \breakopedia\, \trendopedia\) पर जाएं, .set फाइल चुनें और Open क्लिक करें

ये वही SET फाइलें हैं जो आपने Step 2 में डाउनलोड की थीं। अगर वह Step छोड़ा था तो अभी वापस जाकर डाउनलोड करें।
Presets फोल्डर खोजने के लिए: MetaTrader 5 में File → Open Data Folder जाएं, फिर MQL5\Presets\FxRobotEasy\ पर नेविगेट करें।
Right-click → Load to apply a SET file

हमारी SET फाइलें 5 ट्रेडिंग प्रोफाइल में व्यवस्थित हैं, हर एक अलग ट्रेडिंग स्टाइल और रिस्क टॉलरेंस के लिए ऑप्टिमाइज़ है:

ProfileTrades/dayRiskDrawdownBest for
High-Frequency15–30+अधिक10–18%अनुभवी ट्रेडर, तेज VPS, $10,000+ खाते
Standard5–15सामान्य5–10%ज्यादातर ट्रेडर, $5,000+ खाते — शुरुआत के लिए अनुशंसित
Conservative2–5बहुत कम3–5%छोटे खाते, सतर्क ट्रेडर, prop firm चैलेंज
Full Protection3–8कम4–7%volatile मार्केट, सख्त drawdown नियम, शेयर्ड VPS
AI Precisionअलग-अलगकमअलग-अलगहर ट्रेड पर AI माइक्रो-एनालिसिस के साथ अति-सटीक एंट्री
कौन सा चुनें, समझ नहीं आ रहा? Standard प्रोफाइल से शुरू करें — ज्यादातर ट्रेडर्स के लिए यह अनुशंसित शुरुआती बिंदु है। यह ट्रेड फ्रीक्वेंसी, रिस्क और प्रोटेक्शन के बीच संतुलन बनाता है।
Browse all SET files with backtest reports
Step 8

टेस्ट शुरू करें

Strategy Tester पैनल में Start क्लिक करें। पीरियड की लंबाई और मॉडलिंग मोड के आधार पर एक सामान्य बैकटेस्ट 1–5 मिनट लेता है।

Progress bar

दिखाता है कि ऐतिहासिक पीरियड का कितना हिस्सा प्रोसेस हो गया

Chart (visual मोड)

रीयल-टाइम में ट्रेड लगते देखें

Journal टैब

सभी लॉग मैसेज, एरर और बॉट इवेंट दिखाता है

अगर टेस्ट शुरू नहीं होता या अनुचित व्यवहार करता है तो Journal टैब चेक करें। सामान्य समस्याएं: AI मॉडल डेटा गायब, DLL import बंद, date range गलत।
जब progress bar 100% पर पहुंचे तो टेस्ट पूरा हो जाता है। आपको साउंड नोटिफिकेशन सुनाई देगा और results टैब उपलब्ध हो जाएंगे। अपने परिणाम समझने के लिए Step 9 पर जाएं।
Monitor the test in the Journal tab
Step 9

परिणाम विश्लेषण करें

जब progress bar 100% पर पहुंचे और टेस्ट खत्म हो, Strategy Tester कई results टैब दिखाता है। पूरा performance summary पाने के लिए Report टैब से शुरू करें।

MetricWhat it tells you
Net Profitकुल लाभ या हानि
Profit FactorGross profit / gross loss। 1.5 से ऊपर मजबूत है
Expected Payoffप्रति ट्रेड औसत लाभ
Max Drawdownसबसे बड़ी peak-to-valley गिरावट — सबसे बुरा परिदृश्य
Total Tradesज्यादा ट्रेड = ज्यादा सांख्यिकीय विश्वसनीयता
Win Rateलाभदायक ट्रेड का प्रतिशत
Sharpe Ratioजोखिम-समायोजित रिटर्न। ज्यादा बेहतर है

Quick Benchmark Guide

  • Profit Factor: >1.5 मजबूत, >2.0 उत्कृष्ट
  • Max Drawdown: <15% स्वीकार्य, <10% अच्छा
  • Total Trades: >100 सांख्यिकीय रूप से विश्वसनीय परिणाम देते हैं
  • Win Rate: स्ट्रैटेजी पर निर्भर। हमारे बॉट आमतौर पर 55–65% win rate दिखाते हैं। उच्च reward-to-risk ratio के साथ 45–50% भी लाभदायक हो सकता है

Graph

Equity और balance curve विज़ुअलाइज़ेशन

Results

हर ट्रेड की विस्तृत सूची

Report

पूरा performance summary

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

ऑप्टिमाइज़ेशन: सर्वोत्तम पैरामीटर खोजना

Strategy Tester में एक शक्तिशाली Optimizer है जो सबसे लाभदायक कॉन्फिगरेशन खोजने के लिए हजारों पैरामीटर कॉम्बिनेशन टेस्ट करता है।

यह सेक्शन एडवांस्ड यूजर्स के लिए है। अगर आपने पहला बैकटेस्ट पूरा कर लिया और आगे explore करना चाहते हैं, यह आपका अगला कदम है। अगर अभी शुरुआत कर रहे हैं तो इसे छोड़ सकते हैं और बाद में वापस आ सकते हैं।
1

ऑप्टिमाइज़ेशन मोड सक्षम करें: Strategy Tester के Settings टैब में, मोड को single test से «Optimization → Fast (genetic based)» में बदलें। Genetic optimization हर संभव कॉम्बिनेशन टेस्ट किए बिना पैरामीटर स्पेस को बुद्धिमानी से खोजता है।

2

पैरामीटर रेंज परिभाषित करें: Inputs टैब पर जाएं। जिस पैरामीटर को ऑप्टिमाइज़ करना है उसके लिए Start (minimum), Step (increment) और Stop (maximum) कॉन्फ़िगर करें। हर पैरामीटर के बगल में चेकबॉक्स सक्षम करें।

एक बार में 2–4 मुख्य पैरामीटर ऑप्टिमाइज़ करके शुरू करें। बहुत ज्यादा पैरामीटर computation को exponentially बढ़ाते हैं और overfitting हो सकती है।
3

ऑप्टिमाइज़ेशन चलाएं: Start क्लिक करें। Optimizer सैकड़ों या हजारों passes चलाता है, परिभाषित रेंज के भीतर पैरामीटर को dynamically adjust करते हुए।

4

परिणाम देखें: Optimization Results टैब सभी टेस्ट किए गए कॉम्बिनेशन को performance के अनुसार रैंक करके दिखाता है। Net Profit, Profit Factor, Expected Payoff, Drawdown या Sharpe Ratio से सॉर्ट करें। किसी भी परिणाम पर डबल-क्लिक करें उस पैरामीटर सेट को लोड करने और विस्तृत बैकटेस्ट रिपोर्ट देखने के लिए।

5

सर्वोत्तम पैरामीटर सेव करें: अच्छा परिणाम मिला? Inputs एरिया में राइट-क्लिक करें और Save चुनें ताकि पैरामीटर सेट को नई .set फाइल के रूप में स्टोर कर सकें। इस तरह बाद में ऑप्टिमाइज़ेशन दोबारा चलाए बिना इसे उपयोग कर सकते हैं।

सर्वोत्तम ऑप्टिमाइज़ेशन परिणाम हमेशा लाइव ट्रेडिंग के लिए सर्वोत्तम नहीं होता। एकल पीरियड के सर्वोच्च लाभ की बजाय विभिन्न टाइम पीरियड में स्थिर performance खोजें। Peak performance से ज्यादा मजबूती मायने रखती है।
सुझाव

सुझाव और सर्वोत्तम प्रथाएं

वास्तविक परिस्थितियों का उपयोग करें

Spread को ब्रोकर के सामान्य spread के करीब सेट करें। «Every tick based on real ticks» उपयोग करें। Leverage और deposit को असली खाते से मिलाएं।

अलग-अलग पीरियड में टेस्ट करें

एक ही पैरामीटर कई टाइम पीरियड में चलाएं। जो स्ट्रैटेजी 2024 में काम करे लेकिन 2023 में फेल हो वह overfitted हो सकती है।

ब्रोकर की तुलना करें

अलग-अलग ब्रोकर सर्वर पर एक ही टेस्ट चलाएं। Spread, swap और execution quality अलग होते हैं और परिणामों पर काफी प्रभाव डालते हैं।

Forward Testing

डेटा को training period (यहां optimize करें) और validation period (unseen data पर optimized parameters टेस्ट करें) में बांटें। अगर performance बनी रहे तो parameters ज्यादा robust हैं।

समस्या निवारण

सामान्य समस्याएं और समाधान

अगर कुछ अपेक्षित रूप से काम नहीं कर रहा तो पहले ये सामान्य स्थितियां जांचें।

टेस्ट के बाद

आगे क्या करें

आपने स्ट्रैटेजी का बैकटेस्ट किया और परिणाम देखे। आगे बढ़ने का तरीका यहां है।

अनुशंसित

पूरा लाइसेंस प्राप्त करें

बैकटेस्ट परिणामों से प्रभावित हैं? पूरी संभावना अनलॉक करें — लाइसेंस खरीदें और किसी भी ब्रोकर पर बिना प्रतिबंध के लाइव ट्रेड करें।

  • लाइव मार्केट डेटा के साथ real और demo खातों पर ट्रेड करें
  • Cloud AI मॉडल — हमेशा अप-टू-डेट, कोई मैनुअल डाउनलोड नहीं
  • सभी भविष्य के अपडेट और नई सुविधाएं शामिल
  • डेवलपमेंट टीम से प्राथमिकता सहायता
Marketplace देखें

Demo खाते पर टेस्ट करें

पूंजी जोखिम में डाले बिना रीयल-टाइम में बॉट का प्रदर्शन देखना चाहते हैं?

  • मुफ्त demo खाता खोलें और लाइव मार्केट डेटा के साथ टेस्ट करें — कोई समय सीमा नहीं
  • Strategy Tester के विपरीत, demo trading लाइव price feed के साथ वास्तविक मार्केट परिस्थितियों में चलती है
Demo खाता खोलें

और explore करें

अलग-अलग configurations आजमाएं:

  • एक ही instrument के लिए दूसरे profiles टेस्ट करें (Standard, Conservative, High-Frequency, Full Protection, AI Precision)
  • अलग symbols और time periods पर टेस्ट करें
  • अपने सर्वोत्तम पैरामीटर खोजने के लिए optimization चलाएं (ऊपर Optimization सेक्शन देखें)
  • अलग-अलग ब्रोकर सर्वर पर परिणामों की तुलना करें
SET फाइलें देखें

आपका Strategy Tester तैयार है

इंस्टॉलर डाउनलोड करें, Strategy Tester सेटअप करें और लाइव ट्रेडिंग में जाने से पहले ऐतिहासिक डेटा पर performance वेरीफाई करें।

ट्रेडिंग में पर्याप्त नुकसान का जोखिम है। पिछला प्रदर्शन भविष्य के परिणामों की गारंटी नहीं देता। बैकटेस्ट परिणाम वास्तविक ट्रेडिंग परिस्थितियों को प्रतिबिंबित नहीं कर सकते।