
Esta estratégia usa uma combinação de teoria das ondas de Elliott, indicadores aleatórios e médias móveis de índices. A teoria das ondas de Elliott é usada para identificar tendências de mercado e condições de compra e venda, os indicadores aleatórios são usados para medir a força das tendências atuais, e as médias móveis de índices são usadas para visualizar tendências globais de mercado, bem como níveis de suporte e resistência.
A estratégia usa a teoria das ondas de Elliott para identificar as tendências do mercado. Quando o preço de fechamento supera a média móvel do índice de 5 dias, gera um sinal de compra; Quando o preço de fechamento cai abaixo da média móvel do índice de 5 dias, gera um sinal de venda. Isso ajuda a capturar o início e o fim da tendência.
Em seguida, a estratégia usa um indicador aleatório para medir a força da tendência atual. O indicador aleatório é composto por duas linhas: a linha K e a linha D. A linha K mede o preço de fechamento em relação aos altos e baixos do período mais recente, e a linha D é a média móvel da linha K. Quando a linha K está acima da linha D, indica uma forte tendência ascendente; quando a linha K está abaixo da linha D, indica uma forte tendência descendente.
Finalmente, a estratégia usa médias móveis de índices de 5 diferentes períodos (5, 10, 20, 50 e 200) para visualizar a tendência geral do mercado. As médias móveis de períodos mais curtos respondem a tendências de curto prazo, e as médias móveis de períodos mais longos respondem a tendências de longo prazo. Quando as médias móveis de períodos mais curtos estão acima dos períodos mais longos, indicam uma tendência ascendente; ao contrário, as médias móveis de períodos mais longos indicam uma tendência de queda.
A estratégia Stochastic EMA de Elliott Wave oferece um sistema de negociação abrangente através da combinação da teoria das ondas de Elliott, indicadores aleatórios e médias móveis de índices. Ela usa esses indicadores para identificar tendências, medir a força das tendências e visualizar as tendências do mercado como um todo. Embora a estratégia tenha vários benefícios, como a facilidade de implementação e a capacidade de identificar tendências, ela também apresenta alguns riscos, como a sensibilidade à volatilidade e a possibilidade de combinação excessiva.
/*backtest
start: 2024-05-30 00:00:00
end: 2024-06-06 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © montanarigiuliano9
//@version=5
strategy("Elliott Wave with Stochastic and Exponential Averages", overlay=true)
// Definizione delle onde di Elliott
length = input.int(14, title="Length")
ema1 = ta.ema(close, 5)
ema2 = ta.ema(close, 10)
ema3 = ta.ema(close, 20)
ema4 = ta.ema(close, 50)
ema5 = ta.ema(close, 200)
// Calcolo delle onde di Elliott
buySignal = ta.crossover(close, ema1)
sellSignal = ta.crossunder(close, ema1)
// Calcolo dell'indicatore Stochastic
k = ta.sma(ta.stoch(close, high, low, 14), 3)
d = ta.sma(k, 3)
stoch = k
// Applicazione delle condizioni di trading
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.entry("Sell", strategy.short)
// Visualizzazione delle onde di Elliott
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")
// Visualizzazione dell'indicatore Stochastic
plot(stoch, color=color.blue, linewidth=2, title="Stochastic K")
plot(d, color=color.orange, linewidth=2, title="Stochastic D")
// Visualizzazione delle medie esponenziali
plot(ema1, color=color.red, linewidth=2, title="EMA 5")
plot(ema2, color=color.orange, linewidth=2, title="EMA 10")
plot(ema3, color=color.yellow, linewidth=2, title="EMA 20")
plot(ema4, color=color.green, linewidth=2, title="EMA 50")
plot(ema4, color=color.green, linewidth=2, title="EMA 50")
plot(ema5, color=color.green, linewidth=2, title="EMA 200")