avatar
Untitled

Guest 50 28th Nov, 2024

MARKUP 1.46 KB
                                           
                         //@version=5
indicator("Strategia EMA200, EMA21 i EMA5", shorttitle="EMA Strategia", overlay=true)

// Ustawienia EMA
ema200 = ta.ema(close, 200)
ema21 = ta.ema(close, 21)
ema5 = ta.ema(close, 5)

// Warunki dla kupna (BUY)
// 1. Cena powyżej EMA200 (trend wzrostowy)
// 2. EMA5 przecina EMA21 od dołu
buySignal = close > ema200 and ta.crossover(ema5, ema21)

// Warunki dla sprzedaży (SELL)
// 1. Cena poniżej EMA200 (trend spadkowy)
// 2. EMA5 przecina EMA21 od góry
sellSignal = close < ema200 and ta.crossunder(ema5, ema21)

// Rysowanie EMA na wykresie
plot(ema200, color=color.blue, linewidth=2, title="EMA200")
plot(ema21, color=color.orange, linewidth=1, title="EMA21")
plot(ema5, color=color.green, linewidth=1, title="EMA5")

// Dodawanie sygnałów na wykres
plotshape(buySignal, style=shape.labelup, location=location.belowbar, color=color.green, size=size.small, text="BUY")
plotshape(sellSignal, style=shape.labeldown, location=location.abovebar, color=color.red, size=size.small, text="SELL")

// Alerty
alertcondition(buySignal, title="Sygnał Kupna", message="Sygnał Kupna - EMA5 przecięło EMA21 w górę, cena powyżej EMA200")
alertcondition(sellSignal, title="Sygnał Sprzedaży", message="Sygnał Sprzedaży - EMA5 przecięło EMA21 w dół, cena poniżej EMA200")
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM