OPEN-SOURCE SCRIPT

Al Sat Sinyali ve Para Giriş Çıkışı

//version=5
indicator("Al Sat Sinyali ve Para Giriş Çıkışı", overlay=true)

// Parametreler
shortLength = input.int(13, title="Kısa Periyot MA (13 Gün)")
mediumLength = input.int(8, title="Orta Periyot MA (8 Gün)")
longLength = input.int(5, title="Kısa Orta MA (5 Gün)")
longTermLength = input.int(55, title="Uzun Periyot MA (55 Gün)")
src = input(close, title="Veri Kaynağı")

// Hareketli Ortalamalar
ma13 = ta.sma(src, shortLength)
ma8 = ta.sma(src, mediumLength)
ma5 = ta.sma(src, longLength)
ma55 = ta.sma(src, longTermLength)

// Al/Sat Sinyalleri
longSignal = ma13 > ma8 and ma8 > ma5 // Fiyat 13 MA, 8 MA ve 5 MA üstünde
shortSignal = ma13 < ma8 and ma8 < ma5 // Fiyat 13 MA, 8 MA ve 5 MA altında

// Temkinli tut sinyali
cautionSignal = ma13 > ma8 and ma8 < ma5 // Fiyat 13-8 üstü, 5-8 altı

// Arka Plan Renkleri
bgcolor(ma55 > src ? color.new(color.green, 90) : color.new(color.red, 90))

// Al/Sat ve Temkinli Tut Sinyalleri
plotshape(longSignal, color=color.green, style=shape.labelup, location=location.belowbar, text="AL", textcolor=color.white, size=size.small)
plotshape(shortSignal, color=color.red, style=shape.labeldown, location=location.abovebar, text="SAT", textcolor=color.white, size=size.small)
plotshape(cautionSignal, color=color.orange, style=shape.triangledown, location=location.abovebar, text="TEMKİN", textcolor=color.white, size=size.small)

// 55 Günlük Hareketli Ortalama
plot(ma55, color=color.blue, linewidth=2, title="55 Günlük MA")

// Para Giriş-Çıkış Farkı (Volatilite/Değişim farkı)
volumeDelta = volume - ta.sma(volume, 14) // 14 periyotluk hacim farkı
plot(volumeDelta, color=color.purple, style=plot.style_histogram, linewidth=2, title="Para Giriş/Çıkış Farkı")

Penafian