Bbmamy Trade and Risk Manager

Bbmamy Trade and Risk Manager é um utilitário de execução manual e semiautomática e de controle de risco para o MetaTrader 5. Ele reúne dimensionamento de posições adaptado à corretora, execução de ordens a mercado e pendentes, escalonamento por zona, gestão de posições, proteções da conta, notificações móveis e registro local em um único espaço de trabalho no gráfico.

O utilitário não gera sinais nem escolhe a direção da operação. Você define o setup, a entrada, o stop loss e o alvo. O Bbmamy transforma esse plano em um fluxo estruturado de ordens e mostra a exposição financeira planejada antes da confirmação.

POR QUE OS TRADERS O UTILIZAM

• Calcula o volume com base na distância real entre a entrada e o stop loss
• Expressa o risco como percentual do saldo, patrimônio ou margem livre
• Inclui a comissão estimada e o slippage no cálculo pré-operação
• Envia e modifica ordens a mercado ou pendentes por meio de um fluxo consistente
• Divide um único orçamento total de risco entre várias entradas dentro de uma zona de preço
• Gerencia posições com breakeven ajustado aos custos, fechamento parcial e trailing stop
• Restringe novas entradas quando os limites de perda diária, drawdown ou portfólio são atingidos
• Mantém capturas de tela locais e um registro de auditoria CSV para análise

O objetivo é a consistência do processo: definir primeiro o risco, revisar as restrições da corretora, confirmar a instrução e depois gerenciar a posição resultante no mesmo painel.

DIMENSIONAMENTO DE POSIÇÕES COM BASE NO RISCO

O motor de risco estima a perda entre a entrada proposta e o stop loss na moeda de depósito da conta. Ele usa os cálculos da corretora disponíveis no MetaTrader e normaliza o volume de acordo com o mínimo, o máximo e o passo de volume do símbolo.

Os controles de risco incluem:

• Saldo, patrimônio ou margem livre como base de risco
• Risco percentual com um limite máximo configurável
• Tamanho e valor do tick da corretora, e normalização do volume
• Estimativa manual de comissão ou baseada no histórico, com um valor alternativo configurável
• Margem opcional para slippage
• Verificação prévia do spread e da margem livre
• Limites de risco projetado por símbolo e por portfólio
• Limites de piramidagem e de exposição na mesma direção
• Detecção de exposição existente sem um stop loss de proteção

O risco planejado pode diferir da perda final realizada devido a gaps, slippage, alterações no spread, dados de comissão e execução da corretora. Sempre revise a verificação prévia em tempo real antes de confirmar uma ordem.

EXECUÇÃO E ORDENS PENDENTES

Rotas de ordem compatíveis:

• Buy Market e Sell Market
• Buy Limit e Sell Limit
• Buy Stop e Sell Stop
• Buy Stop Limit e Sell Stop Limit

O espaço de trabalho Orders pode listar, selecionar e carregar ordens pendentes no plano do gráfico. Quando os controles de arrastar estão ativados, os níveis de Entry, Stop Loss, Take Profit e o gatilho de Stop Limit podem ser ajustados visualmente. Alterações que possam aumentar o risco são verificadas novamente antes do envio de uma modificação.

O estágio ARM reduz execuções acidentais. Uma instrução confirmada é invalidada se algum item importante mudar, incluindo direção, rota, risco, ticket, entrada, stop loss ou alvo. A proteção contra cliques duplicados e um bloqueio de execução para toda a conta ajudam a reduzir solicitações repetidas causadas por entradas rápidas ou por várias instâncias em gráficos.

ESCALONAMENTO POR ZONA

O espaço de trabalho Layer pode distribuir um único orçamento total de risco entre 2 e 10 entradas pendentes dentro de uma zona de preço selecionada.

Você define:

• Direção de compra ou venda
• Escalonamento com ordens Limit ou Stop
• Limites superior e inferior da zona
• Stop loss e take profit comuns
• Número de entradas
• Risco total da cesta

Cada perna é dimensionada de acordo com sua própria distância entre a entrada e o stop. Assim, a alocação se baseia na perda monetária esperada por lote, em vez de atribuir o mesmo tamanho de lote a todos os níveis.

Antes do envio, a cesta é verificada em relação à margem disponível, à reserva de margem configurada, aos limites de ordens e volume da corretora e aos limites de risco por símbolo e portfólio. O utilitário acompanha o lote de ordens e tenta reconciliar ou reverter as novas ordens relacionadas se uma parte do envio não puder ser confirmada.

