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

Adicionar código

Interface para implementar a execução assíncrona de algoritmos

O 3rd Generation Moving Average é uma versão avançada do indicador padrão de média móvel (MA) para o MetaTrader. Ele implementa um procedimento bastante simples de redução de defasagem com base em um período MA mais longo. O método foi descrito pela primeira vez por M. Duerschner em seu artigo Gleitende Durchschnitte 3.0 (em alemão). A versão apresentada usa λ = 2, o que proporciona a melhor redução de defasagem possível. Um λ maior aumenta a semelhança com a média móvel clássica. O indicador está disponível tanto para o MT4 quanto para o MT5. Ele não requer o uso de nenhuma DLL

Detrended Price Oscillator (indicador MetaTrader) - uma versão do oscilador de preço baseada na diferença entre o preço atual e a média móvel simples deslocada por (Período / 2) + 1 barras. Ao contrário do oscilador estocástico, esse indicador tem como objetivo mostrar as mudanças de tendência de curto prazo (ondas de preço dentro da tendência de longo prazo). O indicador é exibido em uma janela separada do gráfico. Você pode usar esse indicador Detrended Price Oscillator (DPO) nas versões MT4 e MT5 da plataforma.

O Indicador ColorBars pinta as barras com cores diferentes, dependendo das mudanças de volume. Se o volume aumentar, a cor é verde, caso contrário, a cor é vermelha.

O exemplo para criar um botão, usando o objeto do tipo OBJ_BITMAP_LABEL.

Sinais de negociação baseados nos padrões candles "Engolfo de Baixa/Engolfo de Alta", confirmado pelo indicador Commodity Channel Index (CCI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente usando o Assistente MQL5.

Vamos nos concentrar nos sinais de negociação obtidos a partir dos padrões de velas "Martelo/Enforcado" e confirmado pelo indicador Índice de Força Relativa (RSI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente utilizando o Assistente MQL5.

A estratégia é o seguinte: quando a barra de fora aparece, ele verifica se aconteceu o rompimento da barra do meio na direção da tendência e gera um sinal para abrir uma posição. Módulo de sinais de negociação compatível com a nova versão do Assistente MQL5.

Este indicador resolve um problema do uso de filtros digitais no terminal do cliente.

Indicador de análise técnica multi-moeda com base nos ativos financeiros de ressonâncias relacionados.

Momentum suavizado colorido indicando a tendência atual do mercado.

O indicador de Pontos de Pivô Diários (DailyPivotPoints) ajuda a compor um quadro de futuros movimentos do mercado distinto de outras ferramentas que pendem o olhar para trás do mercado.

A biblioteca fornece as operações simples com matrizes: adição, subtração, multiplicação e inversa.

A Classe CWPROnArray é projetada para calcular a Faixa Percentual Williams (%R) sobre os buffers do indicator. Abaixo temos um exemplo do uso da classe.

A classe CCCIOnArray é projetada para calcular os valores sobre o buffer do indicador Commodity Channel Index (CCI). Abaixo temos um exemplo do uso da classe.

Versão do indicador ZigZag que exibe os resultados de seus cálculos em um período gráfico maior que o atual em que ele foi plotado.

Dois canais retilíneos de desvio padrão + um canal curvilíneo da regressão parabólica com a interpolação dos valores futuros do gráfico de preços.

Indicador de sinal do tipo semáforo baseado em 5 indicadores técnicos: LWMA, SMA, RSI, Estocástico e MACD.

A classe foi projetada para cálculo do indicador técnico Oscilador de Média Móvel (Moving Average of Oscillator, OsMA) utilizando o algoritmo do buffer anel.

Script para procurar os valores médios do tamanho máximo e mínimo dos candles.

Um módulo de "trailing stop" com base no indicador WPR através de dois parâmetros: "short" e "long Stop Loss".

Ao arrastar esse script para o gráfico, ele irá calcular o preço onde você soltar o script e usar esse preço para descobrir se uma ordem pendente de Buy Stop ou Buy Limit deve ser colocado.

Sistema de negociação baseado no indicador Momentum de Vela.

O indicador traça três canais eqüidistantes com os períodos de cálculo definidos nos parâmetros de entrada.

O Índice de Dimensão Fractal determina a volatilidade do mercado.

O indicador JMASlope com a opção de seleção dos períodos de tempo nos parâmetros de entrada.

Um conjunto de níveis de Pivot.

Script para carregamento de dados históricos para o símbolo atual com indicação de progresso.

O indicador Bezier com demonstração adicional da força da tendência, usando pontos coloridos baseados no algoritmo de desvio padrão.

Indicador de sinal tipo Semáforo com base no filtro digital i-Sadukey_v1.

O indicador BinaryWave_HTF_Signal mostra a direção da tendência ou um sinal com base no indicador BinaryWaveSign.

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

O indicador FX5_SelfAdjustingRVI com a opção de selecionar o timeframe nos parâmetros de entrada.

Este indicador é um exemplo de suavização das timeseries pela filtragem dos harmônicos de ordem elevada do indicador Force Index.

O Kolier_SuperTrend com a opção de selecionar o timeframe nos parâmetros de entrada.

O indicador desenha velas, dependendo dos limites mínimos e máximos das barras anteriores.

O indicador ChanellOnParabolic com a opção de seleção do tempo gráfico nos parâmetros de entrada.

Três osciladores WPR (Faixa Percentual de Williams) de mesmo tempo gráfico, com base em fechamento, máxima e mínima em uma única janela.

Sistema de negociação com base nos sinais do indicador JMACandleSign.

Oscilador não normalizado usado como um identificador de tendência.

1...626364656667686970717273747576...171