O Close At Time é um Sistema de Trading projetado para a plataforma MetaTrader 4, que permite fechar posições abertas ou excluir ordens pendentes, ou até mesmo ambas as opções. Você pode definir como as ordens devem ser fechadas — por símbolo, número mágico ou número do ticket. Além disso, é possível especificar o horário em que o Sistema de Trading irá encerrar as ordens selecionadas. Lembre-se de que o horário é baseado no horário local do computador. O EA também possui uma descrição de erro integrada para os casos em que ocorra algum problema durante o fechamento de ordens individuais.
A ideia por trás do EA é que ele deve sempre tentar realizar a ação. Isso significa que, caso ocorra um erro ao fechar uma ordem ou posição, o EA tentará novamente na próxima atualização (tick). No entanto, existe um pequeno detalhe: se novas operações forem abertas após o horário selecionado e atenderem às condições escolhidas, elas também serão fechadas, pois o EA não é interrompido. Mas isso não fere a ideia básica do sistema.
Parâmetros de Entrada:
Configurações de Fechamento:
extern bool bAllClose = false; //Fechar Todas extern bool bSymClose = false; //Fechar por Símbolo extern bool bMNClose = false; //Fechar por Número Mágico extern bool bTNClose = false; //Fechar por Número do Ticket extern bool PO = false; //Fechar Ordens Pendentes extern bool MO = false; //Fechar Ordens de Mercado extern string TimeToClose="AAAA.MM.DD HH:MM"; //Horário local para fechamento
Parâmetros de Fechamento:
extern string SymClose=""; //Símbolo a ser fechado extern int MNClose = 0; //Número Mágico a ser fechado extern int TNClose = 0; //Número do Ticket a ser fechado
Comentário 0