O escalonamento por zona está disponível em contas hedging e aceita ordens pendentes Limit e Stop. O escalonamento Stop Limit não está incluído.

GESTÃO DE POSIÇÕES

O espaço de trabalho Manage oferece controles para posições abertas que consideram a propriedade da operação.

Breakeven:

• Move uma posição selecionada para um nível de breakeven ajustado aos custos
• Inclui a comissão disponível, o swap negativo e um offset positivo configurável
• Aplica o breakeven a uma posição selecionada, ao par atual, a uma lista configurada de símbolos ou a todos os gráficos com o Bbmamy anexado

Fechamento parcial:

• Fecha um percentual configurável de uma posição selecionada
• Normaliza o volume fechado e o volume restante de acordo com as regras da corretora
• Aceita o tratamento de contas hedging e netting
• Exige confirmação ARM quando ativada

Modos de trailing stop:

• Escada por múltiplos de R
• Trailing baseado em ATR
• Trailing por estrutura de candle fechado
• Modo híbrido

A lógica de trailing inclui um piso de custos, melhoria mínima do stop, intervalo mínimo entre atualizações, verificações das distâncias de stop e freeze da corretora e suspensão temporária após repetidas rejeições de modificação. As regras de coordenação reduzem atualizações de stop concorrentes quando várias instâncias do Bbmamy estão ativas.

PROTEÇÃO DA CONTA

O Bbmamy pode bloquear novas entradas gerenciadas quando os limites configurados da conta forem atingidos.

Os controles disponíveis incluem:

• Limite de perda diária pelo dia da corretora
• Limite de drawdown intradiário a partir do pico de patrimônio do dia
• Ajustes por depósitos, saques, créditos e outras operações de saldo
• Verificação do risco planejado em comparação ao risco real da execução
• Verificações de risco por símbolo e portfólio após a execução
• Verificação do stop loss de proteção e tentativas de correção

O estado da proteção diária é mantido durante o dia da corretora e não é apagado ao mudar o timeframe nem ao reiniciar o terminal. Revise o reconhecimento de nova sessão e a referência inicial antes do primeiro uso se começar no meio de um dia de trading ativo.

Essas proteções restringem novas entradas do Bbmamy. Elas não liquidam automaticamente posições existentes nem cancelam todas as ordens da conta.

RECUPERAÇÃO E CONTROLE DE EXECUÇÃO

Terminais de trading, conexões com a corretora e computadores podem sofrer interrupções. O Bbmamy armazena localmente estados importantes de execução e gestão para poder reconciliar ações pendentes após uma reinicialização ou reconexão.

A recuperação abrange entradas preparadas, alterações de ordens pendentes, solicitações de stop de proteção, fechamentos parciais, atualizações de trailing, lotes de escalonamento e ordens pendentes executadas recentemente. Quando um resultado é incerto, o utilitário verifica as evidências disponíveis no terminal e na corretora antes de permitir outra solicitação. Ele não reenvia intencionalmente a mesma operação apenas porque uma resposta sofreu atraso.

PAINEL E FLUXO DE TRABALHO NO GRÁFICO

O painel contém quatro espaços de trabalho:

• Setup — direção, rota, risco e verificação prévia
• Orders — seleção e modificação de ordens pendentes
• Manage — breakeven, fechamento parcial e trailing stop
• Layer — construção de zonas com várias entradas

Os níveis de entrada, gatilho, stop loss, take profit e zona podem ser exibidos e arrastados no gráfico. O arraste pode ser bloqueado quando for necessário proteger os níveis contra movimentos acidentais. O painel oferece visualizações compacta e expandida, canto configurável do gráfico, listas paginadas de ordens e posições e atualização rápida do status. As teclas de atalho de trading ficam desativadas por padrão.

NOTIFICAÇÕES E REGISTRO LOCAL

As notificações push opcionais do MetaTrader podem informar determinados eventos de execução, gestão e proteção. Um MetaQuotes ID válido deve ser configurado no terminal.

Capturas de tela opcionais do gráfico podem ser criadas para eventos de Entry, Reversal, Partial Close, Breakeven, Take Profit, Stop Loss, Stop-out e fechamento gerenciado. Um registro de auditoria CSV local grava data e hora, contexto da conta, saldo, patrimônio, resultado e detalhes do evento.

