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:
externbool bAllClose = false; //Fechar Todasexternbool bSymClose = false; //Fechar por Símboloexternbool bMNClose = false; //Fechar por Número Mágicoexternbool bTNClose = false; //Fechar por Número do Ticketexternbool PO = false; //Fechar Ordens Pendentesexternbool MO = false; //Fechar Ordens de Mercadoexternstring TimeToClose="AAAA.MM.DD HH:MM"; //Horário local para fechamento
Parâmetros de Fechamento:
externstring SymClose=""; //Símbolo a ser fechadoexternint MNClose = 0; //Número Mágico a ser fechadoexternint TNClose = 0; //Número do Ticket a ser fechado

Comentário 0