....son 10 bar....
ilk bar 1 dak...son bara kadar...3-5-15-....240 diye....
açılışıda 15 dakkalıktan....
range belirleme....dinamik...
hesaplama request yaptığı için ....
kasma olabilir....
PHP Code:
//@version=5
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TraderInsights21
//Average Daily Range Levels - 10 day
indicator(title='Dynamic Zone ', shorttitle=' . ', overlay=true)
OPEN = request.security(syminfo.tickerid, '15', open)
//ADR L
dayrange = high - low
r1 = request.security(syminfo.tickerid, '1', dayrange[1])
r2 = request.security(syminfo.tickerid, '3', dayrange[2])
r3 = request.security(syminfo.tickerid, '5', dayrange[3])
r4 = request.security(syminfo.tickerid, '15', dayrange[4])
r5 = request.security(syminfo.tickerid, '30', dayrange[5])
r6 = request.security(syminfo.tickerid, '45', dayrange[6])
r7 = request.security(syminfo.tickerid, '60', dayrange[7])
r8 = request.security(syminfo.tickerid, '120', dayrange[8])
r9 = request.security(syminfo.tickerid, '180', dayrange[9])
r10 = request.security(syminfo.tickerid, '240', dayrange[10])
adr_10 = (r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9 + r10) / 10
adr_9 = (r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9) / 9
adr_8 = (r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8) / 8
adr_7 = (r1 + r2 + r3 + r4 + r5 + r6 + r7) / 7
adr_6 = (r1 + r2 + r3 + r4 + r5 + r6) / 6
adr_5 = (r1 + r2 + r3 + r4 + r5) / 5
adr_4 = (r1 + r2 + r3 + r4) / 4
adr_3 = (r1 + r2 + r3) / 3
adr_2 = (r1 + r2) / 2
adr_1 = r1
//plot
adrhigh10 = plot(OPEN + adr_10 / 2, title='H', style=plot.style_linebr, color=color.new(#15ff00, 0), linewidth=1)
adrlow10 = plot(OPEN - adr_10 / 2, title='L', style=plot.style_linebr, color=color.new(#ff0000, 0), linewidth=1)
https://www.tradingview.com/x/4aj2sbyc/
Yer İmleri