Fechamento Automático de Ordens no MetaTrader 4: Como Funciona o EA Close At Time

Mike 2015.12.02 21:48 13 0 0
Anexo

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

Lista
Comentário 0