Trabajo finalizado
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Tarea técnica
Olá, preciso de um Expert que faça o Básico de Cruzamento de Médias para FOREX ...
Precisarei do Código Fonte, pois os exemplos que tentei implementar, talvez por falta de experiência não funcionem para FOREX ...
REQUISITOS REFERENTE A ENTRADA DE ORDEM
- ENTRADA no Cruzamento de duas médias; (Curta e Longa);
- ENTRADA somente se um dos últimos 3 Candles forem um Candle de FORÇA na direção; (Candle Anterior ao Cruzamento, Candle que Rompeu o Cruzamento ou Candle atual (No Fechamento) - O Tamanho do Candle de Força, deixar uma Variavel para configurar);
- Quando for fazer entrada, sempre fechar a posição anterior;
- Permitir configurar Stop Loss de 50% do valor da ordem;
- Permitir configurar Stop Gain de 100% do valor da orgem;
- Ter função de verificação de horários; (Quero definir quais Dias/Horarios o Robo pode rodar);
- Exemplo 001: arrayHorarios { De 01/08/2020 14:00 ate 01/08/2020 14:30,
De 01/08/2020 15:00 ate 01/08/2020 15:15);
- (Esta função pode ser Hard Code e eu altero no código quando eu quiser definir os Ranges de dias e horarios);
- Deve permitir definir vários horarios ... Uma Função com Array Hard Code
REQUISITOS REFERENTE A VALORES
- Permitir Rodar com Banca de 500 Dólares ou menos; (Por algum motivo os testes que fiz só permitiram rodar com Banca de 1milhão de dolares);
- Permitir Rodar Trades Baixos de 30 dólares;
REFERENTE AOS STOPS
- Quando Abrir uma Ordem de Venda, fechar automaticamente a Ordem de Compra que já está aberta, e vice versa;
- Stop Loss de 50% (Configuravel dentro do código mesmo)
- Stop Win de 100% (Configura dentro do codigo mesmo)