Samurai sun
- Experts
- Versão: 1.40
- Atualizado: 25 junho 2026
- Ativações: 10
Samurai Sun é um sistema de trading algorítmico de elite e grau institucional, projetado especificamente para os mercados modernos de Forex e Metais Preciosos (XAUUSD). Ao contrário dos sistemas de varejo tradicionais, como grades ou martingales, que falham durante eventos de alta volatilidade, o Samurai Sun é construído sobre uma arquitetura de execução institucional proprietária. Ele protege o capital de forma matemática por meio de uma execução stealth dinâmica, enquanto maximiza a captura de tendências com seu avançado motor Multi-Timeframe (MTF).
O sistema foi rigorosamente testado e obteve uma classificação impecável de 10/10 em segurança de código pelo validador MQL5. Ele opera de forma totalmente automática, mas também possui um painel interativo no gráfico para trading manual híbrido, totalmente integrado ao motor de risco interno.
O fosso de execução institucional (Por que somos o nº 1)
Execução stealth em dois estágios: O Samurai Sun nunca coloca ordens com níveis fixos de Stop Loss ou Take Profit vinculados à ordem de mercado. Ele garante a execução ao preço de mercado com stops em 0.0, modificando os alvos dinamicamente milissegundos depois. Isso torna o sistema praticamente imune a spreads alargados, slippage e re-cotações por "Stops inválidos".
Filtro de Perceptron de IA [NOVO na v1.40]: Antes de colocar qualquer ordem de rompimento, o mecanismo interno de reconhecimento de padrões baseado em rede neural avalia sequências históricas de preços. Se a IA determinar que o padrão tem baixa probabilidade de sucesso, a operação é vetada, aumentando drasticamente a taxa de acertos.
Defesas avançadas contra corretoras [NOVO na v1.40]: Projetado para combater a manipulação das corretoras. Inclui um validador externo de feed de preços (verifica preços com APIs de terceiros para detectar pintura de preços), um detector de spoofing de DOM (monitora o livro de ordens de nível 2 para detectar volume falso) e um guardião de latência (monitora ativamente o ping e bloqueia negociações durante atrasos na rede).
Mecanismo de randomização de ordens [NOVO na v1.40]: Ofusca os rastros da sua estratégia, introduzindo micro-atraços na execução e pequenas variações aleatórias no lote, impedindo que os algoritmos das corretoras modelem suas operações e cacem seus stops.
Ritmo de negociação e resfriamento [NOVO na v1.40]: Impõe precisão extrema ao definir um limite máximo de operações por dia e um temporizador de resfriamento obrigatório após operações fechadas. Isso elimina o trading por vingança, o excesso de negociações e a erosão dos spreads em mercados laterais.
Fragmentação stealth em netting: Projetado para sobreviver a grandes drawdowns, o EA monitora nativamente o SYMBOL_VOLUME_MAX da sua corretora. Se uma ordem exceder o limite da corretora, o algoritmo divide a ordem em partes sequenciais, permitindo acumulação e fechamento massivos sem acionar erros terminais.
100% compatível com empresas de prop trading: O Samurai Sun possui limites rígidos de capital, incluindo Limites de Perda Diária, Percentual Máximo de Drawdown e Metas Diárias de Lucro. Ele é projetado para passar em avaliações rigorosas de empresas proprietárias de trading.
Normalização do tamanho do tick: Execução matematicamente impecável em Ouro (XAUUSD), Criptomoedas e cruzes exóticos. O algoritmo calcula valores de precisão exatos para evitar erros de divisão por zero e preços inválidos, independentemente da estrutura de dígitos da corretora.
Principais vantagens
Guarda de capital persistente [NOVO na v1.40]: O drawdown máximo e as metas diárias de lucro agora são salvos diretamente nas Variáveis Globais do terminal, garantindo que seus parâmetros de risco sobrevivam a falhas do MT5 ou reinicializações do VPS sem serem redefinidos.
Monitor de qualidade de execução [NOVO na v1.40]: Registra ativamente cada operação em um arquivo CSV local, armazenando permanentemente o preço solicitado, o preço executado, o spread e os pontos de slippage para manter sua corretora transparente.
Gerenciamento de risco em múltiplas camadas: Escolha entre Lote Fixo, Percentual de Risco, Anti-Martingale ou dimensionamento ajustado por volatilidade.
Gerenciamento adaptativo de operações: Inclui trailing stops baseados em ATR, rastreamento de lucro em 3 níveis escalonados e proteção de ponto de equilíbrio (break-even).
Imunidade a spreads e níveis de congelamento: Calcula automaticamente um buffer de segurança dinâmico de +150 pontos para proteger ordens pendentes durante períodos de volatilidade extrema ou rollovers da meia-noite.
Realização parcial de lucros em vários níveis: Garanta uma porcentagem da sua posição assim que uma relação risco-recompensa predefinida for atingida, permitindo que o restante siga a tendência.
Filtros integrados de tempo e notícias: Pausa automaticamente as negociações durante horários específicos, dias determinados ou eventos noticiosos de alto impacto.
Alertas Push e Telegram [NOVO na v1.40]: Notificações instantâneas totalmente integradas via Telegram, E-mail e Push para monitoramento remoto sem interrupções.
Parâmetros de entrada
Configurações de gerenciamento de dinheiro (Money Management Settings)
MoneyMode: Escolha o método de dimensionamento do lote (Lote Fixo, Percentual de Risco, Anti-Martingale, Ajustado por Volatilidade, Martingale).
FixLot: Tamanho do lote fixo (se o modo Lote Fixo for selecionado).
RiskPercent: Percentual da margem livre a ser arriscado por operação.
MaxMartingaleLevels: Número máximo de perdas consecutivas antes de redefinir o multiplicador do lote.
MartingaleMultiplier: Multiplicador do tamanho do lote após uma perda.
AntiMartingaleConsecutiveWins: Vitórias necessárias antes de aumentar o tamanho do lote.
AntiMartingaleMultiplier: Multiplicador do tamanho do lote após vitórias consecutivas.
Limites de exposição e risco para prop firms (Exposure & Prop Firm Risk Limits)
MaxPositionsPerSymbol: Limite máximo de posições abertas por símbolo.
MaxTotalExposure: Tamanho combinado máximo permitido.
DailyLossLimit / DailyProfitTarget: Limites rígidos em dólar para negociações diárias.
MaxDrawdownPercent: Stop global rígido para o drawdown total da conta.
EquityTrailTrigger / EquityTrailStep: Stops de capital trailing para bloquear lucros diários.
AutoResetDrawdownDaily: Redefine automaticamente os limites diários à meia-noite.
AvoidCorrelatedPairs: Bloqueia negociações em pares com moedas base ou de lucro correspondentes.
Defesas contra corretoras e ritmo de negociação (Broker Defenses & Trade Pacing) [NOVO]
UsePriceValidator: Valida preços de execução com APIs externas.
UseSpoofingDetector: Detecta falsificação de volume no DOM.
MaxLatencyMs: Ping máximo permitido para execução de negociações.
RandomDelayMaxMs: Introduz micro-atraços aleatórios para ocultar a pegada de execução.
MaxTradesPerDay: Limite máximo de negociações por dia.
CooldownMinutes: Tempo de espera obrigatório após uma negociação fechada.
LogExecutionQuality: Registra dados exatos de slippage e spread em um CSV.
Configurações principais de trading (Core Trading Settings)
MagicNumber: Identificador único para as negociações do EA.
StopLossPips / TakeProfitPips: Distâncias iniciais de Stop Loss e Take Profit.
MaxSpreadPips: Spread máximo permitido para abrir uma negociação.
Ponto de equilíbrio e fechamento parcial (Break-Even and Partial Close)
UseBreakEven: Ativar ou desativar a proteção de ponto de equilíbrio.
BreakEvenTriggerPips / BreakEvenLockPips: Lucro necessário para ativar e pontos a serem bloqueados.
UsePartialClose: Ativar o fechamento de uma parte da operação em um alvo específico.
TP1_RR: Relação risco-recompensa para acionar o fechamento parcial.
TP1_Percent: Percentual do lote total a ser fechado no alvo.
Configurações de trailing stop (Trailing Stop Settings)
UseATRTrailing: Ativar o trailing stop dinâmico baseado em ATR.
TrailingStopATR: Multiplicador para a distância do trailing stop ATR.
UseTrailingProfit: Ativar o rastreamento de lucro avançado em 3 níveis escalonados.
Configurações do filtro de Perceptron de IA e filtro de tendência MTF (AI Perceptron & MTF Trend Filter Settings)
UseAIFilter: Ativar a validação por reconhecimento de padrões de rede neural.
UseTrendFilter: Ativar a convergência de médias móveis multi-timeframe.
TrendTF: Timeframe para a avaliação do filtro de tendência.
FastMA / SlowMA: Períodos das médias móveis rápida e lenta.
TrendMethod: Método de cálculo (EMA, SMA, etc.).
Filtros de sessão, horário e notícias (Session, Time, and News Filters)
StartHour / StopHour: Horários da sessão principal de negociação.
UseSecondSession: Ativar uma segunda sessão de negociação.
StartHour2 / StopHour2: Horários da segunda sessão de negociação.
TradeMonday / TradeFriday: Ativar ou desativar negociações às segundas e sextas-feiras.
NewsFilter: Filtros rígidos para eventos noticiosos de impacto Baixo, Médio e Alto, com buffers personalizáveis antes e depois.
Instruções de configuração
Anexe o Expert Advisor a um gráfico (timeframe recomendado: H1 ou D1).
Certifique-se de que o Trading Automático esteja ativado no terminal MetaTrader 5.
Configure as configurações de gerenciamento de dinheiro preferidas de acordo com o tamanho da sua conta ou as regras da sua prop firm.
Se utilizar o Filtro de Notícias ou o Validador Externo de Preços, certifique-se de ativar "Permitir WebRequest para URL listadas" nas configurações do terminal (Ferramentas -> Opções -> Expert Advisors).
Utilize o Painel Interativo no gráfico para gerenciar negociações globalmente, fechar todas as posições ou executar negociações manuais sincronizadas com o motor de gerenciamento de risco do EA.
O suporte é fornecido exclusivamente através da seção de comentários do MQL5 e do sistema de mensagens integrado do MQL5.
