Estratégia de acompanhamento de tendências com base em EMA de atraso zero
Visão geral
Esta estratégia é uma estratégia típica de acompanhamento de tendências. Utiliza uma estratégia de EMA de zero-lag para determinar a direção da tendência, combinando mecanismos de parada móvel, parada e recuperação para realizar operações de acompanhamento de tendências.
Princípio da estratégia
-
Calcular o EMA de zero-lag rápido e o EMA de zero-lag lento. Eles usam preços de smoothing de diferentes períodos, respectivamente.
-
Quando uma linha rápida atravessa uma linha lenta, gera um sinal de múltiplos; quando uma linha rápida atravessa uma linha lenta, gera um sinal de vazio.
-
Estabeleça uma linha de stop loss móvel após a entrada, acompanhe os preços mais altos / mais baixos e controle o risco.
-
Configure um stop-loss móvel que se desactiva quando o preço atinge uma certa proporção.
-
A utilização de contadores de abertura de posição permite um mecanismo de acréscimo de posição semelhante ao retorno.
Análise de vantagens
-
A EMA Zero-Lag tem menor resposta a atrasos e pode capturar mudanças de tendência mais rapidamente.
-
A dupla estratégia da EMA é simples, intuitiva e fácil de entender.
-
A configuração do Stop Loss Stop é razoável e permite um bom controle de perdas individuais.
-
O mecanismo de acréscimo pode ser mais lucrativo quando a tendência se expande.
Análise de Riscos
-
A configuração inadequada dos parâmetros pode levar a um stop loss muito radical ou conservador.
-
A escolha inadequada de indicadores para avaliar as tendências pode fazer com que se perca o momento da mudança de tendência.
-
O mecanismo de aceleração pode aumentar as perdas gerais se a tendência se inverter.
-
É necessário ajustar os parâmetros para diferentes variedades, para evitar a sobre-adaptação de uma determinada variedade.
Direção de otimização
-
Teste diferentes parâmetros de ciclo EMA para encontrar a combinação mais adequada.
-
Optimizar a Stop Loss Stop Loss Ratio para encontrar um equilíbrio entre lucro e controle de risco.
-
Ajustar a lógica de acréscimo de posição, limitando o número máximo de posições abertas em um só sentido.
-
Adicionar outros indicadores técnicos para filtragem de entrada e melhorar a qualidade do sinal.
-
Feche as negociações em um determinado período de tempo, evitando períodos de tempo propensos a produzir sinais errados.
-
Parâmetros de teste para diferentes características de variedades, para melhorar a estabilidade.
Resumir
A estratégia opera de forma estável e com uma excelente relação entre o risco e o lucro. O efeito da estratégia pode ser aumentado ainda mais por meio de otimização de parâmetros, filtragem auxiliar e outros meios. Também é necessário estar atento aos erros de sinal que podem surgir em situações individuais.
//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
strategy("MP ZeroLag EMA", "MP 0 Strat", overlay=true, pyramiding=0, initial_capital=100000, currency=currency.USD, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent, commission_value=0.1)
//bgcolor ( color=black, transp=40, title='Blackground', editable=true)
///////////////////////////////////////////////
//* Backtesting Period Selector | Component *//
///////////////////////////////////////////////
testStartYear = input(2018, "Backtest Start Year")
testStartMonth = input(3, "Backtest Start Month")- 1
