Assista a como baixar robôs de negociação gratuitos

Acesse o CodeBase do seu terminal MetaTrader 5

Não foi possível encontrar o código adequado? Encomende-o na seção Freelance

Como escrever um Expert Advisor ou um indicador

Biblioteca de códigos fonte MQL5 para MetaTrader MQL5 - 47

Este é o maior biblioteca de código fonte livre de programas para plataforma MetaTrader 5. Aqui você pode encontrar prontos para usar Expert Advisors, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos quando for estudar a línguagem MQL5 e desenvolva seus próprios aplicativos automatizados de negociação, com base nos códigos fornecidos.

Você pode baixar gratuitamente e testar os códigos publicados, bem como lançá-los no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e no ambiente de desenvolvimento MetaEditor.

Para postar um novo código, por favor Faça o login ou registrar
último|o melhor

Indicador de múltiplos fractais.

O indicador procura e exibe divergências no gráfico do indicador CCI personalizado..

Bollinger Bands na forma de um oscilador.

Combinação de dois indicadores de Bill Williams: Accelerator Oscillator e Awesome Oscillator.

O Balance of Power, introduzido por Igor Lívshin, procura medir a relação entre a força dos compradores e a força dos vendedores, avaliando a capacidade de cada um de arrastar o preço para um nível extremo. Lívshin publicou este indicador na edição de agosto de 2001 da Stocks and Commodities Magazine. Essa versão do indicador calcula o BOP (balanço de forças) exatamente como está descrito no artigo em que foi publicado.

Em vez de rapidamente mover o preço para o stop-loss, este indicador ajusta o stop-loss somente quando ele marca uma mudança na direção da tendência. Assim, mantém o nível durante o mercado em tendência e ajusta-o apenas se vir uma possível mudança de tendência. O trader ganha mais espaço para manter a ordem aberta durante movimentos em ziguezague e laterais do mercado. Além disso, como o indicador acompanha a tendência, exibe seus períodos em cores diferentes para facilitar a tomada de decisões.

Normalmente, o SMA é usado para calcular o estocástico. Nesta versão estendida, você pode usar qualquer uma das 4 médias móveis convencionais (por padrão SMA, mas também estão disponíveis EMA, SMMA ou LWMA). Alguns deles são mais rápidos do que a versão padrão (por exemplo, EMA e LWMA), já o SMMA é um pouco mais lento, porém, desta forma, você pode ajustar com mais precisão a proporção de velocidade e sinais.

A versão DS do estocástico não usa MA na maneira clássica para obter um sinal. Em vez disso, as linhas de sinal são calculadas dependendo dos valores do estocásticos. Assim, temos duas entidades úteis: uma linha de sinal e níveis que podem ser usados ​​para avaliar sobrecompra/sobrevenda.

A versão DSL do indicador Williams' Percent Range não usa níveis fixos de sobrevenda e sobrecompra. Em vez disso, utiliza um tipo de cálculo dinâmico desses níveis (linhas de sinal intermitentes). Isso torna o indicador mais sensível a mudanças no mercado e a períodos de alta volatilidade.

O filtro não linear de Kalman é um dos indicadores criados por John Ehlers:.

Indicador Kalman Bands redesenhado, originalmente criado por Igor Durkin. Embora os valores sejam os mesmos da versão para o MetaTrader 4, para facilitar o trabalho com o indicador, são utilizados adicionalmente recursos que não estavam na versão anterior da plataforma.

Variação do há muito conhecido e útil indicador MACD, no qual, em vez de EMA, para cálculo é usada TEMA (média móvel exponencial tripla). Também no indicador é usado DSL (linha de sinal intermitente), e são implementadas duas linhas de sinal, em vez de uma.

Variação do há muito conhecido e útil indicador MACD, no qual, em vez de EMA, para cálculo é usada DEMA (média móvel exponencial dupla). Também no indicador é usado DSL (linha de sinal intermitente), e são implementadas duas linhas de sinal, em vez de uma. Assim, nele são introduzidos níveis e linhas adicionais. A julgar pelos testes, parece ser que ele evita melhor sinais falsos e pode ser usado na detecção de reversões (a curto prazo).

Stochastic e RVI (Relative Vigor Index) são dois indicadores para avaliar as áreas de sobrecompra e sobrevenda nos movimentos do mercado. O produto apresentado combina os dois em um único produto - Stochastic of Relative Vigor Index.

