Estratégia de negociação Golden Cross e Death Cross
Visão geral
A ideia principal desta estratégia é usar os sinais de forca de ouro e forca de morte do indicador EMA para realizar operações de compra e venda. Ela mapeia simultaneamente vários grupos de EMAs rápidos e lentos e usa seus cruzamentos para julgar os sinais de negociação.
Princípio da estratégia
Esta estratégia define primeiro um conjunto de linhas médias EMA, incluindo as linhas médias EMA rápidas ema1 a ema6 e as linhas médias EMA lentas ema7 a ema12. Em seguida, define os sinais de compra buy_signal e os sinais de venda sell_signal:
- O sinal de compra buy_signal é gerado quando o ema1 é colocado sobre o ema3
- O sinal de venda sell_signal é gerado quando o ema1 atravessa o ema3
Assim, quando a curta-metragem EMA na linha média da EMA longo prazo, indica que o mercado está em uma tendência ascendente, comprar; quando a curta-metragem EMA abaixo da linha média da EMA longo prazo, indica que o mercado está em uma tendência descendente, vender.
A estratégia de determinar a direção da tendência através da monitorização do cruzamento da linha média da EMA para tomar decisões de compra e venda.
Análise de vantagens
A estratégia tem as seguintes vantagens:
-
Usando o indicador de linha média da EMA para determinar a tendência, a linha média da EMA é mais suave em relação às mudanças de preço, e pode filtrar o ruído do mercado de curto prazo, tornando os sinais de negociação mais confiáveis.
-
Ao traçar vários conjuntos de linhas médias EMA, pode-se determinar com mais precisão as mudanças de tendência. O cruzamento de linhas EMA rápidas e lentas pode evitar a perda de importantes pontos de mudança de tendência.
-
A estratégia é simples e clara, emite sinais de negociação através do cruzamento da EMA, é fácil de entender e de implementar, adequada para negociações quantitativas.
-
Os parâmetros do ciclo EMA podem ser personalizados e podem ser ajustados de acordo com diferentes variedades e parâmetros de mercado, respondendo de forma flexível às mudanças no mercado.
Análise de Riscos
A estratégia também apresenta os seguintes riscos:
-
A linha média da EMA tem um atraso que pode atrasar o sinal de negociação.
-
A escolha de uma combinação de parâmetros EMA incorreta pode gerar um sinal de negociação errado.
-
O cruzamento da EMA não pode filtrar eficazmente os falsos sinais causados pela zona de oscilação.
-
Existe um risco de sobre-adaptação, com espaço limitado para otimizar os parâmetros do EMA.
Resposta:
-
Filtragem em combinação com outros indicadores para evitar sinais errados na faixa de vibração.
-
Teste a estabilidade de diferentes parâmetros de ciclo, para evitar que ocorra uma sobre-conformidade.
-
Ajustar adequadamente o conjunto de parâmetros da estratégia ou aumentar o mecanismo de saída para controlar o risco.
Direção de otimização
A estratégia também pode ser melhorada em alguns aspectos:
-
Aumentar a estratégia de stop loss e parar a perda depois de atingir um certo nível.
-
A adição de um mecanismo de reentrada no mercado, ou seja, a configuração de um sinal de recompra e venda.
-
Optimizar a combinação de parâmetros de ciclo cruzado de compra e venda de EMA, procurando o parâmetro otimizado.
-
Adicionar outros indicadores ao julgamento, realizar verificação multifatorial e melhorar a qualidade do sinal.
-
Teste a otimização de parâmetros de diferentes variedades para encontrar o melhor alcance de aplicação.
-
Considerando os fatores de deslizamento nas transações em disco rígido, realize o ajuste de retroalimentação.
Resumir
Esta estratégia usa a linha de equilíbrio do EMA para determinar a direção da tendência, comprando e vendendo de acordo com os sinais de cruzamento. É uma estratégia de acompanhamento de tendências mais simples. Ela tem a vantagem de determinar a mudança de tendência, mas também existe o risco de atraso e oscilação.
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//Companion Strategy script to my Cloud Study. Enjoy! -MP
// study("MP's Cloud Study", overlay=true)
strategy(title="MP's Cloud Strat'", shorttitle="MP's Cloud Strat", overlay=true, precision=6, pyramiding=0, initial_capital=10000, currency="USD", default_qty_type=strategy.percent_of_equity,calc_on_order_fills= false, calc_on_every_tick=false, default_qty_value=100.0, commission_type=strategy.commission.percent, commission_value=0.05)- 1

