T3-CCI ट्रेंड ट्रैकिंग रणनीति

लेखक:चाओझांग, दिनांकः 2023-11-24 10:33:31
टैगः

img

अवलोकन

यह एक मात्रात्मक रणनीति है जो रुझानों को ट्रैक करने के लिए T3 चिकनी चलती औसत रेखा और CCI संकेतक का उपयोग करती है। रणनीति T3-CCI संकेतक की गणना करके रुझानों की पहचान करती है और रुझानों का पालन करने के लिए दोहरी पुष्टि संकेत प्राप्त करने के बाद बाजार में प्रवेश करती है।

रणनीतिक सिद्धांत

रणनीति पहले T3 चिकनी चलती औसत रेखा और CCI संकेतक की गणना करती है। फिर यह एक श्रृंखला फ़िल्टरिंग गणनाओं के माध्यम से CCI संकेतक को T3-CCI संकेतक में परिवर्तित करती है। यह एक खरीद संकेत उत्पन्न करती है जब T3-CCI संकेतक 0 अक्ष के ऊपर पार करता है और एक बेच संकेत जब 0 अक्ष के नीचे पार करता है। झूठे संकेतों को फ़िल्टर करने के लिए, रणनीति के लिए T3-CCI संकेतक को आदेश देने से पहले दो लगातार अवधि के लिए एक ही संकेत बनाए रखने की आवश्यकता होती है।

विशेष रूप से, रणनीति में निम्नलिखित कदम हैं:

  1. सीसीआई सूचक और टी3 सूचक की गणना
  2. सीसीआई संकेतक को डिजिटल फ़िल्टरों की एक श्रृंखला के माध्यम से टी3-सीसीआई संकेतक में परिवर्तित करें
  3. T3-CCI संकेतक की लंबी/छोटी स्थिति का आकलन करें
  4. प्रवेश संकेत के रूप में दो बार पर लगातार संकेत के लिए प्रतीक्षा करें

लाभ विश्लेषण

इस रणनीति के निम्नलिखित फायदे हैंः

  1. बाजार शोर को फ़िल्टर करने के लिए टी3 सूचक का उपयोग करके सीसीआई सूचक को प्रभावी ढंग से चिकना करता है
  2. झूठे संकेतों से बचने के लिए दोहरी पुष्टि तंत्र अपनाता है
  3. मध्यम से दीर्घकालिक रुझानों को ट्रैक करता है और अल्पकालिक गिरावट से बचता है

जोखिम विश्लेषण

इस रणनीति में कुछ जोखिम भी हैं:

  1. यह सीमाबद्ध बाजारों में झूठे संकेत उत्पन्न करने की प्रवृत्ति रखता है
  2. दोहरे पुष्टिकरण तंत्र से अल्पकालिक अवसर चूक सकते हैं
  3. प्रमुख रुझान उलटा होने पर स्टॉप लॉस का उच्च जोखिम

विरोधी उपाय:

  1. संकेतक के प्रदर्शन को अनुकूलित करने के लिए सीसीआई और टी3 मापदंडों को समायोजित करें
  2. पुष्टि की अवधि को उचित रूप से छोटा करें या एक साथ तेज/धीमी पैरामीटर संयोजन चलाएं
  3. एकल लेनदेन हानि को नियंत्रित करने के लिए चलती स्टॉप लॉस या समय पर स्टॉप लॉस को अपनाएं

अनुकूलन दिशाएँ

इस रणनीति को निम्नलिखित दिशाओं में अनुकूलित किया जा सकता हैः

  1. विभिन्न चक्रों और बाजारों के अनुरूप सीसीआई और टी3 मापदंडों को समायोजित करें
  2. संकेत की गुणवत्ता में सुधार के लिए रुझान आकलन संकेतकों को बढ़ाएं
  3. अस्थिरता के आधार पर स्टॉप लॉस स्थिति को स्वचालित रूप से समायोजित करें
  4. मशीन लर्निंग विधियों का उपयोग करके गतिशील रूप से मापदंडों का अनुकूलन

सारांश

कुल मिलाकर, यह एक विश्वसनीय मध्यम से दीर्घकालिक प्रवृत्ति ट्रैकिंग रणनीति है। यह डबल पुष्टिकरण और प्रवृत्ति ट्रैकिंग सुविधाओं के साथ जोखिमों को नियंत्रित करता है, और एक बुनियादी प्रवृत्ति ट्रेडिंग रणनीति के रूप में कार्य कर सकता है। पैरामीटर और नियम अनुकूलन के माध्यम से प्रदर्शन में और सुधार हासिल किया जा सकता है।


/*backtest
start: 2023-11-16 00:00:00
end: 2023-11-23 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/12/2016
// This simple indicator gives you a lot of useful information - when to enter, when to exit
// and how to reduce risks by entering a trade on a double confirmed signal.
//
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="FX Sniper:  T3-CCI Strategy", shorttitle="T3-CCI")
CCI_Period = input(14, minval=1)
T3_Period = input(5, minval=1)
b = input(0.618)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xPrice = close
b2 = b*b
b3 = b2*b
c1 = -b3
c2 = (3*(b2 + b3))
c3 = -3*(2*b2 + b + b3)
c4 = (1 + 3*b + b3 + 3*b2)
nn = iff(T3_Period < 1, 1, T3_Period)
nr = 1 + 0.5*(nn - 1)
w1 = 2 / (nr + 1)
w2 = 1 - w1    
xcci = cci(xPrice, CCI_Period)
e1 = w1*xcci + w2*nz(e1[1])
e2 = w1*e1 + w2*nz(e2[1])
e3 = w1*e2 + w2*nz(e3[1])
e4 = w1*e3 + w2*nz(e4[1])
e5 = w1*e4 + w2*nz(e5[1])
e6 = w1*e5 + w2*nz(e6[1])
xccir = c1*e6 + c2*e5 + c3*e4 + c4*e3  
cciHcolor =  iff(xccir >= 0 , green,
               iff(xccir < 0, red, black))
pos =  iff(xccir > 0, 1,
         iff(xccir < 0, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xccir, color=blue, title="T3-CCI")
plot(xccir, color=cciHcolor, title="CCIH", style = histogram)

अधिक