Estratégia de quebra de média móvel de momentum


Data de criação: 2023-09-14 16:06:41 última modificação: 2023-09-14 16:06:41
cópia: 2 Cliques: 582
1
focar em
1617
Seguidores

Princípio da estratégia

A estratégia combina o indicador de dinâmica e a linha de equilíbrio do conceito de BREAKOUT, onde a negociação ocorre quando o indicador de dinâmica muda de direção em sequência e o preço quebra a linha de equilíbrio.

Logística de transação:

  1. Calcule a dinâmica de curto período, como a dinâmica de 5 dias

  2. Quando a potência atual e as duas colunas de potência anteriores são maiores que 50, o sinal de multiplicação é criado

  3. Quando o preço atravessa a linha média de 5 dias, execute mais

  4. Quando o motor atual e os dois pilares de motor anteriores são menores que 50, o sinal de vazio é estabelecido

  5. Executar um curto-circuito quando o preço atravessa a média de 5 dias abaixo

  6. Configurar paradas de ponto fixo e estratégias de rastreamento de stop loss

A estratégia usa a capacidade de discernimento de tendências dos indicadores de momentum e combina-se com a ruptura da linha média para formar um sinal de negociação de alta probabilidade, perseguindo a queda dos preços das linhas curtas.

Vantagens estratégicas

  • A direção da dinâmica contínua é determinante para a tendência

  • Combinação com a ruptura de linha média para melhorar a qualidade do sinal

  • Combinação de estratégias de stop loss e retração de controle

Risco estratégico

  • O sinal contínuo de propulsão pode estar atrasado.

  • Optimizar parâmetros de testes repetidos

  • A definição de stop loss requer prudência

Resumir

A estratégia combina o indicador de massa com o sistema de BREAK de linha média, configurando um stop-loss razoável para garantir a qualidade do sinal e capturar efetivamente oportunidades de tendências de linha curta. Mas a configuração de parâmetros e a otimização da estratégia de stop-loss são essenciais.

Código-fonte da estratégia
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy("BTC MOM EMA V1", overlay=true)

longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5)
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)
    strategy.exit("My Long Entry Id", profit=1000,trail_points=60)

shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5)
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)
    strategy.exit("My Short Entry Id", profit=1000,trail_points=60)