작업 종료됨
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
명시
PRECISO DE UM ROBO QUE SEMPRE QUANDO ABRIR UM CANDLE E O MESMO ESTIVER ACIMA DE DETERMINADA MEDIA MOVEL O ROBO ABRE UMA COMPRA. E QUANDO ABRIR UM CANDLE E ESTIVER ABAIXO DE DETRMINADA MEDIA O ROBO ABRA UMA VENDA.
Ou seja, o robô deve sempre abrir uma ordem de compra de quando candle abrir acima de determinada Moving Average e quando o candle abrir abaixo de determinada Moving average uma ordem de venda.
É importante que esse robô tenha nos parâmetros:
-Pontuação para take profit e stop loss por operação;
-Colocação de Break Even se atingir determinada pontuação positiva;
- Opção para lote: fixo/martingale/alocação de risco % em relação ao saldo da conta;
- Opção de encerrar ou não operação em andamento em caso de sinal oposto;
- Qual tipo de Moving Average (simples, exponencial ou somoothed) e período ;
- Quando o robô atingir determinada pontuação no mês positiva ele para de operar;
-Bem como quando atingir determinada pontuação negativa no mês ele também para de operar.
-Horário de abertura e encerramento das operações;
A- Horário de encerramento das operações no dia ( fecha operação independente de atingir o take profit ou stop loss).
B- Opero principalmente em D1, então será basicamente uma operação por dia, mas como dependendo do ativo não começa as 00:00 é importante que o robô tenha um horário de abertura para operação, mesmo que o candle já esteja em andamento. Em todos outros timeframes (m15, m30, h1, h4...) o robô abre a operação assim que começa o candle.
-o robô só pode abrir uma operação por vez, OU SEJA, se estiver operando e começar um próximo candle antes de ter atingido o TP ou SL o robô não abre uma nova operação.