Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Acesse o CodeBase em seu terminal MetaTrader 5
Não encontrou o código mais adequado? Encomende-o na seção Freelance
Como escrever um Expert Advisor ou um indicador

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

Adicionar código

Um oscilador quantitativo profissional que substitui os indicadores tradicionais de momentum de varejo, como o RSI, calcula o desvio padrão estatístico da ação do preço para identificar reversões matematicamente esgotadas.

O BEC Trade Manager ajuda você a gerenciar posições ativas no símbolo atual usando controles de um clique para breakeven, lógica trailing, fechamento parcial, remoção de stop-loss, fechamento do lado dos lucros, fechamento do lado das perdas e entradas rápidas de scalp. Ele também exibe informações importantes sobre a conta e o símbolo no gráfico, incluindo patrimônio, lucro flutuante, lucro diário, rótulos de stop-loss e visualização do ponto de equilíbrio da cesta.

Implementação em MQL5 do método de diferenciação fracionária de largura fixa (FFD), conforme descrito no livro *Advances in Financial Machine Learning*, de López de Prado (Capítulo 5). Transforma uma série de preços não estacionária em uma estacionária, preservando ao máximo a memória histórica; a saída é validada cruzadamente com a biblioteca afml do Python, com uma precisão de até 1e-12.

Esse é um indicador que calcula 14 tipos de médias móveis com base no preço de fechamento.

O indicador mais simples que mostra no símbolo atual a mudança de preço em % desde a abertura da sessão de negociação.

Indicador Chande Kroll Stop - níveis de stop para posições curtas e longas.

Raiz quadrada média

Inclinação da regressão linear

Bandas de Bollinger com suavização controlável da banda externa (pré-suavização)

Esse indicador foi projetado para desenhar uma retração de Fibonacci, usando como base o indicador ZigZag.

Esse script salva um conjunto predefinido de eventos econômicos do calendário econômico integrado da MetaTrader em um arquivo CSV.

Indicador de suporte e resistência do MetaTrader - como o nome desse indicador sugere, ele exibe os níveis de suporte e resistência. Ele os mostra diretamente no gráfico, proporcionando uma ajuda fácil quando você quiser definir o nível de stop-loss ou take-profit, ou quando quiser ver o próximo alvo do mercado. Esse indicador usa o indicador padrão MetaTrader Fractals (pelo método de Bill Williams) e não tem parâmetros de entrada alteráveis. Esse indicador está disponível para o MetaTrader versão 4 e 5.

Indicador ZigZag padrão modificado com a adição de informações sobre o comprimento de onda em pips, níveis e lógica de alertas diferentes

O BotCilento é um sofisticado Expert Advisor de negociação em grade para o MetaTrader 5 que combina sinais de acompanhamento de tendências com gerenciamento de risco adaptável.

Um indicador de alta precisão projetado para detectar varreduras de liquidez institucional (stop hunts). Ele identifica a rejeição de preços além dos níveis de oscilação recentes, marcando zonas potenciais de reversão de alta probabilidade sem indicadores de atraso.

O Precision Sniper é um indicador MT5 de múltiplas confluências inspirado nas principais ferramentas de sinais do TradingView, que classifica cada sinal de compra/venda (A+, A, B, C) com base na estrutura da EMA, RSI, MACD, ADX, VWAP e alinhamento de volume, com 8 predefinições, confirmação de tendência HTF, níveis automáticos de TP/SL, trailing stop e um painel de backtest integrado.

Filtro passa-banda, descrito por John Jejlersom.

Esse EA não negocia. Painel simples, implementado usando a biblioteca Canvas padrão, que permite desenhar números com o mouse. O reconhecimento de padrões é realizado usando o modelo treinado mnist.onnx.

Combine tendências de vários períodos de tempo em uma única tendência usando MA.

Extensão de milissegundos CDateTime + extensão de variável de supervisão datetime

Níveis históricos de S/Rs fortes

Indicador de intervalo médio diário.

