Usando a estratégia de negociação quantitativa MACD
Visão geral
Esta estratégia usa o MACD para construir sinais de negociação de longo prazo, fazendo mais quando o MACD está abaixo de um determinado nível, aproveitando as oportunidades de negociação de reversão.
Princípio da estratégia
Quando o indicador MACD está abaixo do sinal SIGNAL e o valor absoluto MACD está abaixo de -0.00025, o sinal de multiplicação é gerado. Após o multiplicação, se a linha MACD atravessar novamente a linha SIGNAL, a posição é neutralizada.
Esta estratégia usa o indicador MACD para detectar intervalos de oversold, e, de acordo com a teoria da linha média, existe uma probabilidade de reversão do preço das ações no curto prazo, com base nessa probabilidade, estabelece um sinal de multiplicação.
Vantagens estratégicas
- O indicador MACD é usado para determinar o período de sobrevenda com certa confiabilidade.
- Sinais e regras de negociação simples e fáceis de implementar.
- A linha longa mantém posições, não negocia com frequência, reduzindo custos de negociação e perdas de pontos de deslizamento.
Risco estratégico
- Risco de falha de inversão.
- Parâmetros incorretos resultam em falhas. Configurações incorretas dos parâmetros MACD resultam em sinais errados.
O risco pode ser reduzido com parâmetros de otimização.
Otimização de Estratégia
- Optimizar os parâmetros MACD para encontrar a melhor combinação de parâmetros.
- Teste diferentes períodos de detenção para encontrar o melhor ciclo de detenção.
- Aumentar o mecanismo de prevenção de perdas.
Resumir
Esta estratégia utiliza o indicador MACD para determinar a probabilidade de reversão da formação de um intervalo de oversold para estabelecer um sinal de multiplicação e lucrar com a forma de manter posições de longa linha. Optimiza os parâmetros do MACD e aumenta a confiabilidade do mecanismo de parada. Em geral, usa indicadores e regras mais simples para construir uma estratégia de quantificação fácil de entender e implementar.
//@version=3
strategy(title="MACD - EURUSD", shorttitle="MACD EURUSD")
// Getting inputs
fast_length = input(title="Fast Length", defval=12)
slow_length = input(title="Slow Length", defval=26)
src = input(title="Source", defval=close)
signal_length = input(title="Signal Smoothing", minval = 1, maxval = 50, defval =9)
sma_source = input(title="Simple MA(Oscillator)", type=bool, defval=false)
sma_signal = input(title="Simple MA(Signal Line)", type=bool, defval=false)
// Plot colors- 1

