Melhores códigos fonte MQL4 e MQL5 segundo a avaliação dos usuários - 24

Adicionar código

Um script nativo em MQL5 que mede o grau de concentração do lucro de uma estratégia — se a vantagem é ampla ou se depende de poucas operações de sorte. Ele lê um arquivo CSV com dados por operação (Data, Lucro) e apresenta a parcela do lucro líquido proveniente das maiores operações, o coeficiente de Gini das operações lucrativas, um perfil de concentração, um teste de sobrevivência que remove as melhores operações e recalcula o lucro líquido e o fator de lucro, e o maior ganho em um único dia em comparação com um limite de consistência configurável, combinados em uma pontuação de concentração e consistência (A+ a F) com recomendações. Se nenhum arquivo for encontrado, ele gera um conjunto de amostras, de modo que funciona imediatamente, sem necessidade de configuração. Sem bibliotecas externas, sem Python, sem IA. O auxiliar ExportTrades.mq5 grava o arquivo a partir do seu histórico de negociações.

Um indicador educacional leve para o MetaTrader 5 que mapeia as áreas de Prêmio, Equilíbrio e Desconto a partir de um intervalo de mercado selecionado.

A calculadora de spread foi criada para exibir o spread atual de qualquer par de moedas no gráfico.

Valor do pip em tempo real, cálculo do tamanho da posição com base no risco, análise personalizada do risco por volume e P/L das posições abertas — tudo em um único painel.

Scanner de zonas de suporte e resistência em vários intervalos de tempo com classificação de força e alertas instantâneos — M15, H1, H4, D1.

Um painel de visualização no gráfico, somente para leitura, que monitora sua conta em relação a um limite de perda diária e a um limite máximo de drawdown, com status codificados por cores: OK / AVISO / PERIGO. Apenas para monitoramento — ele não abre, modifica nem encerra nenhuma ordem.

Calcula o tamanho correto do lote para uma operação planejada com base no seu risco (porcentagem do patrimônio líquido ou um valor fixo em dinheiro) e na distância do stop-loss (pontos ou um nível de preço). Respeita as especificações do contrato do símbolo — tamanho e valor do tick, volume mínimo/máximo/incremento — e estima a margem necessária.

A Distância de Volatilidade KCI é um algoritmo avançado e adaptativo, meticulosamente projetado para mapear o momentum do mercado e a direção da tendência com precisão absoluta. Utilizando um cálculo proprietário baseado em matriz, essa ferramenta filtra dinamicamente o ruído do mercado e oferece uma perspectiva estritamente quantitativa sobre a força direcional. Construída com um núcleo de Programação Orientada a Objetos (OOP) altamente otimizado, ela foi projetada tanto para proporcionar clareza visual nas negociações quanto para uma integração perfeita com Expert Advisors ou módulos de Aprendizado de Máquina, garantindo um desempenho ultraleve da CPU em diversos ativos.

1. O Mecanismo Central de Rastreamento (Filtro Alfa-Beta): Em sua essência, o indicador utiliza um filtro Alfa-Beta — uma versão leve e em estado estacionário do filtro de Kalman, projetada para rastrear posição e velocidade.Cálculo Preditivo: Em vez de simplesmente calcular a média dos preços passados, como uma SMA ou EMA, o mecanismo calcula um preço previsto com base na velocidade atual ($v$). Correção de Erros:

O Volume Strength Compass é um indicador de análise de volume para o MetaTrader 5 que avalia a atividade do mercado utilizando o Volume Relativo, a força do corpo da vela, a posição de fechamento e a intensidade do volume. O indicador classifica cada vela em diferentes condições de volume, tais como volume normal, volume baixo, volume alto, volume de clímax, esforço de alta, esforço de baixa e absorção. Os resultados são exibidos por meio de colunas de volume coloridas, destaques no plano de fundo, rótulos de sinal, uma linha de volume médio e um painel em tempo real. O indicador pode utilizar o volume de ticks, o volume real ou selecionar automaticamente o volume real quando disponível. Ele também oferece suporte a alertas tanto na vela ativa do momento quanto após o fechamento da vela.