Trabalho em três indicadores iMA(Moving Average, MA) e um iMACD (Moving Average Convergence/Divergence, MACD)

Indicador segundo Élder "Safe Zone".

Transformada de Fisher inversa do RSI suaviza os valores no intervalo requerido (neste caso, -1 ... +1). Isso ajuda a avaliar as condições de sobrecompra ou sobrevenda prevalecentes no mercado.

Indicador RVI acrescentado com uma transformada de Fisher. Ele permite que o trader crie uma função de distribuição de probabilidade quase gaussiana para a normalização de preços. De fato, a transformada de Fisher torna os aumentos repentinos de pico relativamente raros e permite que você identifique exclusivamente as reversões de preços no gráfico. Este indicador é utilizado, em primeiro lugar, pelos traders que desejam receber sinais atempados, em contraste com os indicadores de atraso.

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.

EA que procura N velas idênticas consecutivas. Ele compra em velas de alta, vende em velas de baixa. É considerado o tipo de conta de negociação: cobertura ou compensação.

Esta versão do oscilador estocástico permite usar qualquer um dos quatro tipos básicos de médias (por padrão, SMA, mas também estão disponíveis EMA, SMMA e LWMA). Alguns deles são mais rápidos do que a versão padrão (por exemplo, como no caso de EMA e LWMA). O SMMA é um pouco mais lento, mas com ele você pode ajustar a proporção de velocidade e sinais.

Esta versão do indicador é calculada da mesma forma que o índice de Stochastic Momentum Index, exceto pelo fato de, em vez de usar a média móvel exponencial (EMA) para cálculo, utilizar T3. Isso dá um resultado mais suave, sem nenhum atraso.

O indicador Stochastic Momentum Index (SMI) foi desenvolvido por William Blau e foi introduzido na edição de janeiro de 1993 da revista Technical Analysis of Stocks & Commodities. Incorpora uma interessante interpretação do popular oscilador estocástico. Enquanto o oscilador estocástico mostra a distância em relação ao preço Close atual da vela próxima à faixa recente high/low para o período x, o SMI mostra onde o Close está próximo do ponto médio da recente faixa high/low durante o período x.

Efficiency Ratio (ER) foi apresentado, pela primeira vez, por Perry Kaufman no livro de 1995 "Smarter Trading". Ele é calculado dividindo a mudança de preço, de certo período, na soma absoluta dos movimentos de preço ocorridos para alcançar essa mudança. A proporção resultante varia entre 0 e 1, Quanto maior o valor, mais forte é a tendência no mercado.

Trabalho segundo os indicadores iChaikin (Chaikin Oscillator) e iMA (Moving Average, MA).

Expert Advisor que opera segundo os sinais do MACD. Para fãs de CFD e futuros.

Sistema de negociação no canal do Moving Average com período de 220 e de três Envelopes com períodos de 220, mas com alturas diferentes. Posição de trailing.

O MACD TEMA é um pouco "mais rápido" do que o MACD DEMA e, dependendo dos parâmetros, é usado no modo de scalping (períodos curtos de cálculo) ou tendência (se forem usados períodos mais longos). Nunca se esqueça que o MACD é principalmente um indicador de momentum e que é o principal objetivo do MACD.

MACD, para o cálculo é usado o DEMA.

Sistema de negociação baseado no saldo da conta e na rentabilidade da última transação.

Trailing simples de ordens stop-loss e take-profit de posições abertas.

Oscilador de movimento, ambiente e tendências de mercado.

Conjunto de trinta padrões populares de velas.

O indicador desenha velas, numa janela separada, na forma de um histograma a partir da linha zero.

Média móvel para os preços mínimo e máximo.

O indicador procura e exibe divergências no gráfico da linha de sinal do indicador MACD personalizado.

O TTM (Trade The Markets) Trend é, acima de tudo, uma maneira mais fácil de observar velas. Este é o método heikin-ashi. A tradução literal da palavra "heikin" é balanço ou média, enquanto "ashi" é traduzido como stop ou barra. O TTM Trend é um método visual que elimina as aumentos repentinos estatísticos, no gráfico de velas norma, e fornece uma boa visão geral das tendências e consolidações.

O indicador procura e exibe divergências no gráfico do indicador MACD personalizado.

Geometric Mean Moving Average é uma média móvel simples calculada pelo método da média geométrica.

RSI+CCI numa janela.

1...404142434445464748495051525354...157