Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
5
Avaliação:
(3)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Painel avançado de negociação para prop-firm baseado em S-R

Um painel de negociação manual com proteção contra riscos integrada para empresas de negociação proprietária e um localizador oculto de Suporte/Resistência para o MetaTrader 5.

Se você achar este EA útil, por favor, deixe uma avaliação e adicione comentários. Estou disposto a corrigir bugs ou resolver problemas.

© 2026 https://www.mql5.com/pt/users/classicaltrading/. Todos os direitos reservados. Este projeto não pode ser vendido, e quem fizer melhorias deve compartilhá-las gratuitamente ou mantê-las para si mesmo.

Atualização: Adicionada opção para minimizar a interface gráfica (GUI).

O que é

Este é um painel de gerenciamento de negociações, não um robô de sinais. Em uma conta real ou de demonstração, ele nunca abre uma negociação por conta própria. Você decide quando negociar, e o painel cuida de tudo relacionado à negociação:

  • Ele identifica níveis de suporte e resistência e sugere stop losses e metas.
  • Ele calcula o tamanho do lote com base na sua porcentagem de risco.
  • Verifica cada ordem em relação aos seus limites diários e de drawdown máximo, bem como às regras de alavancagem e margem.
  • Ele traça tudo como linhas arrastáveis no gráfico.

Ele foi desenvolvido para traders em contas financiadas ou de desafio, nas quais uma única operação de grande porte pode encerrar a conta. Ele também funciona em contas comuns.

Ele foi desenvolvido sob medida de acordo com minhas preferências. Na minha opinião, ele é tão bom quanto — se não melhor — do que os painéis de negociação caros disponíveis no mercado!

As quatro abas em resumo

Guia Finalidade Ferramentas principais
PRINCIPAL Proteção e configurações da conta Barras de drawdown diário e máximo, buffer, meta de lucro, lucro diário máximo, fechamento da cesta, botão do modo S/R, escala e fonte, tema
AO VIVO Ordens de mercado instantâneas Compra/Venda, SL e TP arrastáveis, sugestões de S/R, % de risco, lote automático, risco/recompensa/R:R, alavancagem e linhas de risco da conta
GRID Grades com múltiplas ordens ao longo dos níveis de S/R Planejador de grade, primeiro TP e TP da grade, ponto de equilíbrio, TP em ordens pendentes, Estender Grade, nota da grade aberta, alternância para a 2ª grade
PEND Ordens pendentes nos níveis de S/R Três sugestões de entrada, seletor de limite/stop/ambos, entrada arrastável, SL e TP

Guia 1

Guia 3 - Grade

Principais recursos

1. Proteção contra drawdown para empresas de prop trading

  • Limites diários de drawdown e de drawdown máximo em %, além de uma margem de segurança.
  • O saldo inicial é detectado automaticamente ou pode ser inserido manualmente.
  • A margem restante é exibida em tempo real, com barras coloridas.
  • Quando um limite é atingido, o EA fecha as posições e as ordens pendentes e bloqueia as negociações até o dia seguinte, ou permanentemente no caso de drawdown máximo.
  • O limite do dia pode ser definido às 17h, horário de Nova York, com ajuste automático para o horário de verão, ou à meia-noite no servidor da corretora.
  • Meta de lucro opcional e lucro diário máximo opcional, cada um com seu próprio bloqueio.

2. Localizador de suportes/resistências ocultos

  • Os níveis são calculados a partir dos pontos de pivô dos preços e não são traçados no gráfico. Eles alimentam apenas as sugestões e o planejador de grade.
  • Um único botão alterna entre os dois modos comparados abaixo.
Agressivo Conservador
Níveis utilizados Níveis mais próximos Apenas os níveis mais fortes
Força dos pivôs e toques Padrão Mais alto
Distância entre os níveis Padrão Mais ampla
Amortecedor de parada Padrão Maior
Espaçamento entre ordens na grade Padrão Mais amplo
Uso típico Paradas e metas mais próximas Stops mais amplos com mais espaço
Cor do botão Vermelho claro Verde claro

3. Aba “Negociação ao vivo”

  • Botões “Comprar” e “Vender”, com linhas de SL e TP que você arrasta pelas alças (pequenas abas coloridas na borda direita de cada linha).
  • Sugestões com um clique para as três metas e stops mais próximos.
  • Tamanho do lote com base na sua porcentagem de risco do saldo inicial ou em um lote fixo.
  • O spread é adicionado à distância do stop-loss, de modo que um stop nunca é colocado dentro do spread.
  • Exibição em tempo real do risco, do ganho, da relação risco/ganho e do risco em porcentagem.

4. Aba “Ordens pendentes”

  • Três sugestões de entrada baseadas em S/R com SL e TP.
  • Escolha apenas ordens de limite, apenas ordens de stop ou ambas.
  • Linhas de entrada, SL e TP arrastáveis.
  • Uma ordem pendente idêntica nunca é colocada duas vezes.