Esse indicador é, essencialmente, um GPS baseado na técnica de canal de envelope e um radar meteorológico para o mercado, tudo em um só. Em vez de apenas apresentar um monte de linhas para você tentar adivinhar, ele calcula o “alongamento” matemático do mercado e combina isso com uma análise de tendência em múltiplos intervalos de tempo para indicar exatamente onde você está. Se o preço estiver fora da banda, isso indica que está ocorrendo alguma mudança fundamental no momentum; se você estiver do lado errado, saia e fique longe ou siga a tendência nas retrações.

Um diário de negociação de nível institucional e um conjunto de ferramentas de análise comportamental projetado para ser executado inteiramente dentro do MetaTrader 5. O aplicativo foi desenvolvido como um painel de controle de arquivo único e sem dependências, que substitui os objetos padrão do terminal por um pipeline de gráficos vetoriais de alto desempenho com buffer duplo (CCanvas). Ele oferece análise quantitativa em tempo real, auditoria comportamental de riscos, um calendário mensal com rolagem vertical e cartões de registro interativos com edição de notas diretamente no gráfico.

Esta versão apresenta um protótipo leve de negociação automatizada desenvolvido com base na estrutura do Interactive Supply and Demand Zone Manager. A estrutura permite que os operadores desenhem e gerenciem suas próprias zonas de oferta e demanda, enquanto cada zona mantém seu próprio ciclo de vida, histórico de interações e estado em evolução à medida que as condições do mercado mudam. A abordagem híbrida combina zonas definidas pelo usuário com monitoramento, validação e gestão de negociações automatizados. A estratégia avalia as zonas qualificadas por meio de um processo de decisão estruturado antes de gerar ações de negociação. O registro detalhado oferece visibilidade sobre o comportamento das zonas, permitindo que os operadores estudem as interações e desenvolvam suas próprias abordagens utilizando as informações coletadas.

A maioria dos indicadores de canal indica onde fica o nível de rompimento. Este aqui mostra: a que distância você está dele, neste exato momento, de uma forma que permita agir. O painel exibe, tanto para a borda superior quanto para a inferior do canal: o próprio nível a distância em relação ao preço atual, nas unidades de preço do próprio símbolo a mesma distância expressa em unidades de ATR uma barra de proximidade que se preenche à medida que o preço se aproxima do gatilho Por que a coluna ATR é importante. Uma distância de 8 dólares de um rompimento significa algo completamente diferente em uma sessão asiática tranquila do que durante a divulgação de notícias. Dividir a distância pelo ATR atual torna o número comparável entre sessões, regimes de volatilidade e símbolos. Um valor de 0,30 ATR significa a mesma coisa para o ouro e para o EURUSD. Codificação por cores: texto normal : a mais de InpNearATR de distância (padrão 1,0 ATR) dourado : dentro de InpNearATR laranja-vermelho : dentro de InpVeryNearATR (padrão 0,5 ATR)

O Nikkei 225 Gap Continuation EA é um Expert Advisor do MetaTrader 5 que opera movimentos de continuação de alta e de baixa após o gap de abertura do pregão à vista. Ele combina uma quebra da faixa de abertura com confirmação do VWAP, dimensionamento automático da posição com base no risco, realização parcial de lucros, gestão do ponto de equilíbrio e saída forçada do pregão. O EA é compatível tanto com contas de compensação quanto com contas de hedge.

Lê um histórico de operações com posições encerradas (um arquivo CSV ou um arquivo gerado automaticamente a partir do histórico de operações da conta atual pelo script complementar RuinExport.mq5) e apresenta quatro indicadores de risco independentes: aumento do volume após uma perda, sobreposição de exposições na mesma direção que resultam, em média, em um preço pior, assimetria de retorno entre ganhos e perdas e uma estimativa clássica do risco de ruína para um risco definido por operação. As quatro pontuações são combinadas em uma única nota de A a F, acompanhada de recomendações em linguagem simples. Se nenhum arquivo CSV for encontrado, o script gera automaticamente um livro de demonstração reproduzível, de modo que o relatório fique visível já na primeira execução.

O Pro Manager é um assistente de negociação MT5 completo, desenvolvido para empresas de negociação por conta própria e traders profissionais. Execute negociações mais rapidamente, gerencie posições de forma mais inteligente, controle riscos com eficiência e automatize tarefas diárias de negociação com ferramentas poderosas, como Break-even, TP médio, gerenciamento de Magic Number e Auto Grid.

