Trabalho concluído
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Termos de Referência
Preciso de um EA que detect a frequência de rompimento do dólar(wdo/dol) da seguinte forma:
O primeiro rompimento a ser medido deve acontecer em um horário setado pelo trader
O final do rompimento se dá quando o dólar volta 2,5 após fazer uma nova máxima ou mínima
Se o rompimento foi de 5 pontos, o robô deve pendurar duas ordens. A primeira ordem a 4.5 pontos e a segunda a 5.5 pontos da máxima ou mínima e assim por diante.
Caso o rompimento ultrapasse os 7 pontos, a frequência deve ser considerada pela metade, até 5 pontos.
Ex: Se romper 8 pontos, a frquência considerada será 5, portanto as ordens devem ficar a 4.5/5.5 pontos de distância da máxima ou mínima.
Rompimentos até 1.5 são falsos rompimentos(esta variável deve ser configurável). Nos falsos rompimentos a frequência a ser considerada será a antiga.
Ex: O mercado está rompendo 4 pontos e então rompe 1.5 pt. As ordens devem considerar o valor da nova máxima ou mínima e usar a frequência de 4 pontos para pendurar as ordens.
Caso as duas ordens sejam executadas, o EA deve trazer o TP para o "tp de preço médio" que deve ser uma variável configurável pelo trader. Ao executar apenas 1 ordem, a segunda ordem deve ser retirada.
O EA deve conter campos para cadastro de notícias e as ordens devem ser retiradas 5 minutos antes e recolocadas 5 minutos depois(variável configurável).
O alvo da operação deve uma ordem pendurada e não o tp do metatrader(o metatrader sai à mercado e isso impacta no lucro).
Após o preço chegar no TP, o stop loss deve ser levado par ao 0 a 0
O EA deve possuir limite de perda e meta de ganho.
Alvo de tp e sl deve ser configurável.
O EA deve parar em um horário determinado pelo trader.