Estratégia de perseguição de média móvel dupla

Autora:ChaoZhang, Data: 2024-02-20 14:11:31
Tags:

img

Resumo

Esta é uma estratégia de busca baseada em média móvel. Utiliza a direção das médias móveis e sombras de velas para determinar tendências de preços e impulso para entradas e saídas. A lógica principal é ir longo / curto quando a cor da segunda média móvel muda e usar sinais fortes da terceira média móvel para adicionar posições, até 5 adições.

Princípio da estratégia

A estratégia usa médias móveis de Heikin Ashi para determinar tendências.

  1. A segunda média móvel é usada para determinar a inversão da tendência.
  2. A terceira média móvel é utilizada para identificar fortes sinais de ruptura para adicionar posições.

Logic de entrada:

  1. Quando a segunda média móvel mudar de cor de vermelho para verde, vá longo.
  2. Se a terceira média móvel mostrar agora um forte sinal de tendência de alta (veia verde sem sombra inferior), adicione a posição.
  3. Permita até 5 adições.

Lógico de saída:

  1. Quando uma das duas mudanças de cor, feche todas as posições.

Análise das vantagens

As vantagens desta estratégia:

  1. Heikin Ashi reduz o ruído para melhores sinais.
  2. A combinação de médias móveis duplas melhora a precisão do tempo de entrada.
  3. Adicionar posições para perseguir tendências permite um lucro maior.

Análise de riscos

Há também alguns riscos:

  1. A dupla média móvel pode causar batidas.
  2. A superação pode aumentar as perdas.
  3. Os parâmetros necessitam de ajuste para diferentes produtos e prazos.

Os riscos podem ser gerenciados através de stop loss, redução de adições e otimização de parâmetros.

Orientações de otimização

A estratégia pode ser melhorada nos seguintes aspectos:

  1. Teste diferentes conjuntos de parâmetros para as médias móveis.
  2. Otimizar os métodos de stop loss como trailing stop loss.
  3. Parâmetros de ensaio separados para diferentes produtos.
  4. Adicionar filtros para evitar adicionar muito rápido.
  5. Incorporar outros indicadores para o calendário da entrada.

Resumo

Em resumo, esta é uma estratégia de perseguição de tendências baseada na direcionalidade de média móvel dupla. Combina a vantagem da análise de tendência e momento para lucros expandidos da adição de posições. Mas os riscos precisam ser gerenciados por meio de stop loss e ajuste de parâmetros.


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("平均K腳本交易策略", overlay=true)

// 定義 Heikin Ashi 指標
ha_open = security(heikinashi(syminfo.tickerid), "60", open)
ha_high = security(heikinashi(syminfo.tickerid), "60", high)
ha_low = security(heikinashi(syminfo.tickerid), "60", low)
ha_close = security(heikinashi(syminfo.tickerid), "60", close)

// 確定 Heikin Ashi 指標的顏色
isGreen = ha_open < ha_close

// 定義加碼次數
var int add_on_buy = 10
var int add_on_sell = 10

// 定義進場和出場條件
long_condition = crossover(ha_close, ha_open) and isGreen and ha_low == ha_open
short_condition = crossunder(ha_close, ha_open) and not isGreen and ha_high == ha_open
exit_condition = crossover(ha_open, ha_close) or crossunder(ha_open, ha_close)

// 如果條件符合,進行進場和出場操作
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")
    strategy.close("Sell")

// 繪製 Heikin Ashi 蠟燭圖
plotcandle(iff(ha_open < ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Green Candles', color=#53b987, wickcolor=#53b987, bordercolor=#53b987)
plotcandle(iff(ha_open >= ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Red Candles', color=#eb4d5c, wickcolor=#eb4d5c, bordercolor=#eb4d5c)


Mais.