Estratégia de Crossover de Média Móvel Double EMA
Visão geral
A estratégia de cruzamento de dupla linha média do EMA é uma estratégia de acompanhamento de tendências comum. A estratégia usa a linha média do EMA de dois períodos diferentes, gerando um sinal de compra quando o EMA de curto período atravessa o EMA de longo período e um sinal de venda quando o EMA de curto período atravessa o EMA de longo período para capturar mudanças na tendência de preços.
Princípio da estratégia
A lógica central da estratégia baseia-se no princípio do "fork-dead-fork" da linha média do EMA. A linha média do EMA pode suavizar os dados de preços de forma eficaz, indicando a direção da tendência. A linha do EMA de curto período responde mais rapidamente às mudanças de preço, enquanto a linha do EMA de longo período é relativamente insensível ao ruído e reflete a tendência de longo prazo.
Em particular, a estratégia usa os parâmetros length1 e length2 para definir o comprimento de duas linhas médias do EMA. DemaVal1 é a linha média do EMA de comprimento 1 e DemaVal2 é a linha média do EMA de comprimento 2.
mylang
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
Onde EMA() é a função de cálculo da linha média EMA. Quando demaVal1 atravessa demaVal2 gera o sinal de compra demaCrossover, quando atravessa demaCrossunder gera o sinal de venda demaCrossunder. A estratégia emite instruções de negociação de acordo com esses dois sinais.
Vantagens estratégicas
A estratégia tem as seguintes vantagens:
- A lógica da estratégia é simples, fácil de entender e de implementar.
- A teoria do cruzamento equilíneo está madura e é amplamente utilizada.
- O comprimento dos parâmetros configuráveis é flexível para diferentes ambientes de mercado.
- Pode melhorar a eficácia da estratégia através de parâmetros de otimização.
Risco e otimização
A estratégia também apresenta alguns riscos:
- Quando o mercado não está em tendência, o sinal de cruzamento do EMA pode ser frequentemente falso.
- Os parâmetros padrão podem não ser aplicados a todas as variedades e precisam ser otimizados com base em dados históricos.
De acordo com os riscos acima, pode-se fazer otimização em vários aspectos:
- Ajustar os parâmetros do ciclo EMA para diferentes situações de ciclo.
- Aumentar as condições de filtragem para evitar falsos sinais, como indicadores de correspondência de excelência, indicadores de volume de transação, etc.
- Combinando tendências com indicadores técnicos, como resistência de suporte, para melhorar a eficácia da estratégia.
Resumir
A estratégia de duplo cruzamento equilíneo da EMA é uma estratégia de acompanhamento de tendências simples e práticas. Ela herda a teoria avançada da análise de cruzamento equilíneo e pode ser aplicada a negociação de tendências de diferentes variedades, com boas perspectivas de aplicação, sob a premissa de ajuste de parâmetros e otimização de condições de filtragem.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

