स्क्वीज़ बैकटेस्ट ट्रांसफॉर्मर v2.0
अवलोकन
स्क्वीज़ बैकटेस्ट ट्रांसफॉर्मर v2.0 एक स्क्वीज़-आधारित रणनीति पर आधारित मात्रात्मक ट्रेडिंग सिस्टम है। यह प्रवेश, स्टॉप-लॉस और टेक-प्रॉफिट प्रतिशत, साथ ही अधिकतम होल्डिंग समय जैसे पैरामीटर सेट करके, एक विशिष्ट समय सीमा के भीतर रणनीति का बैकटेस्ट करता है। यह रणनीति बहु-दिशा ट्रेडिंग का समर्थन करती है, जिसमें ट्रेडिंग दिशा को लॉन्ग या शॉर्ट के रूप में लचीले ढंग से सेट किया जा सकता है। साथ ही, यह रणनीति बैकटेस्ट अवधि के लिए समृद्ध सेटिंग विकल्प प्रदान करती है, जिससे निश्चित समय सीमा या अधिकतम बैकटेस्ट समय को आसानी से चुना जा सकता है।
रणनीति सिद्धांत
- पहले उपयोगकर्ता द्वारा निर्धारित बैकटेस्ट अवधि के मापदंडों के अनुसार, बैकटेस्ट का प्रारंभ समय और समाप्ति समय निर्धारित करें।
- बैकटेस्ट अवधि के दौरान, यदि वर्तमान में कोई पोजीशन नहीं है और मूल्य प्रवेश मूल्य (प्रवेश प्रतिशत के अनुसार गणना) को छूता है, तो पोजीशन खोलें और साथ ही स्टॉप-लॉस और टेक-प्रॉफिट मूल्य (स्टॉप-लॉस और टेक-प्रॉफिट प्रतिशत के अनुसार) सेट करें।
- यदि पहले से पोजीशन है, तो पिछले स्टॉप-लॉस/टेक-प्रॉफिट ऑर्डर को रद्द करें और वर्तमान पोजीशन की औसत लागत के अनुसार नए स्टॉप-लॉस और टेक-प्रॉफिट मूल्य सेट करें।
- यदि अधिकतम होल्डिंग समय सेट किया गया है, तो जब होल्डिंग समय अधिकतम तक पहुँच जाता है, तो बलपूर्वक पोजीशन बंद करें।
- रणनीति लॉन्ग और शॉर्ट दोनों दिशाओं में ट्रेडिंग का समर्थन करती है।
रणनीति के लाभ
- पैरामीटर सेटिंग लचीली है, जिसे विभिन्न बाजार स्थितियों और ट्रेडिंग आवश्यकताओं के अनुसार समायोजित किया जा सकता है।
- बहु-दिशा ट्रेडिंग का समर्थन करता है, जिससे विभिन्न बाजार परिदृश्यों में लाभ प्राप्त किया जा सकता है।
- बैकटेस्ट अवधि के लिए समृद्ध सेटिंग विकल्प प्रदान करता है, जिससे ऐतिहासिक डेटा का बैकटेस्ट और विश्लेषण आसानी से किया जा सकता है।
- स्टॉप-लॉस और टेक-प्रॉफिट सेटिंग प्रभावी रूप से जोखिम को नियंत्रित कर सकती है और पूंजी उपयोग दक्षता में सुधार कर सकती है।
- अधिकतम होल्डिंग समय सेटिंग लंबे समय तक पोजीशन रखने पर बाजार जोखिम से बचा सकती है।
रणनीति के जोखिम
- प्रवेश मूल्य, स्टॉप-लॉस मूल्य और टेक-प्रॉफिट मूल्य की सेटिंग का रणनीति के लाभ पर बड़ा प्रभाव पड़ता है; अनुचित पैरामीटर सेटिंग से हानि हो सकती है।
- जब बाजार में तीव्र उतार-चढ़ाव होता है, तो पोजीशन खोलने के तुरंत बाद स्टॉप-लॉस ट्रिगर हो सकता है, जिससे हानि हो सकती है।
- यदि पोजीशन रखने के दौरान अधिकतम होल्डिंग समय के कारण पोजीशन बंद हो जाती है, तो बाद के लाभ के अवसरों से चूक सकते हैं।
- कुछ विशेष बाजार स्थितियों (जैसे रेंज-बाउंड मार्केट) में रणनीति का प्रदर्शन खराब हो सकता है।
रणनीति अनुकूलन दिशाएँ
- प्रवेश, स्टॉप-लॉस और टेक-प्रॉफिट स्थितियों को अनुकूलित करने के लिए अधिक तकनीकी संकेतक या बाजार भावना संकेतक शामिल करने पर विचार किया जा सकता है, जिससे रणनीति की स्थिरता और लाभप्रदता में सुधार हो सके।
- अधिकतम होल्डिंग समय की सेटिंग के लिए, बाजार की अस्थिरता और पोजीशन के लाभ/हानि के अनुसार गतिशील रूप से समायोजित किया जा सकता है, ताकि निश्चित समय पर पोजीशन बंद करने से उत्पन्न अवसर लागत से बचा जा सके।
- रेंज-बाउंड बाजार की विशेषताओं के लिए, रेंज ब्रेकआउट या ट्रेंड रिवर्सल कन्फर्मेशन जैसी लॉजिक जोड़ी जा सकती है, ताकि बार-बार ट्रेडिंग से होने वाली लागत कम हो सके।
- पोजीशन मैनेजमेंट और मनी मैनेजमेंट रणनीतियों को शामिल करने पर विचार करें, एकल ट्रेड के जोखिम एक्सपोजर को नियंत्रित करें, और पूंजी उपयोग दक्षता और स्थिरता में सुधार करें।
सारांश
स्क्वीज़ बैकटेस्ट ट्रांसफॉर्मर v2.0 एक स्क्वीज़-आधारित रणनीति पर आधारित मात्रात्मक ट्रेडिंग सिस्टम है, जो लचीले पैरामीटर सेटिंग और बहु-दिशा ट्रेडिंग समर्थन के माध्यम से विभिन्न बाजार वातावरणों में ट्रेडिंग कर सकता है। साथ ही, बैकटेस्ट अवधि के लिए समृद्ध सेटिंग विकल्प और स्टॉप-लॉस/टेक-प्रॉफिट सेटिंग उपयोगकर्ताओं को ऐतिहासिक डेटा विश्लेषण और जोखिम नियंत्रण में मदद कर सकती है। हालांकि, रणनीति का प्रदर्शन पैरामीटर सेटिंग से काफी प्रभावित होता है, और रणनीति की मजबूती और लाभप्रदता में सुधार के लिए बाजार की विशेषताओं और ट्रेडिंग आवश्यकताओं के अनुसार अनुकूलन और सुधार की आवश्यकता है। भविष्य में अधिक तकनीकी संकेतक शामिल करने, अधिकतम होल्डिंग समय को गतिशील रूप से समायोजित करने, रेंज-बाउंड बाजार रणनीति को अनुकूलित करने, और पोजीशन तथा मनी मैनेजमेंट को मजबूत करने जैसे पहलुओं पर अनुकूलन पर विचार किया जा सकता है।
/*backtest
start: 2023-04-22 00:00:00
end: 2024-04-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title="Squeeze Backtest by Shaqi v2.0", overlay=true, pyramiding=0, currency="USD", process_orders_on_close=true, commission_type=strategy.commission.percent, commission_value=0.075, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=100, backtest_fill_limits_assumption=0)
R0 = "6 Hours"- 1

