Last active
September 19, 2021 10:27
-
-
Save marketcalls/a3d240b2488d07940d9e to your computer and use it in GitHub Desktop.
FX Sniper: T3-CCI
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //////////////////////////////////////////////////////////// | |
| // | |
| // 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", 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)) | |
| plot(xccir, color=blue, title="T3-CCI") | |
| plot(xccir, color=cciHcolor, title="CCIH", style = histogram) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment