Descrição
— Melhor Proteção Automatizada de Conta para Prop-Firm com **TODAS AS REGRAS** em **UM script cbot**
Você já cometeu um erro e sempre descobriu quando já era tarde demais?? Como esquecer o novo nível de trailing-stop e passar direto por ele, ou talvez você foi tomar uma bebida depois de um dia de ganhos e de repente descobriu que tinha operações abertas passando da meia-noite e perdeu a conta. Seu dia inteiro de bom humor foi destruído e você chorando no bar enquanto todos ao seu redor estão se divertindo.
**"Contas estouradas não vêm de trades ruins. Elas vêm de esquecer regras que são feitas para você esquecer e estourar contas." Por isso o RiskEnforcer está aqui para reforçar as suas — para que você possa TRADAR e ESQUECER, TODOS OS DIAS, A CADA SEGUNDO, SEM PREOCUPAÇÕES.**
**RiskEnforcer** é um cBot de reforço de risco 24/7 para traders de prop-firm. Ele monitora seu drawdown diário, drawdown máximo, drawdown trailing e marca da meia-noite em tempo real, executando automaticamente exatamente o que você faria — para que uma única sessão ruim nunca custe sua conta financiada. Cada ação é reportada instantaneamente para seu telefone via Telegram.
afaste-se da mesa, vá jantar, durma a noite toda. RiskEnforcer fica nos gráficos para que você não precise.
Agora... para o lado técnico:
Como este cbot é feito para uma ampla gama de regras de prop-firm com diferentes % de regras, TODOS os parâmetros são projetados para serem flexíveis e inseridos pelo usuário **MANUALMENTE** com algumas funcionalidades amigáveis para otimização do estilo de trading do usuário.
CUIDADO **!!!** : Para máxima flexibilidade, decidi deixar o usuário decidir seu buffer. Por favor, insira seu buffer em vez da regra real. **Exemplo: Para uma regra de dd máximo de 5%, sempre insira um valor menor, algo como 4% ou até 4,5% se estiver se sentindo arriscado. O mesmo conceito se aplica a todas as regras. Este número AINDA NÃO considera spreads***
**Detalhes do comportamento do RiskEnforcer :
**RiskEnforcer** não **abre trades e não **interfere na sua estratégia. É uma camada guardiã dedicada que roda junto com seu trading manual ou automatizado e reforça as regras que fazem contas financiadas serem encerradas:
- Otimizado para **múltiplas contas** — o bot tem arquivo de estado embutido para cada conta para que possa identificar corretamente suas contas e o saldo entre múltiplas contas NÃO será misturado a cada ativação.**
- **Proteção de Drawdown Diário** (Regra padrão para todas as firmas) — acompanha seu pico intradiário e fecha forçadamente todas as posições antes que seu limite diário de perda seja ultrapassado. Opcionalmente bloqueia qualquer nova operação até que o drawdown se recupere ou o reset diário passe, se o usuário ativar isso.
- **Proteção de Drawdown Máximo** (Regra padrão para todas as firmas) — um piso estático de patrimônio % calculado a partir do saldo inicial. Se o patrimônio se aproximar dele, tudo é fechado imediatamente.
- **Proteção de Drawdown Trailing (Acho que muitas prop-firms têm isso, se você estiver com elas achará útil**)— para firmas cujo piso de drawdown acompanha seu SALDO MAIS ALTO, NÃO O PATRIMÔNIO. O piso sobe conforme você acumula lucros e pode opcionalmente travar no seu saldo inicial para que o piso não desça abaixo do seu ponto de ancoragem original (APEX faz isso).
- **Cão de Guarda de Stop-Loss** (Hola-prime tem uma violação sorrateira de NO-SL de 30 segundos)— toda posição deve ter um stop loss. Se não tiver, começa uma contagem regressiva; quando expirar, o RiskEnforcer pode colocar o SL para você automaticamente (dimensionado pelo seu risco em dólares por trade) ou fechar a posição como último recurso. **SEMPRER coloque 25 ou 26 segundos, não arrisque.**
- **Colocação Automática de Stop-Loss** — converte seu "risco $ por trade" em um SL dimensionado corretamente para qualquer símbolo e tamanho de lote, colocado no momento em que uma posição nua abre com o timer de SL expirado.
- **Bloqueio de Lucro na Meia-Noite** — Insira quanto tempo antes do reset diário da sua firma, o RiskEnforcer pode garantir uma % personalizada das posições vencedoras abertas para que o lucro flutuante não seja perdido no reset. A hora e o fuso horário da meia-noite são totalmente configuráveis (DST tratado automaticamente).
- **Detecção de Batimento Cardíaco combinada com Alertas no Telegram** — Detecta automaticamente e notifica você na inicialização/desligamento, desconexão e reconexão, cada ação protetora que toma, e cada violação protegida — tudo entregue ao seu telefone em tempo real.
- **Detector de Exposição de Empilhamento Rápido & Monitoramento de Inatividade** (Apenas no log do console, não no telegram, mas será atualizado por solicitação)— avisa quando riscos correlacionados na mesma direção se acumulam em um símbolo, e lembra você antes que as regras de inatividade sejam violadas.
**P.S : Toda execução de risco leva no máximo 10ms para executar, deixar seu buffer em cerca de 5 segundos (5000ms) é mais que suficiente. Sujeito a mudanças durante oscilações de internet e períodos de notícias voláteis, então sempre assuma sua própria responsabilidade.**
O que se espera do usuário em cada Parâmetro de Trading ??
**Categoria da conta:**
-
- Saldo Inicial = Saldo de referência para cálculos de risco
-
- Nome do usuário = Usado puramente para mensagens no telegram, você pode colocar nomes engraçados como **Bruce Wayne, não me importo.**
-
- Nome da Prop Firm = Apenas texto, você decide.
- Resetar Estado Salvo ao Iniciar = Reancora todos os limites para o saldo atual (Para ser usado após um pagamento)
**Categoria de Drawdown Diário:**
- Ativar DD Diário = Alternar Ligado/Desligado
- Gatilho DD Diário (%) = Limite de perda intradiária a partir do pico diário, reseta diariamente um segundo após **marca da meia-noite**.
- Bloquear Novas Operações Após Violação = Evita trading de vingança após violação diária
- Marca da Meia-Noite — Hora / Fuso Horário = Hora do reset diário da sua firma, com ajuste para DST
- Minutos antes do reset = Quantos minutos antes da marca da meia-noite executar sua lógica de bloqueio de lucro (algumas prop-firms como Tradeday exigem 20 minutos antes do fechamento do mercado, nesse caso você pode configurar 25 minutos aqui e definir a marca da meia-noite às 16h no fechamento de NY e isso disparará às 15:35)
**Categoria de Drawdown Máximo:**
- Ativar DD Máximo = Ative ou desative, muito útil se você estiver testando seu algoritmo, bom ter
- Gatilho DD Máximo (%) = Piso geral de patrimônio a partir do saldo inicial
**Categoria de Drawdown Trailing:**
- Ativar / Travar no Ponto de Ancoragem = Alternar Ligado/Desligado
- Piso trailing Saldo-HWM = Alternar Ligado/Desligado, para de seguir no ponto de equilíbrio
**Categoria de Stop Loss:**
- Ativar timer de SL = Alternar Ligado/Desligado
- Timer de SL (em segundos) = Timer de rastreamento nas suas posições sem stop loss (Cuidado com a violação NO-SL de 30 segundos do Hola-prime)
- Risco por Trade ($) = Para colocação automática de SL dimensionada para esse valor (Coloca um SL com risco pré-fixado para o usuário)
**Categoria de Bloqueio de Lucro:**
- **Ativar Bloqueio de Lucro** = Alternar Ligado/Desligado
- Quantidade para Fechar = fecha 25%/50%/75%/100%, oferecendo flexibilidade para todas as regras, prop-firm ou não.
- Limite para Bloqueio de Lucro ($) = Lucro flutuante mínimo para disparar no bloqueio da meia-noite.
-
-
- Exemplo: Limite = 1000, Lucro flutuante = 900, Quantidade para Fechar = Fechar 50%. Não disparará porque o limite não foi alcançado.
-
-
- Disparará se: Lucro flutuante na marca da meia-noite = 9000$, Limite = 8000, Quantidade para Fechar = Fechar 50%, Disparado => Lucro flutuante = 4500
-
-
**Categoria de Monitoramento:**
**Categoria do Telegram:**
- Ativar Telegram = Alternar Ligado/Desligado
- Token do Bot do Telegram e ID do Chat = Recomenda-se assistir um tutorial no Youtube
- Alertas Amigáveis = Ative: As mensagens do TG soarão mais amigáveis.
Para quem é o RiskEnforcer?
**Tamanho da conta:** projetado e testado para contas financiadas e de avaliação de $5.000 a $500.000+. Todos os limites são baseados em porcentagem e escalam automaticamente.
**Tipos de trader:**
- **Traders de prop-firm** — qualquer pessoa que negocie contas financiadas ou de desafio onde uma única violação diária/máxima de drawdown significa encerramento. As regras do RiskEnforcer mapeiam diretamente para os mecanismos usados pelas principais firmas.
- **Traders discricionários que conhecem seus momentos de fraqueza** — se tilt, trading de vingança ou stops esquecidos já custaram uma conta para você, o RiskEnforcer é a disciplina que você não pode desligar no calor do momento.
- **Traders que rodam EAs/cBots sem supervisão** — adiciona uma camada de segurança independente sobre qualquer estratégia automatizada.
**Nível de experiência:** padrões amigáveis para iniciantes com todos os limites expostos para usuários avançados. Você deve conhecer as regras exatas de drawdown e horário de reset da sua firma — o RiskEnforcer reforça os números que você fornece.
**Limitações importantes e notas de uso**
**O CBot ficará offline** **quando você fechar seu app cTrader** (você receberá uma mensagem no TG quando fizer isso). Isso porque ainda é um script rodando dentro do motor do CTrader. Se você precisar de monitoramento 24/7, DEVE manter o aplicativo aberto, o dispositivo ligado e a internet conectada. O cBot foi além detectando e notificando qualquer desconexão. O usuário precisa assumir a responsabilidade por suas contas.
**Distância mínima de stop do corretor.** Alguns corretores impõem uma distância mínima entre o preço de mercado atual e uma ordem de stop-loss. Se o seu Risco por Trade configurado produzir um stop loss mais apertado que o mínimo do seu corretor, o corretor pode rejeitar a colocação automática. Nesse caso, o RiskEnforcer tentará novamente a colocação quando o Timer de SL expirar e, se a nova tentativa também for rejeitada, fechará a posição como uma medida de segurança. Se você negociar com valores de risco muito pequenos ou tamanhos de posição grandes, por favor verifique a distância mínima de stop do seu corretor e configure o Risco por Trade adequadamente.
**Ordenação de Mensagens no Telegram.** Durante uma queda de internet ou do serviço do Telegram, alertas não entregues são enfileirados e tentados novamente automaticamente. Quando a entrega retoma, mensagens reenviadas podem chegar ligeiramente fora da ordem cronológica. Cada alerta é autocontido e inclui seus próprios dados, então nenhuma informação é perdida; por favor, consulte o conteúdo da mensagem em vez da ordem de chegada ao revisar eventos após uma queda.
**Após um Pagamento (Re-Ancoragem).** O RiskEnforcer ancora seus cálculos de drawdown no saldo da sua conta quando é anexado pela primeira vez. Após um pagamento, ative **Resetar Estado Salvo ao Iniciar** (padrão como "não") e reinicie o bot uma vez; todos os níveis de proteção reancoram para seu saldo atual, correspondendo a como as firmas rebaseiam limites após retiradas. Desative o parâmetro depois.
**Aviso de Execução.** O RiskEnforcer fecha posições no mercado quando um limite é ameaçado. Durante volatilidade extrema, gaps de preço ou quedas do corretor, os preços de preenchimento podem diferir dos níveis de disparo, e nenhum software pode garantir que uma violação seja impossível. Configure seus gatilhos com uma margem de segurança dentro dos limites oficiais da sua firma (por exemplo, 4,5% para uma regra de 5%).
**Outras notas.** Uma instância de gráfico protege toda a conta (todos os símbolos). O estado de proteção é salvo por conta e sobrevive a reinicializações. O RiskEnforcer requer uma conexão ativa com a plataforma — se sua máquina ou VPS ficar offline, você receberá um aviso de desconexão no Telegram, mas nenhuma proteção pode agir até que a conectividade retorne. Alertas do Telegram requerem rodar o bot em uma máquina local ou VPS (execução hospedada na nuvem não permite acesso à internet).
Fizemos tudo isso para garantir .... **Sua conta está protegida. Sua noite é sua.** Jantar com amigos. Academia. Dormir. RiskEnforcer observa cada tick enquanto você está fora — no momento em que algo importa, está no seu telefone: **"Ei Alex, acabei de fechar todas as suas posições. O DD diário foi de $2.240. Sua conta está protegida. Agora vá tomar uma bebida — eu cuido de você em casa."**
Resumo
Key features include:
- Daily Drawdown Protection: Tracks intraday high-water marks and force-closes positions before daily loss limits are breached, with optional blocking of new trades after a breach.
- Maximum Drawdown Protection: Closes all positions if equity approaches a predefined floor based on starting balance.
- Trailing Drawdown Protection: Adjusts drawdown floor based on highest balance achieved.
- Stop-Loss Watchdog and Auto Placement: Ensures all positions have stop losses, placing them automatically or closing positions if none are set within a configurable timer.
- Midnight Mark Profit Lock: Automatically closes a configurable portion of winning positions before the daily reset to secure profits.
- Multi-account support with individual state tracking.
- Real-time Telegram alerts for all protective actions, connection status, and breaches.
Users manually configure all parameters to match their prop-firm’s specific rules and risk tolerance. The bot requires the cTrader platform to remain open and connected for continuous operation and alerts.
