बैकटेस्ट ऐतिहासिक कीमत डेटा पर आपकी स्ट्रैटेजी का सिमुलेशन करता है ताकि लाइव ट्रेडिंग से पहले परफॉर्मेंस आंका जा सके। यह गाइड Backtests पेज से एकल बैकटेस्ट बनाने की प्रक्रिया बताती है।
शुरू करने से पहले
- साइन इन dogabot अकाउंट जिसमें बैकटेस्ट एक्सेस हो (फ्री अकाउंट में भी शामिल)
- एक्सचेंज क्रेडेंशियल ज़रूरी नहीं — बैकटेस्ट केवल सिमुलेशन हैं; फॉर्म में केवल वे एक्सचेंज और पेयर दिखते हैं जिनके पास बैकटेस्ट योग्य ऐतिहासिक डेटा है
- Backtests पेज हेडर में अपना कोटा देखें (
X / Y backtests this cycle); सीमा पूरी होने पर बैकटेस्ट बनाएं साइकिल नवीनीकरण तक अक्षम रहता है - अंतिम तिथि में आज शामिल नहीं हो सकता — ऐतिहासिक डेटा कल (UTC) तक
फ्री प्लान: प्रति साइकिल 3 बैकटेस्ट, तारीख प्रीसेट अधिकतम 1 महीना (लंबे प्रीसेट दिखते हैं पर लॉक). Pro प्लान: प्रति साइकिल 500, सभी प्रीसेट, वैकल्पिक क्रेडिट पैक।
चरण 1: Backtests खोलें
- dogabot में साइन इन करें।
- साइडबार में Backtests खोलें (या
/backtest/पर जाएं)।
चरण 2: नया बैकटेस्ट शुरू करें
- बैकटेस्ट बनाएं पर क्लिक करें।
- हेडर काउंटर में शेष कोटा की पुष्टि करें।
नया बैकटेस्ट बनाएं डायलॉग बुनियादी पैरामीटर और स्ट्रैटेजी नियम सेक्शन के साथ खुलता है।
चरण 3: बुनियादी पैरामीटर कॉन्फ़िगर करें
बुनियादी पैरामीटर विस्तृत करें और फ़ील्ड भरें:
| फ़ील्ड | क्या सेट करें |
|---|---|
| बैकटेस्ट नाम | अद्वितीय लेबल (जैसे ETH Trend Test) |
| Exchange | सिमुलेट करने वाला एक्सचेंज — केवल बैकटेस्ट योग्य सिंबल वाले एक्सचेंज |
| Symbol | एक्सचेंज चुनने के बाद ट्रेडिंग पेयर (जैसे ETHUSDT, BTCUSDT) |
| प्रारंभिक पूंजी | सिमुलेशन शुरुआती बैलेंस (डिफ़ॉल्ट $1,000; न्यूनतम $100) |
| एक्ज़ीक्यूशन टाइमफ्रेम | शर्तें कितनी बार जाँची जाती हैं (1 मिनट से 1 दिन) |
| कैंडल टाइमफ्रेम | इंडिकेटर का डिफ़ॉल्ट टाइमफ्रेम; प्रत्येक नियम ओवरराइड कर सकता है |
| ऑर्डर क्वांटिटी मल्टीप्लायर | ऑर्डर साइज़ स्केल करता है (डिफ़ॉल्ट 1) |
| तारीख सीमा | प्रीसेट (1 सप्ताह, 1 महीना आदि) या प्रारंभ तिथि और अंतिम तिथि मैन्युअल |
फ्री प्लान में 3 महीने, 6 महीने, 1 वर्ष प्रीसेट दिखते हैं पर लॉक — लंबी विंडो के लिए Pro अपग्रेड करें।
चरण 4: स्ट्रैटेजी नियम कॉन्फ़िगर करें
स्ट्रैटेजी नियम विस्तृत करें और सेटअप बनाएं:
- Entry — पोज़िशन खोलने की शर्तें
- Increase — खुली पोज़िशन में जोड़ने की शर्तें
- Reversal — दिशा पलटने की शर्तें
- Exit — बंद करने की शर्तें, Stop loss और Take profit सहित
ट्रेड दिशा (long, short या दोनों) सेट करें और ज़रूरी नियम सक्षम करें। पहले बैकटेस्ट के लिए एक एंट्री और एक एग्ज़िट नियम से शुरू करें।
और जानें: स्ट्रैटेजी नियम अवलोकन, स्ट्रैटेजी फ़िल्टर।
चरण 5: बैकटेस्ट चलाएं
- बैकटेस्ट चलाएं पर क्लिक करें।
- टोस्ट जॉब कतार में होने की पुष्टि करता है; आपको परिणाम पेज (
/backtest/{id}) पर भेजा जाता है। - स्थिति कतार में → चल रहा → पूर्ण की प्रतीक्षा करें — पेज स्वतः अपडेट होता है।
पूर्ण होने पर बैकटेस्ट परिणाम कैसे पढ़ें से PnL, ROI और ड्रॉडाउन समझें।
उदाहरण: RSI मीन-रिवर्जन बैकटेस्ट
फ्री प्लान पर सरल मीन-रिवर्जन टेस्ट के लिए यह सेटअप कॉपी करें:
| फ़ील्ड | मान |
|---|---|
| बैकटेस्ट नाम | BTC RSI 1h — 1 month |
| Exchange | binance_usdm (या ड्रॉपडाउन में कोई भी बैकटेस्ट योग्य एक्सचेंज) |
| Symbol | BTCUSDT |
| प्रारंभिक पूंजी | 1000 |
| एक्ज़ीक्यूशन टाइमफ्रेम | 1 hour |
| कैंडल टाइमफ्रेम | 1h |
| ऑर्डर क्वांटिटी मल्टीप्लायर | 1 |
| तारीख सीमा | 1 महीना प्रीसेट (त्वरित टेस्ट के लिए 1 सप्ताह) |
स्ट्रैटेजी नियम:
- ट्रेड दिशा: दोनों
- Entry: RSI सक्षम — period
14, oversold30, overbought70(डिफ़ॉल्ट) - Exit: Stop loss सक्षम — type
percentage, value5; वैकल्पिक Take profit10%पर - Increase / Reversal: अक्षम रखें
बैकटेस्ट चलाएं क्लिक करें। पूर्ण होने पर परिणाम पेज पर PnL और ROI देखें और बैकटेस्ट परिणाम कैसे पढ़ें पढ़ें।
उदाहरण: मौजूदा ऑटोमेशन से बैकटेस्ट
लाइव या कॉपी की गई स्ट्रैटेजी बिना हर नियम दोबारा दर्ज किए:
- लीडरबोर्ड से चलाई या कॉपी की गई ऑटोमेशन खोलें।
- विवरण पेज पर बैकटेस्ट बनाएं क्लिक करें (या क्रिएट मेनू से चुनें)।
- पूर्व-भरे फ़ील्ड पुष्टि करें — नाम में
- Backtestप्रत्यय, समान exchange, symbol, पूंजी और नियम। - केवल तारीख सीमा समायोजित करें (Pro पर 3 महीने, Free पर 1 महीना) और बैकटेस्ट चलाएं क्लिक करें।
अगले कदम
- बैकटेस्ट परिणाम कैसे पढ़ें — रन के बाद मेट्रिक्स समझें
- स्ट्रैटेजी नियम अवलोकन — सेटअप गहरा करें
- मार्केट एक्सप्लोर करें — पेयर खोजें और बैकटेस्ट करें
- अधिकतम ड्रॉडाउन — लाइव से पहले जोखिम आंकें
- Pro उपयोगकर्ता Backtests पेज पर बल्क क्रिएट से कई वेरिएंट चला सकते हैं