Esse EA é uma evolução da primeira versão do Breakdown da Candlestick Anterior.
Agora, foram adicionados novos parâmetros:
- Hora de Início - hora para o início da operação
- Minuto de Início - minuto para o início da operação
- Hora de Fim - hora para o fim da operação
- Minuto de Fim - minuto para o fim da operação
Além disso, o trailing agora funciona a cada tick.
O EA aguarda o rompimento em qualquer timeframe, desde 1 minuto até 1 mês. A primeira barra é verificada para o rompimento no timeframe especificado Breakdown da Candlestick Anterior. Também é possível habilitar dois filtros - Média Móvel.
No EA, o trailing é implementado de forma que, na primeira modificação do nível de Stop Loss, o Stop Loss é movido para o breakeven.
A quantidade de posições pode ser fixa (Lots acima de zero e Risk igual a zero) ou calculada dinamicamente em porcentagem de risco por operação (Risk acima de zero e Lots igual a zero).
ATENÇÃO! Não são permitidas situações onde:
- Ambos "Lots" e "Risk" estão acima de zero;
- Ambos "Lots" e "Risk" são iguais a zero.
Ao atingir o lucro alvo Fechar todas as posições quando o lucro for alcançado, todas as posições serão encerradas. O EA garante que não mais de uma posição em cada direção seja aberta no timeframe especificado Breakdown da Candlestick Anterior.

Fig. 1. Timeframe atual: M15, rompimento configurado para H4
Entradas
- Breakdown da Candlestick Anterior - timeframe da candlestick a ser rompida;
- Desvio do High ou Low - desvio do High e Low da candlestick rompida;
- Rápida: período médio - Média Móvel "Rápida": Período de média; se definido como zero, o filtro dos indicadores "Rápida" e "Devagar" não será utilizado;
- Rápida: deslocamento horizontal - Média Móvel "Rápida": Deslocamento horizontal do indicador;
- Rápida: tipo de preço - Média Móvel "Rápida": Tipo de preço sobre o qual o indicador é calculado;
- Devagar: período médio - Média Móvel "Devagar": Período de média; se definido como zero, o filtro dos indicadores "Rápida" e "Devagar" não será utilizado;
- Devagar: deslocamento horizontal - Média Móvel "Devagar": Deslocamento horizontal do indicador;
- Devagar: tipo de preço - Média Móvel "Devagar": Tipo de preço sobre o qual o indicador é calculado;
- Rápida e Devagar: tipo de suavização - tipo de média (comum para "Rápida" e "Devagar");
- Stop Loss - stop loss;
- Take Profit - take profit;
- Trailing Stop - trailing (funciona como breakeven na primeira modificação do Stop Loss);
- Passo de Trailing - passo de trailing;
- Lots - tamanho do lote é fixo (Risk deve ser definido como zero);
- Risk - tamanho do lote é calculado dinamicamente em porcentagem de risco por operação (Lots deve ser definido como zero);
- Número máximo de posições em uma direção;
- Fechar todas as posições quando o lucro for alcançado.
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Como Criar Sinais de Negociação com MQL5 Wizard Usando Estrelas da Manhã e da Noite + Estocástico
- MQL5 Wizard: Sinais de Negócios com 3 Corvos Negros/3 Soldados Brancos + Estocástico para MetaTrader 5
- MQL5 Wizard: Sinais de Negociação com Padrões Candlestick e RSI no MetaTrader 5
- MQL5 Wizard: Sinais de Negociação com 3 Corvos Negros/3 Soldados Brancos e MFI