Ideia de: Scriptor.
Código MQL5 por: Vladimir Karputov.
O EA Firebird v0.60 realiza operações com base no indicador iMA (Média Móvel). Existe um parâmetro que define a Distância entre a "MA" e o preço - a distância do indicador em relação ao preço. Antes de enviar uma ordem de trade, o sistema verifica quanto tempo passou desde a abertura da última posição: se menos de dois períodos (timeframes) se passaram, a nova posição não será aberta.
Parâmetros de Configuração
- Lots - tamanho da posição a ser aberta;
- Stop Loss (em pips) (não use "0") - valor do Stop Loss; é proibido definir "0";
- Take Profit (em pips) (não use "0") - valor do Take Profit; é proibido definir "0";
- MA: período de média - período de cálculo da média do indicador;
- MA: deslocamento horizontal - deslocamento horizontal do indicador;
- MA: tipo de suavização - tipo de suavização do indicador;
- MA: tipo de preço - tipo de preço utilizado pelo indicador;
- Distância entre "MA" e o preço (como porcentagem) - distância do indicador em relação ao preço, em porcentagem;
- Negociar na sexta-feira - habilitar negociações na sexta-feira;
- Step: distância entre posições (em pips) - distância entre as posições;
- Aumento do step dependendo da quantidade de posições - aumentar o step conforme o número de posições aumenta;
- número mágico - identificador único para o EA.
Segue um exemplo de teste para todos os símbolos no H1 com os parâmetros padrão:

Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Baixe Todo o Histórico de Ticks de um Símbolo no MetaTrader 5
- MasterMind 2: O Robô de Trading para MetaTrader 4 que Você Precisa Conhecer
- Trader Automático: RSI e MFI com Otimização Automática para MetaTrader 4
- VR-SETKA-3: Um EA Revolutionário para MetaTrader 5