Termos de Referência
Preciso de um EA que apenas compre (ou apenas venda) na ABERTURA do candle. No término do tempo do candle, a operação deverá ser fechada no preço que estiver (caso não tenha sido atingido o GAIN ou o LOSS).
Só poderá ocorrer uma única operação em cada candle (compra + venda).
Todos os candles deverão abrir e fechar UMA operação, seguindo as orientações acima.
Fechamento das operações
A forma de fechamento das operações deve ser robusta, ou seja, é preciso garantir que a operação seja fechada.
Pensei da seguinte forma para fechar a operação, mas não sei se é correta. Veja o exemplo: se a operação for de venda e o preço cair 100 pontos (estou falando do WIN), o EA deverá dar uma ordem de compra que seja, por exemplo, 1.000 pontos acima do preço daquele momento. Isso para garantir que a operação seja fechada. Não sei se existe este tipo de ordem. Se que a ordem à mercado pode ter o risco de pular o preço e não abrir a ordem e muito menos executar a ordem. O critério acima serve para o caso se o preço for contra a venda ou se a abertura da operação for de compra.
Pensei também em algo como um supervisório do programa. O EA iria verificar se a operação abriu E fechou. E se não fechou, que dê uma outra ordem de fechamento próximo do preço estipulado.
Os valores de GAIN E LOSS mencionados acima são só exemplos e deverão ser "INPUTs".
Deverá trabalhar para WIN, DOL e os pares de moedas do forex.
O EA deverá trabalhar nos vários tempos gráficos.
Outros INPUTs: número de lotes, Horários de abertura e fechamento de funcionamento.