Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
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 - 5

Adicionar código

O EquiPeak Drawdown Tracker é um indicador projetado para monitorar e registrar o drawdown máximo da sua conta de negociação em tempo real. Não se trata apenas de um alerta do drawdown atual; ele é especialmente útil para comparar visualmente o drawdown atual com o drawdown histórico máximo esperado ou registrado anteriormente.

O Custom MACD para MetaTrader 5 aprimora o MACD clássico com alertas de sinal em tempo real enviados para o seu telefone. Detecte tendências e reversões com parâmetros personalizáveis, recursos visuais intuitivos e notificações automáticas de compra e venda.

Um indicador que fornece uma visualização clara da pressão de volume em cada lado do mercado

Expert Advisor para o MetaTrader 5 que combina as médias móveis exponenciais (EMA) e o índice de força relativa (RSI) para gerar sinais de negociação. Inclui recursos de gerenciamento de risco e filtro de tempo de negociação.

Um gráfico de velas que conecta o preço de venda e o preço de compra com a máxima e a mínima das velas

É o ziguezague clássico com uma entrada de período de tempo para exibir um ziguezague HTF em um gráfico LTF

Ele sinaliza um período de baixa volatilidade do mercado que está prestes a terminar, prenunciando um movimento significativo de preços.

Este indicador é voltado para ser utilizado na B3 ( Bolsa do Brasil )

O indicador AutoTrendLines desenha automaticamente linhas de tendência de suporte e resistência em seu gráfico do MetaTrader 5. Ele identifica os principais níveis de preço usando dois métodos: Dois Extremos (Tipo 1) ou Extremo e Delta (Tipo 2). As linhas são recalculadas somente quando uma nova barra é formada, garantindo um desempenho eficiente.

Uma classe para leitura e gravação de bits individuais ou sequências de bits de e para um buffer.

Um indicador para detectar e marcar todos os padrões populares de velas

O indicador exibe o valor do stop loss e/ou take profit definido na moeda de depósito. Observação: ele calcula um valor estimado com base em um cálculo simples e não leva em conta as comissões de corretagem.

O EA Pending_tread é um robô de negociação versátil e fácil de usar, projetado para automatizar a colocação e o gerenciamento de várias ordens pendentes dispostas em um padrão de grade acima e abaixo do preço de mercado atual. Esse EA é adequado para estratégias de scalping e pode operar em qualquer período de tempo ou par de moedas, o que o torna altamente flexível para vários estilos de negociação.

Essa classe foi projetada com o intuito de ajudar nos horários de negociação, de uma forma simples e centralizada.

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

Indicador padrão de bandas de Bollinger com recursos de cálculo de média adicionados

O indicador mostra o ângulo ou a velocidade média da mudança de preço.

Capture capturas de tela em widescreen pressionando a tecla de atalho "s" no teclado

Indicador Linear Regression Value com uma opção que permite que ele seja aplicado a outro indicador

maior confiança para entrar no mercado

Esse script é uma solução de referência para mapear os nomes dos símbolos configurados pelos usuários nos EAs ou scripts do MetaTrader 5 para os nomes reais fornecidos pela corretora. Ele usa o algoritmo de distância Levenshtein para identificar automaticamente o símbolo mais semelhante no Market Watch. É ideal para desenvolvedores que enfrentam problemas de compatibilidade com prefixos ou sufixos nos nomes dos símbolos. Esse é um ponto de partida personalizável para se adaptar a qualquer necessidade específica.

ATR %, porcentagem de ATR, porcentagem de ATR, porcentagem de ATR, porcentagem de ATR

Indicador MetaTrader para iniciantes - um indicador personalizado muito simples que exibe os topos e fundos locais no gráfico com pontos vermelhos e azuis próximos a eles. Ele analisa os máximos e mínimos em um determinado período e, em seguida, compara-os com o intervalo em que o par de moedas estava sendo negociado e, se o topo/fundo for suficientemente significativo, ele o marca com o ponto. Esse indicador se redesenha e, portanto, não deve ser usado para gerar sinais de negociação, pois as posições dos pontos podem mudar. As versões MT4 e MT5 do indicador estão disponíveis.

