Estratégia Golden Cross de Média Móvel Dupla


Data de criação: 2023-12-25 15:15:46 última modificação: 2023-12-25 15:15:46
cópia: 0 Cliques: 553
1
focar em
1623
Seguidores

Estratégia Golden Cross de Média Móvel Dupla

Visão geral

Esta estratégia usa o princípio do cruzamento dourado de duas médias móveis, em combinação com o indicador RSI, para determinar o ponto de compra e venda. A estratégia determina principalmente o cruzamento entre o EMA de 26 ciclos e o EMA de 12 ciclos, e o cruzamento entre o SMA de 100 ciclos e o SMA de 200 ciclos, em combinação com o indicador RSI, para determinar se um sinal de negociação é emitido quando o cruzamento ocorre.

Princípio da estratégia

A estratégia baseia-se principalmente no princípio de cruzamento de duas médias móveis. Em uma média móvel dupla, um EMA de 26 períodos representa uma tendência de curto prazo, e um EMA de 12 períodos representa uma oscilação de preços mais curta. Quando o EMA de curto prazo é atravessado pelo EMA de curto prazo, o preço é revirado para baixo, e é considerado um sinal múltiplo. Quando o EMA de curto prazo é atravessado pelo EMA de longo prazo, o preço é revirado para baixo, e é considerado um sinal em branco.

Ao mesmo tempo em que julga o cruzamento entre a EMA e a SMA, a estratégia também combina o indicador RSI para emitir um sinal de negociação. O RSI pode determinar se o preço está em um estado de sobrecompra ou de sobrevenda. O RSI acima de 70 é um sinal de sobrecompra e o RSI abaixo de 30 é um sinal de sobrevenda.

Vantagens estratégicas

  1. Usando duas EMAs para determinar o movimento de preços de curto prazo, e usando duas SMAs para determinar o movimento de preços de médio e longo prazo, pode-se encontrar efetivamente o ponto de viragem dos preços.

  2. A combinação com o indicador RSI evita que os sinais de negociação sejam erroneamente emitidos quando os preços são superados.

  3. Os parâmetros da EMA e SMA podem ser adaptados a diferentes períodos e variedades de negociação.

  4. A estratégia é simples, clara, fácil de entender e de otimizar.

Risco estratégico

  1. As médias móveis duplas são retardadas e não permitem uma previsão do ponto de viragem.

  2. Se os parâmetros de EMA e SMA não forem ajustados adequadamente, um grande número de sinais errados pode ser gerado.

  3. O indicador RSI também pode falhar, não sendo capaz de avaliar com eficácia o estado de sobrecompra e sobrevenda dos preços.

  4. A variedade de transações é diferente, os parâmetros precisam ser ajustados e não são universais.

A solução para o risco

  1. Em combinação com outros indicadores de previsão, os indicadores de previsão de preços e possíveis pontos de inflexão.

  2. A estabilidade dos parâmetros é testada, sendo escolhido o melhor resultado da combinação de parâmetros.

  3. Combinação com outros indicadores como KD, BOLL para evitar falhas no RSI.

  4. Testar os parâmetros de acordo com as diferentes variedades de transação e salvar o modelo de combinação de parâmetros.

Direção de otimização da estratégia

  1. Teste diferentes combinações de parâmetros do ciclo EMA e SMA para encontrar o parâmetro ideal.

  2. Adicionar outros critérios de avaliação para formar estratégias de combinação de indicadores. Os mais comuns são KD, MACD, etc.

  3. Aumentar a estratégia de stop-loss e definir uma proporção de stop-loss razoável.

  4. Otimizar o tempo de entrada, evitando a entrada quando o preço flutua excessivamente. Pode-se configurar o limiar de flutuação de preços.

  5. Distinguir os cenários de mercado e estabelecer diferentes condições de sinais de negociação.

Resumir

Esta estratégia utiliza principalmente o princípio de cruzamento de duas médias móveis para emitir sinais de negociação, é simples, prático e fácil de otimizar. Mas há um certo atraso que não permite determinar o ponto de viragem dos preços, e também pode falhar em determinados mercados.

Código-fonte da estratégia
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(shorttitle = "Gamma pips EMA Cross", title="MA Cross", overlay=true)
s100sma = sma(close, 100)
s200sma = sma(close, 200)
s26ema = ema(close,26)
s12ema = ema(close,12)

plot(s100sma, color = green, linewidth = 5)
plot(s200sma, color = blue, linewidth = 5)
plot(s26ema, color = yellow, linewidth = 3)
plot(s12ema, color = red, linewidth = 3)
EMACross = plot(cross(s26ema, s12ema) ? s26ema : na, style = cross, linewidth = 5, color = red)
SMACross = plot(cross(s100sma, s200sma) ? s200sma : na, style = cross, linewidth = 5, color = white)
Alert = cross(s26ema, s12ema)
alertcondition(Alert, title="EMA Crossing")

//============ signal Generator ==================================//
EMACrossover = crossover(s26ema, s12ema) //if yellow cross and is above red ->SELL
EMACrossunder = crossunder(s26ema, s12ema) //if yellow cross and is below red ->BUY
SMACrossover = crossover(s100sma, s200sma) //green crosses above blue ->Buy
SMACrossunder = crossunder (s100sma, s200sma) //green crosses below below ->Sell
price = close
BuyCondition = (EMACrossunder) and (price >= s100sma)
SellCondition = (EMACrossover) and (price <= s100sma)

///---------Buy Signal-------------///
if (BuyCondition)
    strategy.order("BUY ema crossunder", strategy.long)

 
///Short signal------//
if(SellCondition)
    strategy.order("SELL ema crossover", strategy.short)