Drawdown Limit Guard
- Utilitários
- Versão: 1.0
- Ativações: 10
O Drawdown Guard monitora a conta em relação aos limites de perda que você define, e fecha o que precisa ser fechado quando um limite é atingido - é só isso que ele faz. Ele não decide quando comprar ou vender, e não dá conselhos.
Você define um limite de perda diário, um total, ou os dois. À medida que a perda se aproxima de um limite, a ferramenta avisa; ao atingir o limite, ela fecha qualquer posição e cancela qualquer ordem pendente aberta a partir daquele momento, e - só se essa opção estiver ligada - também as posições já abertas.
Vale dizer com clareza: esta ferramenta não consegue impedir que uma nova ordem seja aberta. O MetaTrader 5 não tem nenhuma função para desligar novas operações, e o Market não permite DLLs, então quando uma ordem se abre depois de atingido o limite, a ferramenta a fecha logo em seguida - cerca de um quarto de segundo depois, em testes. Uma pequena perda de spread e movimento de preço ainda acontece nessa ordem.
É usada de duas formas: para vigiar uma regra própria (por exemplo, não perder mais que um percentual fixo em um dia), ou para vigiar os números de perda diária e total de um programa de conta financiada. Se uma regra específica é realmente cumprida depende das configurações, da operação e da corretora de cada um - isso está fora do que qualquer ferramenta consegue controlar; esta apenas reporta os números informados e age de acordo.
O que ela monitora: a perda diária, a queda em relação ao saldo ou patrimônio no início do dia de negociação; e a perda total, medida a partir do saldo inicial ou do ponto mais alto que a conta já atingiu - nesse modo, a referência acompanha o pico para cima, nunca recua, e permanece mesmo depois que o monitoramento é retomado. A base de cálculo é saldo ou patrimônio, conforme a regra seguida. O reinício diário acontece numa hora e minuto escolhidos, no horário do servidor, e segue o calendário mesmo em dias sem operação.
Ela age em dois estágios. Um aviso a um percentual do limite mostra uma notificação na tela e um alerta, sem tocar na operação. No limite em si, o painel muda para Stopped, e a partir daí qualquer posição que se abra é fechada e qualquer ordem pendente é cancelada, até o monitoramento ser retomado. Posições já abertas quando o limite foi atingido ficam intactas, a menos que essa opção esteja ligada - desligada por padrão, então nada do que já está aberto se fecha sem essa escolha. Uma vez parado, o monitoramento fica parado até ser retomado manualmente - e se a conta ainda estiver além do limite, Resume monitoring não se sustenta: a próxima verificação para tudo de novo na hora, então é preciso mudar as configurações ou esperar o reinício diário.
O painel no gráfico mostra a perda diária e total atuais, o valor que falta para cada limite e o percentual desse limite já consumido, o tempo até o reinício diário, o pico atingido, e o estado - Monitoring, Warning ou Stopped. Os alertas chegam por popup, som e notificação push no celular, cada um ligável separadamente. Um filtro por número mágico permite agir só nas posições de um EA, ou em todas. O estado é salvo num arquivo e restaurado após um reinício, então reiniciar não zera o progresso do dia.
O que ela não faz: não abre operações, não escolhe entradas nem envia sinais, e não prevê nada. Não consegue impedir que uma ordem se abra - ela a fecha logo depois, daí a pequena perda de spread e movimento nessa ordem, como já explicado. Precisa do Algo Trading ligado para fechar uma posição; se estiver desligado, nada pode ser fechado, e ela avisa isso. Se a conta ainda estiver além de um limite, Resume monitoring não se sustenta - a próxima verificação trava tudo de novo na hora. Só um gráfico por terminal a executa; um segundo é recusado, para que nada seja fechado duas vezes. Se o MetaTrader 5 fechar de forma anormal, o último estado pode não ter sido salvo, já que é gravado ao encerrar. Depois de um depósito ou saque, o saldo inicial para a perda total precisa ser atualizado manualmente.
Sem DLL, sem site ou API externos, sem servidor de terceiros - tudo roda dentro do terminal.
A demonstração gratuita só funciona no Testador de Estratégias. Ali só roda um EA e esta ferramenta não abre nada por conta própria, então não tem nada seu para fechar - mas a vigilância de perdas, o painel e os dois estágios funcionam. Configure o tipo de limite diário para um valor fixo e pequeno, e rode um teste que gere perda para ver Warning e depois Stopped, em modo visual para acompanhar o painel enquanto a perda cresce. O testador não oferece jeito de colocar uma ordem manualmente, então o fechamento em si não pode ser demonstrado ali - essa parte roda numa conta real ou demo.
Todos os parâmetros já têm valores padrão que funcionam. Base de cálculo (saldo ou patrimônio). Saldo inicial para a perda total - zero usa o saldo atual no primeiro início. Tipo e valor do limite diário (percentual ou valor) - zero desliga o limite diário. Tipo e valor do limite total - zero desliga o limite total. Perda total medida a partir do saldo inicial ou do ponto mais alto atingido. Limiar de aviso como percentual do limite. Hora e minuto de reinício diário, horário do servidor. Fechar posições e cancelar ordens pendentes abertas após atingir o limite. Fechar posições já abertas ao atingir o limite. Alerta popup, notificação push, som de alerta. Canto do painel. Filtro por número mágico - zero significa todas as posições.
Negociar câmbio e CFDs envolve risco de perda. Esta ferramenta é um auxílio operacional que monitora perdas e fecha posições nos limites 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.