Global Macro Soros. Um indicador de concordância de tendências em múltiplos intervalos de tempo, inspirado no estilo de negociação macroeconômica de George Soros.

Utilitário de histórico do MT5 somente para leitura que agrupa execuções parciais por identificador de posição e separa o resultado bruto da comissão, do swap, da taxa e do resultado líquido.

Inspecionador de sessão de negociação nativo da corretora, somente para leitura, com status atual, próxima transição, escopo para vários símbolos e exportação para CSV.

Avalia se um sinal de entrada realmente compensa os custos de transação, antes de você passar semanas desenvolvendo um EA com base nele. Apresenta o resultado líquido após os custos, uma estatística t honesta em amostras não sobrepostas e um controle aleatório. Não emite ordens.

Indicador profissional MQL5 (janela separada) que analisa automaticamente vários símbolos e intervalos de tempo, detecta os padrões Wolfe Wave válidos mais recentes (de alta/de baixa), os exibe em um painel interativo e permite a abertura do gráfico com um clique, com o desenho completo do padrão.

O Neural Loss-Pattern Auditor treina uma pequena rede neural feed-forward, desenvolvida do zero em MQL5 nativo, utilizando o histórico de negócios fechados para testar se características comportamentais e de contexto de mercado são capazes de prever quais negociações têm maior probabilidade de resultar em prejuízo. Ele apresenta um aumento na precisão em relação a uma linha de base simples, uma tabela de calibração de probabilidades, uma classificação de importância das características por permutação e uma nota composta configurável de A a F com recomendações. Na primeira execução, ele utiliza uma demonstração sintética integrada, de modo que o resultado fica visível imediatamente, sem necessidade de configuração; basta alterar uma entrada para InpUseDemoData=false para analisar o histórico de uma conta real. MQL5 puro: sem bibliotecas externas, sem Python e sem nenhum tipo de serviço de IA.

Isso permite que o gráfico do MT5 seja rolado da mesma forma que o gráfico do TradingView, com um botão automático para reiniciar

Abre uma operação virtual entre colchetes em cada barra de M1, simula-a com base no histórico real de ticks e relata, para uma série de distâncias de stop, com que frequência a modelagem OHLC de 1 minuto resultaria em uma avaliação incorreta da operação.

PulseStrike Scalper - EA para detecção estatística de picos

Este indicador é baseado nos buffers DRAW_FILLING. Os parâmetros de entrada estão ausentes, são usadas as funções TimeTradeServer(), TimeGMT().

Classe para o cálculo dos parâmetros de enumeração ENUM_STATISTICS.

Um indicador de formas técnicas por Merrill. М & W Wave Patterns por A. Merrill.

O Mass Index (Índice de Massa) foi desenvolvido para capturar os pontos de reversão da tendência. Ele é baseado nas variações entre os preços máximo e mínimo. Se a amplitude fica maior, o Mass Index cresce, se ela fica mais estreita, o índice fica menor. O Mass Index foi criado por Donald Dorcy.

Classes para trabalhar com bancos de dados através de interfaces ODBC e OLE DB.

Negociação em um clique.

Classe para a criação de imagens BMP.

O jogo da roleta.

Oscilador Estocástico Premier - Estocástico com uma suavização dupla de EMA, baseado no artigo em TASC por Lee Leibfarth (Agosto de 2008).

O cruzamento dos níveis de sobrecompra / sobrevenda do oscilador de Chande Momentum é usado como um sinal para abrir posições.

Módulo de sinais de negociação para o Assistente MQL5. O momento em que o indicador NonLagDot muda de cor, indica a hora de entrar no mercado.

Módulo de sinais de negociação para o Assistente MQL5. Os pontos coloridos do indicador SuperTrend indicam um sinal de entrada no mercado.

Controle gráfico para desenho de pixels.

A classe permite organizar uma mini série de tempo, minibuffers de indicador, buffers de tamanhos curtos para armazenar dados de fluxo de intermediários dentro do Expert Advisor ou indicador.

1...171819202122232425262728293031...181