OPEN-SOURCE SCRIPT

Heikin-Ashi Bar & Line with Colored Line & Signals

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

// Heikin-Ashi hesaplamaları
var float haOpen = na
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)

// Trend hesaplamaları
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 (renk değişiyor)
lineColor = haBull ? color.green : color.red
plot(haClose, title="HA Close Line", color=lineColor, linewidth=2)

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

// Al/Sat sinyalleri (trend değişimlerinde)
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)

免責事項

この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。