Indicador Bollinger Squeeze Advanced MetaTrader - é um indicador complexo que consiste em dois componentes: Uma medida de tendência baseada nas bandas de Bollinger e no canal Keltner "squeeze". Um histograma de direção e força da tendência baseado em um dos oito osciladores a seguir: Estocástico, CCI, RSI, MACD, Momentum, Williams % Range, ADX, DeMarker.

O Dots (indicador MetaTrader) é baseado no indicador de 2006 do TrendLaboratory. Ele exibe a direção da tendência atual colocando os pontos no gráfico principal. Os pontos azuis sinalizam uma tendência de alta e os pontos vermelhos sinalizam uma tendência de baixa. Embora o indicador não se baseie em nenhum indicador padrão do MetaTrader, ele usa uma chamada para iMA() (média móvel) para obter os valores de preço dependendo do tipo de preço de entrada usado (Close, Open, High, Low, Typical etc.) O cálculo é baseado no cosseno do ângulo de mudança de preço. O trader pode modificar vários parâmetros de entrada. O indicador está disponível para as versões MT4 e MT5 da plataforma.

Se você estiver executando vários robôs de negociação simultaneamente ou apenas uma estratégia sofisticada, acompanhar o desempenho de cada Expert Advisor pode ser surpreendentemente demorado. O MetaTrader 5 (MT5) exibe convenientemente ordens e posições em sua "Caixa de ferramentas", mas quando vários robôs compartilham a mesma conta, fica mais difícil saber qual EA está gerando seus lucros - ou perdas. Uma única conta pode ter dezenas ou centenas de negociações, cada uma aberta por diferentes EAs, o que torna difícil separar os resultados de um robô dos de outro.

Esse é um indicador que avalia os FVGs no "window_size" inserido para detectar a força do momentum ou da tendência.

Indicador de propagação de dois símbolos

Este indicador pega as divergências do RSI e plota em Buffers para fazer automatizações em EAs

Assinatura de vela com exemplo | Para pesquisa e desenvolvimento

O indicador Candle Filter é uma ferramenta personalizável projetada para filtrar e destacar candles no gráfico com base em critérios específicos. Ele permite que o trader visualize apenas os candles de interesse, como candles de alta (bullish), candles de baixa (bearish), candles tipo Doji ou todos os candles simultaneamente. Além disso, o indicador oferece controle total sobre as cores dos candles e do fundo do gráfico, proporcionando uma experiência visual clara e adaptável.

A negociação do XAUUSD (ouro) é frequentemente influenciada por grandes eventos de notícias econômicas, como lançamentos em USD, GBP ou EUR. Para reduzir os riscos durante esses períodos voláteis, é essencial usar um filtro de notícias em seu Expert Advisor (EA). Neste artigo, compartilharei como criar um filtro de notícias simples no MT5 e aplicá-lo à negociação do XAUUSD.

Todos os indicadores exigidos pela Estratégia BBMA em um único indicador.

Descompacte arquivos GZIP de arquivos *.gz ou respostas de sites compactados com esse formato.

Os fractals Padrão são 2 candles para direita e 2 candles para esquerda, Com este custom Fractals você poderá escolher quantos candles quiser tanto para a esquerda quanto para direita

O indicador implementa algumas das abordagens mais interessantes para medir correlações

Este é um exemplo de classificação ascendente de uma lista de estruturas por um campo. Você pode descobrir e personalizar o algoritmo acima, dependendo da finalidade de uso. Este é o exemplo mais básico e também uma direção para resolver o arranjo em uma matriz de estrutura. O algoritmo usado neste exemplo é o Quick Sort e o Merge Sort.

O Spread lister da EA mostra os valores atuais, mínimos e máximos de todos os símbolos/instrumentos.

Essa poderosa ferramenta filtra o RSI clássico por meio de uma média móvel, fornecendo uma linha de sinal mais suave e confiável para identificar entradas, saídas e a direção da tendência com clareza inigualável.

Esse é um indicador que ajuda a identificar padrões de velas Engulfing.

123456789101112...170