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

Adicionar código

Funções dedicadas a ler e escrever as propriedades dos objetos.

Painel de Negociação Rápida - painel para uma negociação rápida.

Boblioteca para trabalhar com Skype.

Esta subclasse da CExpert permite abrir ordens somente long/short, mostrando seu uso com um exemplo MACD.

O indicador BinaryWave com a opção de seleção do timeframe disponível nos parâmetros de entrada.

Indicador da amplitude diária do movimento de preço. Mostra o histórico das flutuações de preços diárias.

O indicador mostra o tamanho de um dos três elementos da vela: sombras superiores, sombras ou corpos inferiores. Ele exibe o valor da vela atual e o valor médio diário para um determinado elemento.

Price(%)Range é o indicador para o MetaTrader 5, que calcula o movimento do preço com base em porcentagem da Máxima(mais alto) e Mínima do preço (mais baixo) em 100 barras.

O indicador é um exemplo do ajuste (suavização) de uma série de tempo do indicador ADX filtrando o indicador Harmonic de ordem superior.

Indicador RAVI com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

O Expert Advisor Exp_Waddah_Attar_Trend baseia-se nas alterações de cor do indicador Waddah_Attar_Trend.

ZigZag plotado sobre o oscilador MFI.

RSI que se baseia no movimento direcional com uma filtragem adicional e PSAR

Larry Williams' Percent Range fractal.

Indicador FGDI com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador XprofuterDD com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

O indicador plota velas do indicador i-OneThird a partir do timeframe maior usando retângulos coloridos com ajuda dos buffers DRAW_FILLING.

O indicador TriX sob a forma de vela com canal Keltner calculado em relação à média do TriX.

Canal de Keltner construído sobre o valor médio do oscilador OsMACandle em forma de vela

Script para colocar ordens SellLimit

Canal com base no desvio percentual do preço, com preenchimento colorido de fundo. A largura do canal é ajustada pelo desvio percentual.

Expert Advisor com base nos sinais dos indicadores iBands (Bollinger Bands, BB) e iRSI (Relative Strength Index, RSI).

Média móvel dinâmica.

Normalmente, a maioria das corretoras não fornece dados de mais de 3 meses sobre o timeframe M1 no MetaTrader 4, no entanto, para o MetaTrader 5, esses dados são fornecidos para os últimos 3 anos. A ferramenta apresentada pode ser usada para obter dados no Testador MetaTrader 5 e salvá-los num arquivo .hst para testes no MetaTrader 4.

Este indicador é uma versão para o cálculo da regressão não linear para o MetaTrader 5. O Nonlinear regression é um indicador que reage muito rapidamente a mudanças repentinas de mercado, portanto, o período de cálculo padrão é definido para um período ligeiramente mais longo do que o usual para esse tipo de indicador. Por isso, recomendo experimentar com o período, dependendo da sua estratégia de negociação e do seu estilo de negociação.

A vantagem do indicador Schaff Trend Convergence Divergence RSI é que pode usar o Schaff Trend CD numa escala de 0 a 100. Isso simplifica a definição de potenciais níveis de sobrecompra e sobrevenda nas tendências de moeda e implementa o RSI para a realizar cálculos finais.

O indicador "RocketRSI", de John F. Ehlers. Usado para indicar fortes probabilidades de reversões cíclicas.

Um Expert Advisor para fechar todas as posições, no caso dos lucros totais nessas posições excederem o nível de Take Profit fixado nas entradas, ou onde é necessário fechar todas as posições além do intervalo de tempo fixado nas configurações

CCI com médias móveis

Adiciona o StopGain(TakeProfit) e StopLoss definidos pelo usuário é possível também adicionar o uso de um trailingStop

O Indicador Alligator (jacaré) é uma combinação das Linhas de Equilíbrio (Médias Móveis).

O indicador mostra o tempo para fechar o timeframe em andamento, se for menos de que H1, ele também mostra o tempo para fechar a barra horária atual.

Um simples analisador XML, baseado na biblioteca msxml.

O indicador plota níveis Pivot para todo o histórico disponível. Existem 5 variantes de níveis Pivot que são suportados: clássico, Fibonacci, Demark, Camarilla, Woodies. Existem 3 períodos de apuração: diário, semanal, mensal. Para os níveis pivot diário é possível especificar hora pelo deslocamento GMT.

Este indicador encaixa um modelo trigonométrico aos preços e extrapola uma previsão futura.

Os Sinais de Negociação Baseados no cruzamento de Preços com o Indicador Moving Average (CSignalMA a partir da Biblioteca Padrão MQL5) serão utilizados aqui. O código do Expert Advisor com base nesta estratégia pode ser gerado automaticamente usando o Assistente MQL5.

Os Sinais de Negociação são considerados com base no cruzamento das linhas do indicador técnico Jacaré (Alligator), classe CSignalAlligator da Biblioteca Padrão MQL5. O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente usando o Assistente MQL5.

O indicador gera sinais para comprar e vender usando pontos coloridos em um gráfico e exibe mensagens.

Indicador usando uma proporção entre uma Average True Range (ATR) rápida com uma ATR lenta.

CATROnArray foi projetado para calcular os valores de ATR (Average True Range) nos buffers de indicadores. Um exemplo de como utilizar esta classe é fornecida.

1...5678910111213141516171819...159