✅TTK INDICATOR IN FREE
✔️ how to use this ?
✔️how to apply on chart ??
✔️ how you can make some changes and .. create a tool for you ??
✔️ so for this . please watch video till End /////
✔️ and just copy this code and paste to your script editor and save as .. any name ..
✔️ and it will work flawlessly …
👇SCRIPT 👇
IF YOU COPY THEN IT WILL NOT SHOW AS YOU COPIED BUT JUST PASTE IT WILL WORK… USE ctrl+A FOR COPY
IF YOU COPY THEN IT WILL NOT SHOW AS YOU COPIED BUT JUST PASTE IT WILL WORK… USE ctrl+A FOR COPY
t.t.k indicator in zerodha you can also use in zerodha watch this video
trend trader karan exposed you can subscribe our channel for more paid
indicators in free .. best free amibroker afl collection.
ttk indicator tradingview
ttk indicator source code download below from download link
trend trader karan tool script given below simply copy and paste in pine editor
trend trader karan tool code is same thing means .. script of ttk
trend trader karan tool script download
//@version=4
strategy("TTK V.2",overlay=true)
res = input(title="Resolution", type=input.resolution, defval="360",confirm = true)
ProfitPerc = input(title=" Take Profit (%)",type=input.float, minval=0.0, step=0.1, defval=1.4) * 0.01
stoploss = input(title=" Stop Loss (%)",type=input.float, minval=0.0, step=0.1, defval=0.7) * 0.01
CCI = input(20,title = "CCI")
ATR = input(5,title = "ATR")
Multiplier= 1
original = false
thisCCI = cci(close, CCI)
lastCCI = nz(thisCCI[1])
calcx()=>
bufferDn= high + Multiplier * wma(tr,ATR)
bufferUp= low - Multiplier * wma(tr,ATR)
if (thisCCI >= 0 and lastCCI < 0)
bufferUp := bufferDn[1]
if (thisCCI <= 0 and lastCCI > 0)
bufferDn := bufferUp[1]
if (thisCCI >= 0)
if (bufferUp < bufferUp[1])
bufferUp := bufferUp[1]
else
if (thisCCI <= 0)
if (bufferDn > bufferDn[1])
bufferDn := bufferDn[1]
x = 0.0
x := thisCCI >= 0 ?bufferUp:thisCCI <= 0 ?bufferDn:x[1]
x
tempx = calcx()
calcswap() =>
swap = 0.0
swap := tempx>tempx[1]?1:tempx<tempx[1]?-1:swap[1]
swap
tempswap = calcswap()
swap2=tempswap==1?color.yellow:color.blue
swap3=thisCCI >=0 ?color.yellow:color.blue
swap4=original?swap3:swap2
//display current timeframe's Trend
plot(tempx,color=swap4 == color.blue ? color.red : swap4,transp=0,linewidth=2)
htfx = security(syminfo.tickerid,res,tempx[1],lookahead = barmerge.lookahead_on)
htfswap4 = security(syminfo.tickerid,res,swap4[1],lookahead = barmerge.lookahead_on)
plot(htfx,color=htfswap4,transp=0,linewidth=3)
//plotarrow( ? 1 : swap4[1] == color.yellow and swap4 == color.blue ? -1 :0 , title="Up Entry Arrow", colorup=color.green,colordown = color.blue, maxheight=10, minheight=10, transp=0)
plotshape( swap4[1] == color.blue and swap4 == color.yellow ? 1 : na , style = shape.triangleup , color = color.green , location = location.belowbar , size = size.tiny )
plotshape( swap4[1] == color.yellow and swap4 == color.blue ? 1 : na , style = shape.triangledown , color = color.red , location = location.abovebar , size = size.tiny)
buy = swap4[1] == color.blue and swap4 == color.yellow and htfswap4 == color.yellow
sell = swap4[1] == color.yellow and swap4 == color.blue and htfswap4 == color.blue
if(buy)
strategy.entry("buy",true)
if(sell)
strategy.entry("sell",false)
if(swap4[1] == color.blue and swap4 == color.yellow)
strategy.close("sell")
if(swap4[1] == color.yellow and swap4 == color.blue )
strategy.close("buy")
longExitPrice = strategy.position_avg_price * (1 + ProfitPerc)
shortExitPrice = strategy.position_avg_price * (1 - ProfitPerc)
stop_buy = strategy.position_avg_price * (1 - stoploss)
stop_sell = strategy.position_avg_price * (1 + stoploss)
if (strategy.position_size > 0)
strategy.exit(id="Target", limit=longExitPrice , stop = stop_buy)
if (strategy.position_size < 0)
strategy.exit(id="Target", limit=shortExitPrice , stop = stop_sell)