OPEN-SOURCE SCRIPT

EMA Crossover with Candle Color

56
//version=5
indicator("EMA Crossover with Candle Color", overlay=true)

// Input untuk EMA
shortLength = input(9, title="Short EMA")
longLength = input(21, title="Long EMA")

// Menghitung EMA
shortEMA = ta.ema(close, shortLength)
longEMA = ta.ema(close, longLength)

// Menentukan persilangan
crossUp = ta.crossover(shortEMA, longEMA)
crossDown = ta.crossunder(shortEMA, longEMA)

// Warna candle berubah ketika terjadi persilangan
barColor = crossUp ? color.green : crossDown ? color.red : na

// Plot EMA
plot(shortEMA, title="Short EMA", color=color.blue, linewidth=2)
plot(longEMA, title="Long EMA", color=color.orange, linewidth=2)

// Memberikan tanda panah pada persilangan
plotshape(crossUp, location=location.belowbar, color=color.green, style=shape.labelup, title="Cross Up")
plotshape(crossDown, location=location.abovebar, color=color.red, style=shape.labeldown, title="Cross Down")

// Mengubah warna candle saat persilangan
barcolor(barColor)

Clause de non-responsabilité

Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.