
A estratégia de linha de média composta do MACD é uma ferramenta de negociação sofisticada, projetada especialmente para os comerciantes que seguem as tendências do mercado. A estratégia é baseada em uma combinação poderosa de média real de variação (ATR), média móvel simples (SMA) e média móvel de concentração (MACD) para filtrar e confirmar com precisão os sinais de negociação.
O ATR pode ser usado para ajustar o preço de parada de forma dinâmica. O ATR pode ser customizado e o ATR pode ser multiplicado. A estratégia pode ser ajustada automaticamente à flutuação do mercado, proporcionando uma gestão de risco equilibrada.
Usando o SMA como um filtro de tendência. Ao ajustar os parâmetros do ciclo SMA, o usuário pode alinhar a estratégia com a faixa de tempo de tendência do mercado preferida, aumentando a adaptabilidade da estratégia.
Integração do indicador MACD para detalhar o sinal de entrada. A estratégia é comparar a linha MACD com a linha de sinal, diferenciando os sinais potenciais de múltiplos e vazios, garantindo que a negociação esteja de acordo com o momento fundamental.
Multidireitores:Quando o preço fechar acima do SMA e o período anterior estiver abaixo do SMA, e ao mesmo tempo atravessar a linha de sinal na linha MACD, faça mais. O preço de entrada é definido como o preço atual mais a distância de parada ATR.
Cabeça vazia:Quando o preço fechar abaixo da SMA e o ciclo anterior estiver acima da SMA, e o MACD cruzar a linha de sinal abaixo da linha, faça um corte. O preço de entrada é definido como o preço atual menos a distância de parada ATR.
A estratégia capta a essência da volatilidade do mercado, tendências e indicadores de dinâmica, construindo o sistema de entrada e o mecanismo de gestão de risco. A integração de seus indicadores aumenta a adaptabilidade da estratégia em diferentes condições de mercado e é uma ferramenta ideal para participar de comportamentos tendenciais.
Ao acompanhar a dinâmica das tendências do mercado, a estratégia de captura de tendências pode ajudar os comerciantes a encontrar oportunidades de lucro. Ajustar os parâmetros para se adequar ao estilo de negociação individual e observar como a estratégia desempenha um papel importante na revelação de pontos de negociação favoráveis no mercado.
A estratégia de captação de tendências depende de um conjunto de indicadores para avaliar o estado do mercado, existindo a possibilidade de erros de julgamento em certas condições de mercado. Além disso, a reversão da tendência pode levar a um aumento dos prejuízos.
Pode-se reduzir os falsos sinais, ajustando os parâmetros apropriados, ou definir uma distância de parada mais relaxada. Quando ocorrem situações anormais, pode-se suspender a estratégia para evitar os danos causados por oscilações anormais.
O comprimento do ATR, o ciclo SMA e os parâmetros MACD podem ser testados e otimizados para encontrar os valores mais adequados ao seu estilo.
Outros indicadores podem ser adicionados como filtros auxiliares, como KDJ, OBV, etc., para aumentar a precisão da estratégia. Ou adicionar condições adicionais, como aumento do volume de transação, para evitar ser encaixado.
Pode-se definir um stop curva ou stop oscilante, ajustando a distância de parada em tempo real, reduzindo o risco de perda através do acompanhamento de preços.
A estratégia de linha de equilíbrio composta por dinâmica do MACD combina a capacidade de julgamento de vários indicadores, como a volatilidade, a tendência e a dinâmica do mercado, para construir um mecanismo de confirmação de entrada de mercado e um sistema de controle de risco. A estratégia vale a pena pesquisar e aplicar os comerciantes de quantificação.
/*backtest
start: 2023-02-15 00:00:00
end: 2024-02-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("trend_hunter", overlay=true)
length = input(20, title="ATR Length")
numATRs = input(0.75, title="ATR Multiplier")
atrs = ta.sma(ta.tr, length) * numATRs
// Trend Filter
smaPeriod = input(32, title="SMA Period")
sma = ta.sma(close, smaPeriod)
// MACD Filter
macdShortTerm = input(12, title="MACD Short Term")
macdLongTerm = input(26, title="MACD Long Term")
macdSignalSmoothing = input(9, title="MACD Signal Smoothing")
[macdLine, signalLine, _] = ta.macd(close, macdShortTerm, macdLongTerm, macdSignalSmoothing)
// Long Entry with Trend and MACD Filter
longCondition = close > sma and close[1] <= sma[1] and macdLine > signalLine
strategy.entry("Long", strategy.long, stop=close + atrs, when=longCondition, comment="Long")
// Short Entry with Trend and MACD Filter
shortCondition = close < sma and close[1] >= sma[1] and macdLine < signalLine
strategy.entry("Short", strategy.short, stop=close - atrs, when=shortCondition, comment="Short")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)