Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

// This source code is subject to the terms of the Mozilla Public License 2.

0 at
https://mozilla.org/MPL/2.0/
// � vinoth4n2

//@version=5
indicator("fibonACCI CPR" , overlay=true)
timeframe = timeframe.isintraday ? timeframe.multiplier < 60 ? "D" : "W" :
timeframe.isdaily ? "M" : timeframe.isweekly ? "12M" : timeframe.ismonthly ?
"12M" : ""
extend = extend.right

d_open = request.security(syminfo.tickerid, timeframe, open[1],


barmerge.gaps_off, barmerge.lookahead_on)
d_high = request.security(syminfo.tickerid, timeframe, high[1],
barmerge.gaps_off, barmerge.lookahead_on)
d_low = request.security(syminfo.tickerid, timeframe, close[1],
barmerge.gaps_off, barmerge.lookahead_on)
d_close = request.security(syminfo.tickerid, timeframe, close[1],
barmerge.gaps_off, barmerge.lookahead_on)
d_range = d_high - d_low
// low = close

pivot = (d_high + 2 * d_close) / 3


BC = (d_high + d_low) / 2
TC = (pivot - BC) + pivot

r1 = (pivot + (d_high -d_low) * 0.382)


r2 = (pivot + (d_high -d_low) * 0.618)
r3 = (pivot + (d_high -d_low) * 1.000)
r4 = (pivot + (d_high -d_low) * 1.618)
r5 = (pivot + (d_high -d_low) * 1.786)
r6 = (pivot + (d_high -d_low) * 3.0)
r7 = (pivot + (d_high -d_low) * 1.3)

s1 = (pivot - (d_high-d_low) * 0.382)


s2 = (pivot - (d_high-d_low) * 0.618)
s3 = (pivot - (d_high-d_low) * 1.000)
s4 = (pivot - (d_high-d_low) * 1.618)
s5 = (pivot - (d_high-d_low) * 2.254)
s6 = (pivot - (d_high-d_low) * 3.0)
s7 = (pivot - (d_high-d_low) * 1.3)

colb = pivot == pivot[1] ? color.rgb(137, 191, 235) :na ,


colg = pivot == pivot[1] ? color.green :na
colr = pivot == pivot[1] ? color.red :na

plot(pivot , title="CP", color=colg)


bc = plot(BC, title="BC", color=colb)
tc = plot(TC, title="TC" , color=colr)
fill(bc,tc, color=colb)

R = r1 == r1[1] ? color.green :na


S = s1 == s1[1] ? color.red :na
R1 = r1 == r1[1] ? color.rgb(18, 97, 21) :na
S1 = s1 == s1[1] ? color.rgb(179, 29, 29) :na
S2 = s1 == s1[1] ? color.orange :na
Su1 = plot(s1, title="S1", color=S)
Su2 = plot(s2, title="S2", color=S)
Su3 = plot(s3, title="S3", color=S)
Su4 = plot(s4, title="S4", color=S2)
Su5 = plot(s5, title="S5", color=S)
Su6 = plot(s6, title="S6", color=S)
Su7 = plot(s7, title="S7", color=S1)

Re1 = plot(r1, title="R1", color=R)


Re2 = plot(r2, title="R2", color=R)
Re3 = plot(r3, title="R3", color=R)
Re4 = plot(r4, title="R4", color=S2)
Re5 = plot(r5, title="R5", color=R)
Re6 = plot(r6, title="R6", color=R)
Re7 = plot(r7, title="R7", color=R1)

You might also like