
Originally Posted by
@yörük@
kodun versiyon 6 ya çevrilmiş hali.....
PHP Code:
//@version=6
indicator(title = 'SAR_OFFSET', shorttitle = 'SarOffset', overlay = true)
src = input(close, title = 'Source')
carpan = 1.0
start1 = input(0.001)
increment1 = input(0.001)
maximum1 = input(0.001)
SAR = ta.sar(start1, increment1, maximum1)
plot(SAR, title = 'SAR', linewidth = 1, style = plot.style_circles, color = color.new(color.orange, 0))
sqzOn = ta.valuewhen(open[0] < SAR, SAR, 0)
sqzOff = ta.valuewhen(open[0] > SAR, SAR, 0)
BE = ta.valuewhen(SAR < sqzOn, SAR + 2 * (sqzOn - SAR), 0)
plot(BE, title = 'BE', linewidth = 1, style = plot.style_circles, color = color.new(color.blue, 0))
SE = ta.valuewhen(SAR > sqzOff, SAR - 2 * (SAR - sqzOff), 0)
plot(SE, title = 'SE', linewidth = 1, style = plot.style_circles, color = color.new(color.blue, 0))
sadeleştirilmiş hali....sar gizlendi.....
PHP Code:
//@version=6
indicator(title = 'SAR_OFFSET', shorttitle = 'SarOffset', overlay = true)
SAR = ta.sar(0.001, 0.001, 0.001)
//plot(SAR, title = 'SAR', linewidth = 1, style = plot.style_circles, color = color.new(color.orange, 0))
sqzOn = ta.valuewhen(open[0] < SAR, SAR, 0)
sqzOff = ta.valuewhen(open[0] > SAR, SAR, 0)
BE = ta.valuewhen(SAR < sqzOn, SAR + 2 * (sqzOn - SAR), 0)
plot(BE, title = 'BE', linewidth = 1, style = plot.style_circles, color = color.new(color.blue, 0))
SE = ta.valuewhen(SAR > sqzOff, SAR - 2 * (SAR - sqzOff), 0)
plot(SE, title = 'SE', linewidth = 1, style = plot.style_circles, color = color.new(color.blue, 0))
sar değer olarak....0.1-0.1-0.1 kullanıldığında.....
oluşan görüntü.....https://www.tradingview.com/x/WKWqyuAa/
nasıl kullanacağız.... ne anlayacağız....
https://www.tradingview.com/x/otqnrmau/ saatlik grafik.....
sar hesabı yapılıyor...tersleme ile.... sarın değeri açılışile kıyaslanıp, aralarındaki farkın iki katı, sara ilave edilerek...
destek ve direnç gibi....sar değerleri oluşuyor.....
he deyin geçin....
kullanım için kuracağımız önerme ise.....
son oluşan...değerlerin başlangıç anı.....
fiyattan bağımsız.....en yakın detek ve direnç kabul edilmesi esası....
hesaplanan değer ve periyot ilişkisi....
https://www.tradingview.com/x/Vwn4JuU3/
önermemize göre saatlikte....
26 nisan 20 de oluşan direnç görülmüş....
27 nisan 04 de oluşan destek henüz görülmemiş.....
önermeye göre....92974 değerinin görülmesi gerekecek....
tabiki kullanılacak değer için ve periyotlar için backtest olmadan....kullanılmamalı....
henüz önerme aşamasındayız....
her zaman olduğu gibi.....kod yinelemesi yapılarak....
farklı değerler için hesaplamalar yapılarak.....döngü oluşumu incelenebilir.....
PHP Code:
SAR = ta.sar(0.1, 0.1, 0.01)
SAR1 = ta.sar(0.1, 0.1, 0.1)
SAR13 = ta.sar(0, 0.1, 0.1)
SAR134 = ta.sar(0, 0.1, 0.01)
sqzOn = ta.valuewhen(open[0] < SAR, SAR, 0)
sqzOff = ta.valuewhen(open[0] > SAR, SAR, 0)
sqzOn1 = ta.valuewhen(open[0] < SAR1, SAR1, 0)
sqzOff1 = ta.valuewhen(open[0] > SAR1, SAR1, 0)
sqzOn13 = ta.valuewhen(open[0] < SAR13, SAR13, 0)
sqzOff13 = ta.valuewhen(open[0] > SAR13, SAR13, 0)
sqzOn134 = ta.valuewhen(open[0] < SAR134, SAR134, 0)
sqzOff134 = ta.valuewhen(open[0] > SAR134, SAR134, 0)
BE = ta.valuewhen(SAR < sqzOn, SAR + 2 * (sqzOn - SAR), 0)
plot(BE, title = 'Direnç-1', linewidth = 1, style = plot.style_circles, color = color.new(#00bbd4, 100))
BE1 = ta.valuewhen(SAR1 < sqzOn1, SAR1 + 2 * (sqzOn1 - SAR1), 0)
plot(BE1, title = 'Direnç-2', linewidth = 1, style = plot.style_circles, color = color.new(#ffeb3b, 100))
BE13 = ta.valuewhen(SAR13 < sqzOn13, SAR13 + 2 * (sqzOn13 - SAR13), 0)
plot(BE13, title = 'Direnç-3', linewidth = 1, style = plot.style_circles, color = color.new(#df40fb, 100))
BE134 = ta.valuewhen(SAR134 < sqzOn134, SAR134 + 2 * (sqzOn134 - SAR134), 0)
plot(BE134, title = 'Direnç-4', linewidth = 1, style = plot.style_circles, color = color.new(#ff9900, 100))
SE = ta.valuewhen(SAR > sqzOff, SAR - 2 * (SAR - sqzOff), 0)
plot(SE, title = 'Destek-1', linewidth = 1, style = plot.style_circles, color = color.new(#00bbd4, 100))
SE1 = ta.valuewhen(SAR1 > sqzOff1, SAR1 - 2 * (SAR1 - sqzOff1), 0)
plot(SE1, title = 'Destek-2', linewidth = 1, style = plot.style_circles, color = color.new(#ffeb3b, 100))
SE13 = ta.valuewhen(SAR13 > sqzOff13, SAR13 - 2 * (SAR13 - sqzOff13), 0)
plot(SE13, title = 'Destek-3', linewidth = 1, style = plot.style_circles, color = color.new(#df40fb, 100))
SE134 = ta.valuewhen(SAR134 > sqzOff134, SAR134 - 2 * (SAR134 - sqzOff134), 0)
plot(SE134, title = 'Destek-4', linewidth = 1, style = plot.style_circles, color = color.new(#ff9900, 100))
yinelenmiş kod örneği.....dört farklı değer için....
15 dakikalıkta....
son mavi için...https://www.tradingview.com/x/jOUwc9aE/
tururncu için....https://www.tradingview.com/x/evQvWpeJ/
kurulan önerme gereği...mavi destek kırılıp...turuncu destek görülmeli....
93250 ile 92757 arası test edilmeli ki....
saatlik periyoda düşen görüntü...https://www.tradingview.com/x/ZoZzNQxq/
eğer önerme doğru kabul edilseydi....1k lık düşüş gerçekleşmesi gerekir...
bakalım ne olacak....
su an 93813 değerinde....önerme hedef 92757....
önerme gerçekleşirse....periyot ilişki döngüsü ile hesaplamalr....back test yapılacak.....test sonuçlarına göre irdelenmeye devam edilecek.....
Yer İmleri