Trabalho concluído
Termos de Referência
Tenho um indicador que emite um sinal (SilverTrend), no qual está em anexo. Ao anexar no gráfico ele plota sinais de compra e sinais de venda. Analisei alguns dias e gostei dele, porém necessito que um robô de negociação, abra posição de compra/venda automaticamente quando é sinalizado no gráfico ou na janela de alerta. Utilizarei para operar em daytrade de mini-índices (WIN$N e WDO$N)
Quando o mesmo sinal se repete (raro acontecer) e a ordem já foi aberta no sinal anterior, então deverá manter mesma posição, ignorar o sinal.
Normalmente ocorre de ele emitir a janela de alerta para comprar/vender e após um tempo curto, ele inserir no gráfico o sinal. Porém acontece as vezes, de ele emitir alerta na janela e não inserir o desenho no gráfico. Então acredito que é ele mudou de opinião, alertou compra/venda e mudou de ideia, não inserindo no gráfico. Para isso gostaria que no setup, tivesse uma opção "Operar pelo alerta" e outra "Operar pelo desenho gráfico". Pode ser um único parâmetro onde seleciono qual desejo.
O encerramento da negociação ocorrerá quando aparecer sinal contrário. Ou então Stops, caso esteja configurado Stops.
Preciso também que seja implementado as opções abaixo no setup do EA (para possível otimização e alteração de valores):
Quantidade de lote a operar (volume);
Timeframes (todos do MT5);
Parâmetros originais do próprio indicador e se possível traduzir para português (ver imagem em anexo)
Horário para começar operar;
Horário para encerrar operações;
Stop Loss (em pontos);
Stop Gain (em pontos);
Stop Móvel;
Break Evens 1 (em pontos);
Break Evens 2 (em pontos);
Break Evens 3 (em pontos);
Break Evens 4 (em pontos);
Sobre Stop móvel e break Evens, esse vídeo explica e quero que seja igual:
Os Breaks Evens deverá ter a opção de distância e ganho. Alguns chamam o Break Evens de Trailing Stops, é parecido eu acho.
Deverá ser possível sua otimização e backtests.
Deverá ser possível eu fazer teste antes (em conta DEMO e backtest).
Após acertado toda negociação e entregue o robô, quero também o arquivo do código base.
O alerta do indicador não precisa surgir quando robô opera, mas o desenho sim, seria interessante.
Qualquer dúvida favor comentar.