HPotter

FX Sniper: T3-CCI Copy Strategy

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...
Скрипт с открытым кодом

В истинном духе TradingView автор этого скрипта опубликовал его с открытым исходным кодом, чтобы трейдеры могли понять, как он работает, и проверить на практике. Вы можете воспользоваться им бесплатно, но повторное использование этого кода в публикации регулируется Правилами поведения. Вы можете добавить этот скрипт в избранное и использовать его на графике.

Хотите использовать этот скрипт на графике?
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 25/07/2014
// 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...
////////////////////////////////////////////////////////////
study(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)
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))) 
barcolor(pos == -1 ? red: pos == 1 ? green : blue )
plot(xccir, color=blue, title="T3-CCI")
plot(xccir, color=cciHcolor, title="CCIH", style = histogram)
Donate BTC: 13fXLkhWuGMXRmcvwkG2gaWKcnsiD88bwE
USDT (TRC20): TH29EEXa19vfwZNYvxdUuMxoFY5QDYLcWG

Комментарии

Hi HPotter,
First of all thanks for the strategy, it is really nice and useful.
I wanted to ask you if you have the same issue I'm having: I sometimes get double alerts on different candles. So, for example, if I entered short, maybe after a candle or two the wave would again "touch" the trend line and consider itself as a crossing down, triggering a second alert.

Is there any way to avoid this?

Thanks!
+8 Ответить
HPotter gxyzod
@gxyzod, It may be problem to work realtime. If you try to set xPrice = close it can be fix it.
+1 Ответить
gxyzod HPotter
@HPotter, so on the closure of the previous candle basically as a confirmation, correct? Thanks!
+1 Ответить
gxyzod gxyzod
I also tried adding a pyramid counter, as to keep it at one and avoid the double signal (I'm good at its first guess). But still, it ignores the counter and insists on sending the alert :)
Ответить
what is the name of this indicator
+5 Ответить
Hi sir, this is an excellent indicator and thank you for generously sharing it! Do you have a USDT (TRC20) address I can donate to you?
Ответить
its a great indicator but unfortunately it repaints, is there another version that's not repainting ??
Ответить
HPotter jeremyhn
@jeremyhn, for fix it change xPrice = close to xPrice = close{1}
Ответить
jeremyhn HPotter
@HPotter, thanks for responding, i already done that and saved it but i couldn't add it to chart somehow, any suggestion ??
Ответить
jeremyhn HPotter
@HPotter, it said it could not be translated
Ответить