5. Guia “Grade”

  • Planeja uma grade de 2 a 8 ordens ao longo dos níveis de S/R, com um stop mestre além da zona externa.
  • Aumento opcional do lote por nível, definido nas configurações.
  • Take profit inicial automático ou manual e um take profit para toda a grade em pontos ou moeda.
  • Ponto de equilíbrio opcional.
  • Cada ordem pendente da grade possui um take profit no preço de abertura da primeira ordem; assim, o lucro e o stop são mantidos pelo servidor da corretora mesmo que o EA ou o VPS fiquem offline. Esse recurso pode ser desativado.
  • A visualização prévia e os níveis são atualizados a cada minuto ou quando você pressiona o botão “Re-sugerir”.
  • Quando uma grade está aberta em uma direção, uma nota indica isso e a pré-visualização de outra grade nessa direção fica oculta. A direção oposta permanece disponível, e um botão de alternância permite ativar uma segunda grade na mesma direção.
  • A função “Extend Grid” move o stop para a próxima zona forte de suporte/resistência e adiciona ordens até o limite diário restante, que inclui o lucro do dia. São necessários dois cliques, para que você veja o plano no gráfico antes de confirmar.

6. Modelo de risco que leva em conta a cobertura

  • O risco é avaliado com base na conta como um todo, e não operação por operação.
  • Posições opostas abertas se compensam mutuamente. Uma nova ordem que reduza a perda no pior cenário nunca é bloqueada.
  • As ordens pendentes consideram apenas sua perda possível e nunca recebem crédito de hedge, pois podem nunca ser executadas.
  • Cada ordem é verificada em relação ao limite diário restante, e o painel mostra o risco da conta antes e depois da ordem.

7. Regras de alavancagem e margem

  • Limites de alavancagem por classe de ativos, todos editáveis. Os valores padrão abaixo seguem os números comumente usados por corretoras proprietárias. Sempre defina-os de acordo com as regras atuais da sua própria empresa.
Classe de ativos Alavancagem padrão
Forex 1:30
Câmbio exótico (lista editável de códigos de moedas) 1:6
Ouro 1:30
Prata 1:10
Petróleo / energia 1:5
Índices 1:10
Ações 1:2
Principais criptomoedas (BTC, ETH, SOL) 1:5
Outras criptomoedas 1:2
Outros instrumentos 1:10
  • É utilizada a margem mais restritiva entre a margem da corretora própria e a margem da corretora.
  • Posições cobertas podem ser compensadas, contabilizadas como o lado maior ou contabilizadas integralmente.
  • Os lotes sugeridos têm um limite máximo para que a ordem seja acessível. Para uma estratégia em grade, cada nível é verificado após a redução do saldo das ordens anteriores, de modo que a última ordem ainda possa ser colocada.

8. Fechar opções e cesta

  • Fechar todas, fechar posições lucrativas e fechar posições com prejuízo.
  • O escopo é selecionável: o número mágico deste EA, este símbolo ou toda a conta, incluindo negociações não criadas pelo EA.
  • A cesta e o lucro diário máximo são duas funções distintas:
Fechamento da cesta Lucro diário máximo
Acionado por Meta de lucro flutuante Lucro do dia (realizado e em aberto)
Encerra posições abertas Sim, dentro do escopo escolhido Sim, tudo
Ordens pendentes Apenas as que pertencem a grades Todas elas
Bloqueios de negociação Não Sim, até o dia seguinte
  • Cesta de acompanhamento opcional.

9. Interface

  • Temas escuro e claro. As cores do gráfico seguem o tema: cor sobre fundo quase preto no modo escuro, cor sobre fundo branco no modo claro. Suas configurações de nível de negociação e histórico de negociações permanecem inalteradas.
  • Os botões Ativar/Desativar são exibidos como [Ativar] / [Desativar] e mudam de cor.
  • Valores longos são abreviados com “...” e exibem o texto completo em uma dica de ferramenta.
  • Escala e tamanho da fonte ajustáveis, além de um painel móvel.

Testador de Estratégias

Em uma conta real ou de demonstração, o painel nunca negocia automaticamente. No Testador de Estratégias, a negociação automática está ativada por padrão para que o EA possa ser validado e submetido a um backtest. Ele abre uma negociação quando uma barra atinge um nível forte de suporte/resistência e a fecha novamente no lado direito desse nível. Ele utiliza as mesmas verificações de risco, hedge e margem que uma ordem manual. Desative o InpTestAutoTrade para usar o painel manualmente no modo visual. Um teste não visual ignora o painel para aumentar a velocidade.

Entradas do Testador de Estratégias Padrão Significado
InpTestAutoTrade Ativado Abrir posições automaticamente no testador
InpTestRiskPct 0,5 Porcentagem de risco do saldo inicial por operação automática
InpTestMaxTrades 1 Número máximo de posições automáticas abertas
InpTestMinRR 1,5 Relação risco/recompensa mínima de uma operação automática

