अवलोकन
यह रणनीति CCI, RSI और Keltner Channel (KC) तीन तकनीकी संकेतकों का उपयोग करती है, जो ट्रेंड फिल्टर के साथ मिलकर AUDNZD और GBPNZD मुद्रा जोड़ों में लॉन्ग और शॉर्ट दोनों दिशाओं में व्यापार करती है। रणनीति CCI और RSI के माध्यम से ओवरबॉट और ओवरसोल्ड स्थितियों का निर्धारण करती है, KC का उपयोग स्टॉप लॉस और टेक प्रॉफिट के संदर्भ के रूप में किया जाता है, और साथ ही मूविंग एवरेज का उपयोग ट्रेंड फिल्टर के रूप में किया जाता है, ताकि प्रवृत्ति के अनुकूल स्थितियों में पोज़ीशन खोली जा सके। इस रणनीति का पिछले 5 वर्षों के ऐतिहासिक डेटा पर बैकटेस्ट किया गया है, और इसने स्थिर लाभ प्राप्त किया है।
रणनीति का सिद्धांत
- CCI, RSI और KC संकेतकों की गणना करें। KC की ऊपरी रेखा मध्य रेखा में ATR जोड़कर बनती है, और निचली रेखा मध्य रेखा से ATR घटाकर बनती है।
- इनपुट पैरामीटर के अनुसार मूविंग एवरेज का प्रकार (SMA, EMA, SMMA, CMA या TMA) और ट्रेंड फिल्टर विधि (बंद, सकारात्मक या नकारात्मक) चुनें।
- लॉन्ग पोज़ीशन खोलने की शर्तें: लॉन्ग की अनुमति हो, CCI < ओवरसोल्ड रेखा, क्लोज़ मूल्य < KC की निचली रेखा, RSI < ओवरसोल्ड रेखा, वॉल्यूम > 50-अवधि औसत वॉल्यूम * गुणक, वर्तमान में कोई लॉन्ग पोज़ीशन न हो।
- शॉर्ट पोज़ीशन खोलने की शर्तें: शॉर्ट की अनुमति हो, CCI > ओवरबॉट रेखा, क्लोज़ मूल्य > KC की ऊपरी रेखा, RSI > ओवरबॉट रेखा, वॉल्यूम > 50-अवधि औसत वॉल्यूम * गुणक, वर्तमान में कोई शॉर्ट पोज़ीशन न हो।
- लॉन्ग पोज़ीशन बंद करने की शर्त: CCI > 0। शॉर्ट पोज़ीशन बंद करने की शर्त: CCI < 0।
- पोज़ीशन खोलते समय अलर्ट जारी करें, और पोज़ीशन बंद करते समय भी अलर्ट जारी करें।
रणनीति के लाभ
- कई संकेतकों को मिलाकर समग्र निर्णय लेना, जिससे सिग्नल सटीकता बढ़ती है।
- ट्रेंड फिल्टर विधि का उपयोग करके बाजार की प्रवृत्ति के अनुसार लचीले ढंग से समायोजन करना, प्रवृत्ति के अनुकूल चलना।
- मूविंग एवरेज के प्रकार चुनने योग्य, विभिन्न बाजार विशेषताओं के अनुकूल।
- लंबे समय के ऐतिहासिक डेटा द्वारा सत्यापित, स्थिरता अच्छी है, दीर्घकालिक उपयोग के लिए उपयुक्त।
- द्विदिश व्यापार, सभी बाजार स्थितियों के अनुकूल, लाभ के अधिक अवसर।
- उच्च स्तर का ऑटोमेशन, मानवीय हस्तक्षेप की आवश्यकता नहीं, समय और प्रयास की बचत।
रणनीति के जोखिम
- पारंपरिक स्टॉप लॉस और टेक प्रॉफिट का अभाव, चरम बाजार स्थितियों में बड़ा ड्रॉडाउन हो सकता है।
- साइडवेज़ बाजार में बार-बार पोज़ीशन खोलने और बंद करने की स्थिति उत्पन्न हो सकती है, जिससे व्यापार लागत बढ़ जाती है।
- अपेक्षाकृत छोटे CCI अवधि का उपयोग किया गया है, जिससे नॉइज़ सिग्नल आ सकते हैं।
- जब प्रवृत्ति स्पष्ट न हो या बाजार की अस्थिरता बढ़ जाए, तो ट्रेंड फिल्टर की प्रभावशीलता सीमित होती है।
- निश्चित पोज़ीशन साइज़, बाजार की अस्थिरता में परिवर्तन के अनुकूल नहीं हो सकता।
रणनीति अनुकूलन दिशाएँ
- एकल व्यापार जोखिम को नियंत्रित करने के लिए ट्रेलिंग स्टॉप लॉस या निश्चित पिप स्टॉप लॉस जोड़ने पर विचार किया जा सकता है।
- RSI और CCI के पैरामीटर को और अधिक अनुकूलित किया जा सकता है ताकि नॉइज़ सिग्नल कम हों।
- अस्थिरता संकेतक जैसे ATR को शामिल करने पर विचार किया जा सकता है, ताकि बाजार की अस्थिरता के अनुसार पोज़ीशन और स्टॉप लॉस को समायोजित किया जा सके।
- अधिक मुद्रा जोड़े जोड़ें, और प्रत्येक जोड़ी की विशेषताओं के अनुसार पैरामीटर को अलग-अलग अनुकूलित करें।
- मशीन लर्निंग जैसी कृत्रिम बुद्धिमत्ता तकनीकों को शामिल करने का प्रयास करें, ताकि पैरामीटर स्वचालित रूप से अनुकूलित हो सकें।
सारांश
इस रणनीति में कई क्लासिक संकेतकों का उपयोग किया गया है, TradingView पर कोडिंग और बैकटेस्टिंग अपेक्षाकृत सुविधाजनक है। बैकटेस्टिंग परिणाम अच्छे हैं, लेकिन वास्तविक व्यापार में जोखिम नियंत्रण और पैरामीटर समायोजन पर ध्यान देने की आवश्यकता है। सुझाव है कि पहले छोटी पूंजी से परीक्षण करें, अनुभव प्राप्त करने के बाद धीरे-धीरे निवेश बढ़ाएँ। मशीनीकरण की उच्च डिग्री, रूढ़िवादी निवेशकों के लिए दीर्घकालिक उपयोग हेतु उपयुक्त।
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('CCI Strategy with Trend Filter AUDNZD, GBPNZD', overlay=true, default_qty_type=strategy.cash, default_qty_value=50000, commission_value=0.0005, slippage=2, initial_capital=10000)
// State variables to ensure one entry per signal- 1

