OPEN-SOURCE SCRIPT
EMA 5-8 Crossover Indicator

//version=5
indicator("EMA 5-8 Crossover Indicator", shorttitle="EMA Cross", overlay=false)
// EMA calculations
ema5 = ta.ema(close, 5)
ema8 = ta.ema(close, 8)
// Crossover signals
bullishCross = ta.crossover(ema5, ema8) // EMA5 crosses above EMA8 (BUY)
bearishCross = ta.crossunder(ema5, ema8) // EMA5 crosses below EMA8 (SELL)
// Trend state (for continuous background)
var int trend = 0
if bullishCross
trend := 1
else if bearishCross
trend := -1
// EMA lines (in lower pane)
plot(ema5, title="EMA 5", color=color.new(color.blue, 0), linewidth=2)
plot(ema8, title="EMA 8", color=color.new(color.orange, 0), linewidth=2)
// Continuous background colors
bgcolor(trend == 1 ? color.new(color.green, 85) : trend == -1 ? color.new(color.red, 85) : na, title="Trend Background")
// Alert conditions
alertcondition(bullishCross, title="BUY Signal", message="EMA 5 crossed above EMA 8 - BUY!")
alertcondition(bearishCross, title="SELL Signal", message="EMA 5 crossed below EMA 8 - SELL!")
indicator("EMA 5-8 Crossover Indicator", shorttitle="EMA Cross", overlay=false)
// EMA calculations
ema5 = ta.ema(close, 5)
ema8 = ta.ema(close, 8)
// Crossover signals
bullishCross = ta.crossover(ema5, ema8) // EMA5 crosses above EMA8 (BUY)
bearishCross = ta.crossunder(ema5, ema8) // EMA5 crosses below EMA8 (SELL)
// Trend state (for continuous background)
var int trend = 0
if bullishCross
trend := 1
else if bearishCross
trend := -1
// EMA lines (in lower pane)
plot(ema5, title="EMA 5", color=color.new(color.blue, 0), linewidth=2)
plot(ema8, title="EMA 8", color=color.new(color.orange, 0), linewidth=2)
// Continuous background colors
bgcolor(trend == 1 ? color.new(color.green, 85) : trend == -1 ? color.new(color.red, 85) : na, title="Trend Background")
// Alert conditions
alertcondition(bullishCross, title="BUY Signal", message="EMA 5 crossed above EMA 8 - BUY!")
alertcondition(bearishCross, title="SELL Signal", message="EMA 5 crossed below EMA 8 - SELL!")
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。