Indicador do oscilador Know Sure Thing (KST) com base na taxa de alteração de preço (ROC)

Selecione o último negócio fechado (negociação) para continuar trabalhando.

Oscilador ergódico Stochastic Momentum Index (SMI)

Essa é a primeira vez que isso acontece no MetaTrader 5. Agora você pode clicar no gráfico para criar alertas de preço.

MovingAverages.mqh Parte II Uma versão multi timeframe está disponível com cores para orientação, para desenvolvedores ou comerciantes lucrativos gratuitamente. Oferta sob condições. Outros indicadores multi timeframe também estão disponíveis.

Esse script salva todos os dados OHLCV disponíveis no gráfico em um arquivo CSV.

PTB

Descrição do indicador: PTB.mq5 Visão geral: O indicador PTB.mq5 para o MetaTrader 5 calcula os preços máximos e mínimos de curto e longo prazo, juntamente com os níveis de retração de Fibonacci com base nesses extremos. Características: Máximos e mínimos de curto prazo: identifica o suporte e a resistência imediatos em um curto período definido pelo usuário. Máximos e mínimos de longo prazo: analisa as tendências mais amplas do mercado em um período mais longo. Níveis de Fibonacci: Traça os principais níveis de retração (23,6%, 38,2%, 50%, 61,8%, 78,6%) para possíveis pontos de reversão. Parâmetros de entrada: shortLength: Número de velas para cálculo de curto prazo. longLength: Número de velas para cálculo de longo prazo. Representação visual: Cores e larguras distintas para cada linha para diferenciar entre níveis alto/baixo e de Fibonacci. Uso: Ajuda os traders a identificar pontos de entrada/saída e a monitorar as tendências do mercado com base nos níveis históricos de preços.

Este código mostra como você pode criar um painel para exibir todas as informações relevantes no gráfico

Esse script foi desenvolvido para exibir em um gráfico o relatório de estratégia salvo do Strategy Tester.

Indicador CCI Arrows MetaTrader - mostrará onde ocorre o cruzamento do CCI com o zero (marcando-o com uma seta vermelha ou azul) para ajudá-lo a decidir se deve operar vendido ou comprado. Ele tem um atraso mínimo e uma precisão relativamente alta. Esse indicador simples é uma boa opção para os traders que preferem manter a simplicidade e detestam indicadores complexos. O CCI Arrows suporta todos os tipos de alertas. O indicador está disponível nas versões MT4 e MT5.

Indicador Donchian Ultimate MetaTrader - é um indicador de canal Donchian clássico com vários recursos adicionados:

O Easy Trend Visualizer é um indicador do MetaTrader que faz exatamente o que seu nome diz. Ele mostra onde a tendência começa, onde ela termina e onde não há tendência alguma. Ele se baseia nos indicadores ADX (Average Direction Movement Index) padrão do MetaTrader e funciona com bastante rapidez. O Easy Trend Visualizer é exibido na janela principal do gráfico. Oferece uma série de alertas: linha horizontal aparece, cruzamento de linha horizontal, seta para cima, seta para baixo, cruzamento de linha horizontal anterior (PHLC). Disponível para as plataformas MT4 e MT5

Escala personalizada de tempo e preço.

Um indicador de ziguezague que usa uma única entrada para ajustar o tamanho da etapa para detectar mudanças na direção da onda.

This MQL5 custom indicator detects divergences between price action and the Awesome Oscillator (AO), signaling potential market reversals or continuations. It plots buy/sell arrows on the chart, displays the AO as a histogram, and draws trendlines to highlight divergences.

Indicador que exibe a tendência do dia em qualquer tempo gráfico. É possível customizar as cores e a posição do texto na tela.

Boa tarde a todos) É a primeira vez que publico meu código!!!

O indicador XMA_Ishimoku com indicação adicional da força da tendência usando pontos coloridos com base no algoritmo de desvio padrão. O código original no link anexo tinha problemas de plotagem.

1234567891011...174