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 - 3

Adicionar código

A sobreposição de vários estocásticos com períodos diferentes ajudará os traders iniciantes.

Filtro passa-banda, descrito por John Jejlersom.

Este é um modelo de copiadora

O código dessa biblioteca tem o objetivo de retornar o valor do ativo vigente para o (mini)índice e (mini)dólar da bolsa brasileira B3.

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

Esse código fornece uma função simples para enviar notificações push para seu dispositivo móvel sempre que as negociações forem abertas ou fechadas no MetaTrader 5. Ele foi projetado para contas de compensação (em que somente uma posição por símbolo é permitida).

Protótipo para coleta de dados. Buffers fictícios para a janela de dados (para fins de coleta de dados) para a hora do dia e um buffer adicional para a hora do dia. Comentários sobre a hora do dia.

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

Um Expert Advisor MQL5 que reage a eventos de notícias forex de alto impacto usando o Calendário MQL5. Ele identifica notícias relacionadas à inflação (CPI/PPI) e decisões sobre taxas de juros, realizando operações de breakout com ordens pendentes. Ideal para traders que desejam automatizar estratégias baseadas em notícias. (Este é apenas um ponto de partida)

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 Trade Assistant MetaTrader - um indicador multi-timeframe que se baseia em três indicadores padrão: Oscilador estocástico, RSI (Índice de Força Relativa) e CCI (Índice de Canal de Commodities). Ele exibe as direções da tendência atual para os períodos de tempo M1, M5, M15, M30, H1, H4, D1, W1 e MN1. Quando você segue esse indicador, tem uma visão clara das tendências em todos os períodos de tempo importantes. Não importa em qual período de tempo você anexa esse indicador. O indicador pode ser baixado para MT4 e MT5.

Escala personalizada de tempo e preço.

Desenhe linhas verticais diárias mais os rótulos do dia da semana no gráfico.

O Indicador T3 é uma média móvel avançada que combina seis médias móveis exponenciais para proporcionar uma ação de preço mais suave com defasagem reduzida em comparação com as médias móveis tradicionais.

Esse é um indicador simples que exibe o histograma da duração das barras personalizadas em minutos. Aplicável a renko boxes, PnF, barras de equivolume, etc.

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.

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.

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

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

O indicador gráfico Perfect Seconds permite que você converta velas de minutos de dados ao vivo em segundos. 1. Escolha qualquer número de segundos para fechar uma barra com tempo exato. 2. Trata-se de dados baseados em taxas OHLC ao vivo. Funciona mesmo que os ticks não estejam disponíveis. 3. Não requer DLL externa, funciona sem problemas em VPS. 4. Código rápido e otimizado 5. Suporta pares de criptomoedas, como BInance, Kucoin e todas as outras bolsas em que o gráfico ao vivo de futuros pode ser convertido em segundos facilmente. 6. Suporte a todos os tipos de símbolos, como pares de ouro e Forex. 7. Opções para excluir símbolos e taxas.

Um indicador SuperTrend que traça a direção da tendência usando a volatilidade ATR para criar níveis dinâmicos de suporte/resistência para o MetaTrader 5.

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

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

Boa tarde pessoal! Sou um estudante novo no metatrader5, estou criando um robo para copiar operações de uma conta demo e salvar em um banco de dados Gostaria de ajuda para identificar possiveis problemas, melhores solucoes para o codigo

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

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.

Indicador para Calcular o preço médio das posições abertas, pode usar o número mágico se quiser separar as posições só de um robô, mas o número zero são as operações manuais

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 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.

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.

Este é um indicador personalizado para o MetaTrader 5 cujo único objetivo é exibir uma imagem BMP no gráfico, centralizada na tela. Para que serve? É usado para exibir uma imagem estática (como um logotipo, marca pessoal, mensagem de gráfico ou lembrete) diretamente no gráfico de negociação, sem afetar a análise e os dados de mercado. Como funciona? Cria um objeto OBJ_BITMAP_LABEL para exibir uma imagem (2.bmp) da pasta MQL5Images. Calcula automaticamente o centro do gráfico e coloca a imagem nesse local. Atualiza a posição da imagem a cada novo tick, de modo que ela esteja sempre centralizada, mesmo que a janela seja redimensionada.

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

Patrimônio histórico de posições virtuais abertas uma única vez e uma única vez para analisar a eficiência da negociação de spread/equidade

12345678910...166