As capturas de tela e os arquivos de auditoria permanecem no computador local. Nenhum diário na nuvem ou painel remoto está incluído.

MODOS DE CONTA E USO DE VÁRIOS SÍMBOLOS

O dimensionamento, a execução e a gestão principais aceitam contas hedging e netting. As contas netting usam verificações adicionais de propriedade porque operações manuais e várias estratégias podem compartilhar uma única posição líquida. O escalonamento por zona é restrito a contas hedging.

Para gerenciar breakeven ou trailing em vários símbolos, anexe uma instância do Bbmamy a cada símbolo que deva ser gerenciado. Este não é um gerenciador de portfólio em um único gráfico para símbolos sem uma instância ativa.

PRINCIPAIS GRUPOS DE PARÂMETROS

Risco:
• InpDefaultRiskPercent — risco base usado pelas predefinições do painel
• InpRiskBase — saldo, patrimônio ou margem livre
• InpHardRiskCapPercent — risco máximo permitido
• InpMaxLotCap — limite opcional de volume
• InpCommissionPerLotRoundTurn — estimativa manual de comissão
• InpSlippageBufferPoints — margem planejada para slippage

Execução e exposição:
• InpEnableTradeExecution — ativa ações de ordens e posições
• InpRequireArm e InpArmTimeoutSeconds — controles de confirmação
• InpMaxSpreadPoints e InpMaxDeviationPoints — limites de execução
• InpBlockIfExposureExists — bloqueia uma nova entrada quando já existe exposição
• InpMaxPyramidEntries — máximo de entradas quando o bloqueio por exposição está desativado
• InpMaxPortfolioRiskPercent e InpMaxSymbolRiskPercent — limites de risco projetado

Escalonamento:
• InpEnableZoneLayering — ativa o espaço de trabalho Layer
• InpLayerCount — número de pernas pendentes
• InpLayerBasketRiskPercent — risco total da cesta
• InpLayerMarginReservePercent — reserva de margem livre após as pernas planejadas

Proteção e gestão:
• InpMaxDailyLossPercent — proteção de perda pelo dia da corretora
• InpMaxIntradayDrawdownPercent — proteção intradiária do pico ao patrimônio
• InpBreakEvenOffsetPoints — offset adicional de breakeven
• InpPartialClosePercent — percentual selecionado de fechamento parcial
• InpTrailingMode — Off, escada R, ATR, Structure ou Hybrid
• InpTrailingScopeDefault — escopo de gestão selecionado

Registro e interface:
• InpEnablePushNotifications — alertas móveis do MetaTrader
• InpEnableTradeScreenshots — capturas locais de eventos
• InpEnableAuditLog — auditoria CSV local
• InpStartSLTPDragEnabled — estado inicial de arraste das linhas do gráfico
• InpPanelCorner e InpStartView — posicionamento e layout do painel

PRIMEIROS PASSOS

1. Instale o produto pelo MQL5 Market e anexe-o a um gráfico.
2. Ative o Algo Trading no MetaTrader 5 e na aba Common do produto.
3. Revise a base de risco, a comissão, o slippage e as configurações de proteção da conta.
4. Ative a execução de operações somente depois de revisar os parâmetros.
5. Defina ou arraste os níveis de Entry, Stop Loss e Take Profit.
6. Verifique o risco planejado, o volume, o spread, a margem e o status das proteções.
7. Pressione ARM, revise a instrução e confirme a ordem.
8. Teste o fluxo completo em uma conta demo antes do uso em conta real.

Os recursos de execução, escalonamento e trailing ficam desativados por padrão para que cada recurso possa ser ativado de forma deliberada.

IMPORTANTE

O Bbmamy é um utilitário de execução e gestão de risco, não uma estratégia de trading, serviço de sinais ou sistema de lucro. Ele não pode eliminar o risco de mercado, gaps, slippage, aumento do spread, rejeição da corretora, interrupção da conexão nem diferenças entre os preços solicitados e executados.

Os cálculos de risco dependem da entrada, do stop loss, das especificações do símbolo e dos dados da conta fornecidos pelo MetaTrader e pela corretora. Exemplos e capturas de tela não preveem o desempenho futuro. O trading alavancado pode resultar em perdas. Use configurações adequadas à sua corretora, conta e tolerância ao risco.

Filtro:
Sem comentários
Responder ao comentário