Requisitos e recomendações

  • MetaTrader 5, com negociação algorítmica permitida.
  • Recomenda-se uma conta de hedge. Os recursos de grid e hedge foram projetados para isso.
  • Sem DLLs, sem solicitações da web e sem serviços externos.
  • Anexe-a a um gráfico por símbolo. O número mágico separa os diferentes gráficos.
  • Teste primeiro em uma conta demo.

Grupos de entrada

Grupo O que ele controla
Regras da empresa de gestão Drawdown diário e máximo, buffer, saldo inicial, modo de transição diária, meta de lucro e lucro diário
Alavancagem / margem Alavancagem por classe de ativos, modo de margem coberta, uso máximo de margem
Configurações padrão de ordens Número mágico, % de risco, lote automático, SL e TP padrão, tipo de ordem pendente, distância mínima de entrada
Configurações padrão da grade Número de ordens, aumento de lote, espaçamento, primeiro TP, ponto de equilíbrio, TP em ordens pendentes, extensão dos limites da grade
Localizador de suporte/resistência Intervalo de tempo, período de análise, força do pivô, toques, tamanho do cluster, margem de SL, configurações agressivas e conservadoras
Fechamento e cesta Escopo, meta da cesta, cesta móvel
Testador de estratégias Ativação ou desativação da negociação automática, % de risco, número máximo de negociações, R:R mínimo
Interface gráfica Tema, tema do gráfico, escala, fonte, posição, exibição do nível da operação

Como usar

  1. Anexe o EA a um gráfico e habilite a negociação algorítmica. Ajuste as configurações de acordo com sua corretora (as configurações padrão são para a FXIFY).
  2. Na aba PRINCIPAL, verifique seu drawdown diário e máximo, além do saldo inicial. Escolha os níveis Agressivo ou Conservador.
  3. Nas abas LIVE, GRID ou PEND, selecione “Comprar” ou “Vender” e arraste as linhas pelas alças caso queira ajustá-las.
  4. Leia as linhas de risco, margem e risco da conta e, em seguida, faça a ordem.

Observações importantes

  • Os níveis de S/R são sugestões estatísticas, não previsões.
  • O modelo de hedge pressupõe que o preço se mova em uma única direção entre o momento atual e os pontos de stop. Uma oscilação brusca que atinja os pontos de stop em ambos os lados pode resultar em perdas maiores do que as indicadas pelo modelo.
  • Os valores de margem são estimativas calculadas com base em suas configurações e nos dados da corretora. Empresas de hedge e corretoras têm regras diferentes e podem alterá-las; portanto, defina os valores de acordo com os termos atuais da sua própria empresa.
  • As estratégias de grid, especialmente aquelas com lotes crescentes, podem gerar grandes perdas.

Isenção de responsabilidade

A negociação de câmbio, metais, índices, criptomoedas e outros produtos alavancados envolve um alto nível de risco e pode não ser adequada para todos. Você pode perder parte ou todo o seu capital e, em contas financiadas ou de desafio, pode perder a conta. Este software é uma ferramenta de negociação. Ele não fornece consultoria de investimento nem sinais de negociação, e não garante lucros ou qualquer resultado específico. Resultados de backtest e desempenho passado não indicam resultados futuros. Configurações como risco, alavancagem e limites de drawdown são de sua responsabilidade, e o software não pode proteger contra slippage, gaps, spreads, recotações, perda de conexão ou alterações nas regras da corretora ou da empresa de negociação própria. O software é fornecido “no estado em que se encontra”, sem garantia. Sempre teste primeiro em uma conta demo e negocie apenas com dinheiro que você possa arcar com a perda. Você é o único responsável por suas decisões de negociação e pelo cumprimento das regras da sua corretora e da empresa de negociação própria.

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/78078

CajasTF – Painel lateral integrado com vários intervalos de tempo para o MT5 CajasTF – Painel lateral integrado com vários intervalos de tempo para o MT5

Mini-gráfico no painel lateral em tempo real com vários intervalos de tempo, com combinação inteligente de cores, escala de preços independente e cronômetro de contagem regressiva das velas.

Session Reality Auditor Session Reality Auditor

Verifica a tabela de sessões da corretora em relação ao histórico M1. Para cada minuto da semana, conta em quantos dos últimos N dias o símbolo realmente possui uma barra e define esse valor ao lado de SymbolInfoSessionQuote e SymbolInfoSessionTrade: minutos declarados que geralmente estão vazios (lacunas de rolagem), barras em minutos que a tabela considera fechados, tabelas de negociação e cotação que apresentam discrepâncias e interrupções pontuais, como um fechamento antecipado por feriado. Exibe o número real de sessões por dia útil, grava cada resultado em um arquivo CSV e exibe seus próprios cálculos. Somente leitura: sem função de negociação, sem DLL, sem rede.

Accumulation/Distribution Accumulation/Distribution

O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.