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

Adicionar código

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.

Tillson T3 com cálculos de EMA feitos sem buffers de indicadores auxiliares.

Função para fechar posições e excluir ordens

Função para modificar posições abertas e ordens pendentes

O ExMachina Supply & Demand Zones é um indicador profissional que detecta automaticamente as zonas de oferta e demanda em qualquer gráfico usando a detecção baseada em impulso com filtragem ATR. A versão 2.0 apresenta a detecção de impulso de várias velas, medição de faixa completa, fusão de zonas, rastreamento de toque, alertas de proximidade e um tema escuro do ExMachina que transforma seu gráfico em um espaço de trabalho de negociação profissional.

Detalhes técnicos Usa o OrderSend da MQL5 com TRADE_ACTION_DEAL para fechamento instantâneo do mercado com os preços atuais de compra e venda. Inclui tolerância de slippage (10 pontos), correspondência adequada de volume e preservação do número mágico. Faz um loop para trás através das posições para evitar a mudança de índice durante a execução.

O ASQ FlowDesk é um painel de negociação simplificado para o MetaTrader 5 que oferece execução de ordens com um clique, saídas escalonadas com fins lucrativos, trailing stops adaptáveis, equilíbrio automático e um painel de análise ao vivo, tudo isso em uma interface gráfica limpa no gráfico.

O ASQ RiskGuard é um Expert Advisor de gerenciamento de risco para o MetaTrader 5 que protege sua conta contra rebaixamentos excessivos. Ele monitora o patrimônio em tempo real, impõe limites diários de perda, protege contra spreads altos, filtra sessões de negociação e fornece um painel de risco visual - tudo isso sendo executado silenciosamente junto com seus outros EAs.

Um filtro Gaussiano quantitativo projetado para substituir as médias móveis de varejo defasadas, aplicando o processamento avançado de sinais digitais para eliminar o ruído do mercado sem sacrificar a capacidade de resposta.

A versão clássica da Estratégia de negociação Heads or Tails com a análise do Código do bloco de sinal.

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

Painel de troca de símbolo: Troque sem esforço o símbolo ativo em seu gráfico e, ao mesmo tempo, adicione o novo símbolo ao Market Watch. Essa ferramenta garante uma integração perfeita e acesso a dados de mercado em tempo real, otimizando seu fluxo de trabalho de negociação.

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.

CVD (Cumulative Volume Delta) leve para MT5 - baseado em M1, mostra a pressão de compra/venda como velas com redefinições opcionais.

O EA abre posições aleatoriamente (50/50 de chance para compra ou venda) quando nenhuma posição está aberta.

Indicador "Chaykin Money Flow (CMF)

Aqui estão alguns exemplos de códigos para contadores de conjuntos baseados em "Count"

Biblioteca básica para criar perfis de volume no gráfico.

é um texto para a rede neutra que gostaria de saber sua opinião.

Esse script CalculateHistoryProfit versão 1.0 foi projetado para calcular o lucro de um período especificado usando um painel de gráfico.

BollingerBandsEA negocia de acordo com as Bandas de Bollinger.

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.

O indicador Point-and-Figure MetaTrader 5 é um indicador que pode traçar um gráfico point-and-figure diretamente na janela principal do seu gráfico MT5 normal. Você pode configurar todos os parâmetros do método point-and-figure, como o tamanho da caixa e a distância de reversão, de acordo com sua preferência. Além disso, é possível controlar todos os parâmetros de exibição do gráfico PnF. Esse indicador de ponto e figura suporta todos os tipos de alertas. Ele se baseia em dados de ticks reais e, portanto, está disponível somente para o MT5.

Esse script e EA permite que os programadores façam backtest de suas estratégias baseadas em notícias que usam o calendário MQL5.

Esse Bot detecta a abertura de uma nova vela em qualquer período de tempo definido, facilitando assim a execução de um código único, a realização de negociações e a chamada de outras funções. O código é escrito na função OnTick().

Um registrador com a capacidade de registrar módulos ou seções de código específicos

Esse indicador chama 3 outros indicadores de subjanela. Todos os arquivos estão na pasta Indicators.

A negociação do Gap Weekend é lucrativa?

O VWAP (Preço médio ponderado por volume) mensal é um indicador essencial da MQL5 que calcula e exibe o Preço médio ponderado por volume para cada mês de negociação. É uma ferramenta poderosa para entender o sentimento de longo prazo do mercado, identificar o valor justo mensal e informar decisões estratégicas.

Esse indicador simples serve para descobrir facilmente quando o preço atinge um determinado momento em qualquer candle ou período de tempo.

Esse é um arquivo de script simples para calcular o tamanho do lote usando a abordagem de porcentagem de risco ou o valor real a ser arriscado.

O SmartFibo é um poderoso indicador personalizado MQL5 que desenha automaticamente os níveis de retração e extensão de Fibonacci com base no algoritmo ZigZag, ideal para negociar padrões ABCD. Ele suporta cálculos de Fibonacci de pavio a pavio e de corpo a corpo, o que o torna versátil para várias estratégias de negociação, incluindo pares JPY.

O CloseAllOrders é um Expert Advisor poderoso e fácil de usar, projetado para simplificar o gerenciamento de negociações no MetaTrader 5. Com uma interface intuitiva de botões diretamente no gráfico, você pode fechar todas as posições de mercado e ordens pendentes instantaneamente com apenas um clique.

O RSI Engine EA é um robô de negociação automatizado altamente versátil para o MetaTrader 5, projetado para executar negociações com base em sinais do popular indicador Índice de Força Relativa (RSI). A versão 2.1 apresenta processamento de sinal otimizado e estabilidade aprimorada. O EA oferece uma estrutura flexível com várias estratégias baseadas no RSI, filtros de confirmação e configurações abrangentes de gerenciamento de negociações, tornando-o adequado tanto para operadores novatos quanto para experientes.

Um filtro de volatilidade baseado em 3 ATRs: um ATR rápido, um ATR médio e um ATR lento

EA Tools tính toán Margin theo lotsize, có thể tùy chỉnh đòn bẩy

Esse Expert Advisor (EA) foi projetado para detectar oscilações de alta e baixa no período H4 e, em seguida, aguardar varreduras (capturas de liquidez) no período M15 para acionar negociações de compra/venda com gerenciamento de risco definido.

Este é um indicador experimental de ação de preço Last Structure Break (LSB) que revela estruturas de mercado significativas e possíveis margens de negociação por meio de uma análise inteligente de suporte e resistência.

1234567891011121314...173