Trade Pause Scheduler
- Utilitários
- Versão: 1.0
- Ativações: 10
O Trade Pause Scheduler mantém a conta afastada dos horários que você prefere não enfrentar. Você escolhe as janelas; durante uma delas, ele cancela ordens pendentes que são colocadas e fecha posições que são abertas, e quando a janela termina tudo volta ao normal. Ele não abre operações, não escolhe entradas nem envia sinais.
As janelas podem ser definidas de três formas. Por divulgação econômica: escolha a importância (só alta, alta e média, ou todas) e os países que interessam, depois diga quantos minutos antes e depois de uma divulgação a pausa deve durar. Por dia e horário: até três janelas, escritas como você diria - Mon-Fri 06:00-08:00, Mon,Wed,Fri 09:30-10:15, All 12:00-12:30, ou Fri 23:00-01:00 para uma que termina no dia seguinte; ao iniciar, o log mostra como cada linha foi lida, então um erro de digitação se revela em vez de ficar escondido. Manual: Pause now inicia uma pausa imediatamente, Resume a encerra - e apertar Resume dentro de uma janela agendada faz com que essa janela não pause de novo pelo resto da sua duração.
Durante uma janela, ordens pendentes colocadas naquele momento são canceladas e posições abertas naquele momento são fechadas; tudo que já estava aberto quando a janela começou permanece intocado - esta é uma ferramenta para não começar algo novo no meio de uma divulgação, não para liquidar o que já se tem. Aponte-a para um único EA com o filtro de número mágico, ou deixe em zero para agir sobre tudo na conta, incluindo operações feitas manualmente.
O painel mostra o estado, quando a próxima janela começa e por quê, as divulgações que vêm a seguir, e quantas operações foram fechadas na janela atual; pode ser arrastado para qualquer lugar e recolhido a uma única linha, e tanto a posição quanto o estado recolhido sobrevivem a um reinício do terminal. As janelas de pausa aparecem sombreadas no eixo do tempo, e enquanto uma pausa está ativa há uma barra vermelha cruzando o topo do gráfico - o que importa mais do que parece, já que um dos usos comuns é a abertura de segunda-feira, e nenhum candle é desenhado durante o fim de semana, então qualquer coisa presa só ao eixo do tempo ficaria fora da borda direita, onde nunca seria vista.
Alertas no início e no fim podem ser um popup, uma notificação push no celular, um som, ou nenhum deles.
Se o filtro escolhido fosse pausar mais de um quarto da semana seguinte, o painel avisa e o log imprime os números - quantas janelas, quantas horas, que fração do período. Códigos de país desconhecidos são reportados em vez de descartados em silêncio, e um número mágico que continua entrando dentro de uma janela também é reportado, uma vez, para que a origem dos fechamentos repetidos fique clara.
O que ele não faz: não consegue impedir que uma ordem seja aberta - o MetaTrader 5 não tem nenhuma interface para isso e o Market da MQL5 não permite DLLs, então ele fecha a posição logo depois que ela abre, e o spread mais qualquer movimento de preço nesse meio-tempo são um custo real, pago a cada tentativa se um EA continuar reentrando; não há limite para o número de fechamentos, porque um limite significaria a ferramenta ficar em silêncio no meio de uma janela. Ela não consegue fazer nada enquanto o Algo Trading está desligado no terminal, e avisa isso. Janelas de notícias precisam do calendário econômico do terminal, um recurso de conta real inacessível no Testador de Estratégias, então a pausa por notícias fica inativa ali enquanto as janelas de dia/horário continuam funcionando. Com o filtro mágico em zero, ela age sobre tudo, incluindo operações feitas manualmente. Não toca em posições já abertas quando uma janela começou. Só um gráfico por terminal a executa - o MetaTrader 5 permite um EA por gráfico, e uma segunda cópia recusa iniciar para que nada seja fechado duas vezes. Os nomes das divulgações aparecem no idioma que o próprio terminal fornece.
A demonstração gratuita roda no Testador de Estratégias, onde o calendário econômico não é acessível - use uma janela de dia/horário em vez disso: desligue a opção de janelas de notícias, coloque uma janela que o período de teste vai alcançar no primeiro slot de janela de horário (por exemplo, All 09:00-12:00), e rode em modo visual. Na hora de início, o painel muda para Paused e a barra vermelha aparece; na hora de fim, volta para Active, e o log imprime o início e o fim da janela junto com como ela foi lida. O testador roda só um EA e não oferece jeito de colocar uma ordem manualmente, então não há nada ali para a ferramenta cancelar ou fechar - o que ele mostra é o agendamento em si: as janelas, o painel, as marcas no gráfico. O cancelamento e o fechamento acontecem numa conta real ou demo.
Sem DLL, sem site ou API externos, sem servidor de terceiros, sem arquivos extras para instalar, e nada é coletado do terminal.
Dezessete parâmetros, todos com valores padrão que já funcionam como estão - nada precisa ser configurado antes da primeira execução.
Negociar câmbio e CFDs envolve risco de perda. Esta ferramenta pausa e retoma a atividade de negociação nos horários definidos. Não oferece conselhos nem sinais de negociação e não promete nenhum resultado. Cada decisão de negociação, com seu resultado, continua sendo de responsabilidade de quem opera.
