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

Adicionar código

O indicador Price Channel Stop mostra a estimativa de tendência atual com base no período do canal e no risco admissível. Além disso, ele mostra dois níveis de valores que podem ser usados ​​como stop-loss para ordens abertas com base nesse indicador. Como um sinal para abrir ou fechar uma ordem, você pode usar a mudança na cor da tendência.

O indicador ADL (Linha de Avanços/Recuos) mostra a razão dos incrementos de preço positivos e negativos em um intervalo de tempo especificado.

O indicador Rainbow Oscillator destina-se principalmente a mostrar a tendência do mercado. Mas, usando os níveis, você pode usá-lo para avaliar as condições de sobrecompra e sobrevenda também.

Dois sistemas de negociação idênticos (para posições compradas e vendidas) baseados nos sinais do indicador SilverTrend, que podem ser configurados de diferentes maneiras dentro de um Expert Advisor.

AML

Indicador AML (Adaptive Market Level) exibe um dos três estados do mercado: Lateralizado, tendência de alta e tendência de baixa.

UDP

O indicador UDP (Up/Down Percentage) exibe a direção das velas, ou seja, para cima/baixo, como um percentual sobre o período selecionado.

TCF

O oscilador TCF (Trend Continuation Factor) foi desenvolvido para ajudar a identificar a tendência e direção do mercado.

DSS

Indicador Double Smoothed Stochastic

Indicador Candle's Middle Point

Stripped T3 levels (Níveis de T3 que podem exibir as 3 fases do cálculo do T3)

Duplo estocástico suavizado

O Moving Average Convergence/Divergence (MACD) - Média Móvel de Convergência/Divergência - é um indicador seguidor de tendência dinâmico. Ele indica a correlação de preço entre duas Médias Móveis.

O indicador plota candles com cores diferentes dependendo da direção de tendência e movimento dos preços.

O indicador NRTR (Trailing de Reversão Nick Rypock) desenha a linha base (suporte e resistência) e uma linha de alvo.

O manipulador de eventos OnTick foi elaborado para proceder os ticks para um determinado símbolo. Esta é a verão do manipulador do evento tick Multicurrency.

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.

Esta é uma implementação simplificada do modo multi moeda no MetaTrader 5. Não é necessário saber de seus detalhes de funcionamento. Ela possui uma configuração mínima e uma estrutura simples. Ela pode ser usada no Strategy Tester.

Sinais de negociação baseados nos padrões candles "Engolfo de Baixa/Engolfo de Alta", confirmado pelo indicador Estocástico. 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 (candlestick) "Engolfo de Alta/Engolfo de baixa", e confirmado pelo indicador Market Facilitation Index (MFI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente utilizando o Assistente MQL5.

O estilo DRAW_CANDLES desenha as velas usando os valores de 4 buffers com os preços Open, High, Low e Close.

Este oscilador gera sinais de entrada e saída do mercado com base nos indicadores RSI e CCI.

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

A Classe CIchimokuOnArray é destinada ao cálculo dos valores dos buffers do indicador Ichimoku (Ichimoku Kinko Hyo).

O indicador mostra candles coloridos dependendo da tendência atual e considerando a correção dos níveis Fibonacci, também dá alertas ou avisos de áudio no caso de uma mudança de tendência.

O indicador mostra a ruptura da volatilidade como um histograma e serve como um sinal no mercado para a entrada/saída/reversão de posição ou aumento do volume da posição.

Este indicador especifica a volatilidade do mercado bem como seu desvio padrão.

Esta biblioteca permite uma interface mais fácil para MySQL.

Indicador de correlação de Pearson mostra a correlação entre os ativos.

Biblioteca de Funções para trabalhar com as Séries Temporais: iTime, IAbra, iHigh, Ilow, iclose, iHighest, iLowest, iBarshift. Versão curta de invocação disponível para todas as funções (do símbolo e período do gráfico atual).

Implementação da opção de mudar o modo de desenho, como exemplificado pelo indicador CCI.

O indicador de arbitragem de situação para o spread que consiste de dois instrumentos.

Este script exibe vários subgráficos numa única janela de gráfico, de acordo com o número de pares de moedas no menu Cotações de Mercado.

A segunda versão (editado e adicionada) do indicador alternativo para a definição de tendências com base nas barras de ruptura e da distância das extremidades. Os níveis de ruptura e tamanho das tendências anteriores são adicionados.

Uma versão atualizada da classe CBitPic com a capacidade de controlar o desenho transparente.

Este indicador irá traçar linhas de divergência sobre o indicador Awesome_Oscillator, dando sinais de compra e venda por meio da exibição de flechas.

Três médias móveis de três períodos de tempo diferentes em um gráfico.

Indicador determinador de lateralidade.

O indicador Triple Exponential Moving Average implementado como uma seqüência candles (velas).

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

Indicador de tendência com indicação simples e clara dos momentos de abertura de posição.

1...232425262728293031323334353637...164