OPEN-SOURCE SCRIPT

EMA Crossover Signals sunil gavas

86
//version=5
indicator("EMA Crossover Signals", overlay=true)

// Define EMAs
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)
ema50 = ta.ema(close, 50)

// Buy & Sell Signals
buySignal = ta.crossover(ema9, ema21) and ta.crossover(ema9, ema50)
sellSignal = ta.crossunder(ema9, ema21) and ta.crossunder(ema9, ema50)

// Plot EMAs
plot(ema9, color=color.blue, title="9 EMA", linewidth=2)
plot(ema21, color=color.orange, title="21 EMA", linewidth=2)
plot(ema50, color=color.red, title="50 EMA", linewidth=2)

// Plot Buy & Sell Signals
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, size=size.small, title="Buy Signal")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, size=size.small, title="Sell Signal")

// Alerts
alertcondition(buySignal, title="Buy Signal", message="9 EMA Crossed Above 21 & 50 EMA - Buy Opportunity!")
alertcondition(sellSignal, title="Sell Signal", message="9 EMA Crossed Below 21 & 50 EMA - Sell Opportunity!")

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมที่ ข้อกำหนดการใช้งาน