Olá, pessoal!
Hoje quero compartilhar com vocês um EA (Expert Advisor) que estou desenvolvendo. O projeto ainda está em fase de testes, mas decidi abrir para que todos possam brincar e explorar suas funcionalidades.
Como Funciona
Todas as alterações acontecem aqui:
// REALIZA ORDEM
if (OrdersTotal() < 1)
{
//if (m1==1&&m5==0&&m15==1&&m30==1&&h1==1&&h4==1)
if (/*m1==1&&*/cm5U<10&&m5==1&&cm15U>200&&m15==1&&m30==1&&h1==1&&h4==1)
{
if (fail) StopLoss=StopLoss+5;
BUY_FX(NULL);
}
//if (m1==0&&m5==1&&m15==0&&m30==0&&h1==0&&)//h4==0)
if (/*m1==0&&*/cm5D<10&&m5==0&&cm15D>200&&m15==0&&m30==0&&h1==0&&h4==0)
{
if (fail) StopLoss=StopLoss+5;
SELL_FX(NULL);
}
//SELL_FX(NULL);
//BUY_FX(NULL);
}
Estou disponibilizando algumas configurações para você testar.
Abaixo estão os tempos em que o indicador HAS está ativo, medidos em ticks. O 'U' significa que está subindo e o 'D' que está descendo.
Na tela, a troca entre as duas condições depende de o indicador HAS estar em alta ou baixa (VERMELHO/VERDE).
int cm1U,cm5U,cm15U,cm30U,ch1U,ch4U=0;
int cm1D,cm5D,cm15D,cm30D,ch1D,ch4D=0;
As variáveis abaixo são as normais:
extern int TakeProfit=20;
extern int StopLoss=500;
extern int Magic=12367;
extern double LOT = 0.1;
Abaixo estão as condições reais de alta/baixa do indicador. 0 significa que está em baixa, e 1 que está em alta.
Por exemplo, se m1=0, isso indica que o indicador HAS no gráfico M1 está em baixa (VERMELHO).
int m1,m5,m15,m30,h1,h4;
Com isso, você pode experimentar e ajustar várias configurações.
A condição abaixo significa:
Desconsiderar o gráfico m1 do HAS, o contador de ticks de 5 minutos deve estar abaixo de 10, o contador de ticks de 15 minutos deve estar abaixo de 200, e os demais (30 minutos a 4 horas) devem estar em alta (1).
if (/*m1==1&&*/cm5U<10&&m5==1&&cm15U>200&&m15==1&&m30==1&&h1==1&&h4==1)
Você vai precisar do indicador HAS para isso. Salve-o na pasta de indicadores.
Esse EA pode ser executado em qualquer período de tempo, pois ele analisa todos os intervalos.
Qualquer dúvida, sugestão ou apenas uma boa conversa será muito bem-vinda! :)


Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- MQL5 Wizard: Sinais de Negócios com 3 Corvos Negros/3 Soldados Brancos + Estocástico para MetaTrader 5
- Como Integrar Eventos de Alto Impacto do ForexFactory no Seu EA para MetaTrader 4
- Trader Automático: RSI e MFI com Otimização Automática para MetaTrader 4
- Ilan 1.6 Dynamic HT: O EA Ideal para MetaTrader 5