OPEN-SOURCE SCRIPT

Heikin-Ashi Bar & Line with Signals

70
//version=6
indicator("Heikin-Ashi Bar & Line with Signals", overlay=true)

// Heikin-Ashi hesaplamaları
var float haOpen = na // İlk değer için var kullanıyoruz
haClose = (open + high + low + close) / 4
haOpen := na(haOpen) ? (open + close)/2 : (haOpen + haClose[1])/2
haHigh = math.max(high, haOpen, haClose)
haLow = math.min(low, haOpen, haClose)

// Renkler
haBull = haClose >= haOpen
haColor = haBull ? color.new(color.green, 0) : color.new(color.red, 0)

// HA Barları
plotcandle(haOpen, haHigh, haLow, haClose, color=haColor, wickcolor=haColor)

// HA Line
plot(haClose, title="HA Close Line", color=color.yellow, linewidth=2)

// Trend arka planı
bgcolor(haBull ? color.new(color.green, 85) : color.new(color.red, 85))

// Al/Sat sinyalleri
longSignal = haBull and haClose > haOpen and haClose[1] < haOpen[1]
shortSignal = not haBull and haClose < haOpen and haClose[1] > haOpen[1]

plotshape(longSignal, title="Al Sinyali", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)
plotshape(shortSignal, title="Sat Sinyali", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)

Pernyataan Penyangkalan

Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.