MACD Cross Trader
- Experts
- Versão: 1.0
MACD Cross Trader é um Expert Advisor para o MetaTrader 5 que combina um sinal clássico de cruzamento do MACD com um filtro de tendência EMA de longo prazo, buscando operar na direção da tendência predominante enquanto filtra cruzamentos contra-tendência mais fracos.
Como funciona:
O EA monitora o indicador MACD (EMA rápida, EMA lenta e SMA de sinal, todos configuráveis) buscando um cruzamento altista ou baixista entre a linha MACD e a linha de sinal. Um sinal só é considerado quando o preço está no lado correto de um filtro de tendência EMA de longo prazo: um cruzamento altista só é considerado quando o preço opera acima da EMA de tendência, e um cruzamento baixista só quando o preço opera abaixo dela. Essa combinação busca alinhar as entradas com a direção mais amplo do mercado, em vez de operar cada cruzamento isoladamente.
Stop Loss e Take Profit são calculados dinamicamente a partir do valor atual do ATR, então a gestão da operação se adapta à volatilidade do símbolo e timeframe negociados em vez de usar distâncias fixas em pontos.
Recursos de gestão de risco:
- Verificação de margem livre com uma margem de segurança antes de cada operação, ajudando a evitar rejeições da corretora por "fundos insuficientes"
- Filtro de spread máximo para que operações não sejam abertas durante períodos de spreads anormalmente largos
- Apenas uma posição por vez por gráfico, com sinais de entrada avaliados uma vez por nova barra, em vez de a cada tick
- Trailing stop opcional baseado em ATR que respeita a distância mínima de stop da corretora e verifica se o Take Profit não está muito próximo do preço antes de modificar o Stop Loss, reduzindo erros de "Invalid stops"
- Filtragem por número mágico para que o EA gerencie apenas suas próprias operações
Principais parâmetros:
- InpMagicNumber: número mágico para identificação das operações
- InpTimeFrame: timeframe usado para o cálculo dos sinais
- InpMaxSpreadPoints: spread máximo permitido, em pontos
- InpFastEMA / InpSlowEMA / InpSignalSMA: configurações de cálculo do MACD
- InpEMATrendPeriod: período do filtro de tendência EMA de longo prazo
- InpStopLoss_ATR / InpTakeProfit_ATR: Stop Loss e Take Profit como múltiplos de ATR
- InpLotSize: tamanho de lote fixo usado para novas operações
- Configurações de trailing stop: ativar/desativar, múltiplo de ATR e passo
Como em qualquer estratégia de negociação automatizada, o comportamento passado em testes não garante resultados futuros. Cada mercado e ambiente de corretora é diferente, então teste o MACD Cross Trader minuciosamente no Testador de Estratégias e em uma conta demo, e ajuste os parâmetros para corresponder às características do símbolo e conta que pretende negociar, antes de considerar o uso ao vivo.
