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

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

Um Indicador Stop Atr Simples

Um sistema de negociação baseado no objeto Fibonacci Lines (OBJ_FIBO) e no indicador Resistance & Support

Uma abordagem não ortodoxa do indicador MACD: O EA calcula a área exibida do indicador que está acima e abaixo da linha zero.

Análise do tamanho da vela e sua sombra. Na OnTradeTransaction, a abertura (DEAL_ENTRY_IN) e fechamento (DEAL_ENTRY_OUT) das posições são interceptadas, bem como o encerramento por Stop loss (DEAL_REASON_SL).

O indicador Atr Lite calcula o movimento do preço médio

Um gráfico baseado em velas com base nos histogramas Ang_Zad_C_Hist calculados na séries temporais Open, High, Low, e Close do gráfico de preços.

Este indicador calcula o índice de uma determinada moeda, usando o índice USD. Os preços Close de seis pares de moedas são usados ​​para calcular o índice.

Este indicador calcula o índice de uma determinada moeda, usando o índice USD. Ele é baseado no indicador SymbolX, mas quatro preços são usados ​​para os cálculos: é utilizado o OHLC em vez de apenas o preço de fechamento.

O indicador ASO (Average Sentiment Oscillator) exibe o clima geral do mercado.

Indicador CA (Corrected Average), também conhecida como Média Móvel Ótima. O benefício do indicador é o fato de que o valor atual das séries temporais deve exceder o limiar atual que depende da volatilidade para que a linha do indicador siga o preço, evitando sinais falsos na tendência.

O indicador DMX (Bipolar DMI) é calculado usando o indicador padrão ADX. No entanto, em comparação com isso, ele exibe os dados como um oscilador com uma linha de sinal e tem um atraso menor.

O indicador GB (Gaussian Bands) funciona da mesma maneira que o indicador padrão Bandas de Bollinger. No entanto, ao contrário do primeiro, ele executa as linhas de centro de filtragem e as linhas de desvio pelo método Gaussiano. Ele também possui duas linhas de desvio em cada lado da linha central.

O indicador seguidor de tendência LeManStop é um representante do sistema LeMan e exibe os níveis de Stop Loss para as posições existentes no gráfico. Ele desenha duas linhas de Stop Loss para as posições Comprada (Long) e Vendida (Short), exibidas em cores diferentes.

O indicador MPO (Midpoint Oscillator) exibe o movimento do preço sem seu componente de tendência em torno do seu ponto central. Ele é exibido em duas linhas: Linha de movimento do preço e a linha de sinal. A linha central (MidPoint) é o nível zero do oscilador.

O indicador PVO (Percentage Volume Oscillator) representa um momentum para o volume. Ele calcula a diferença percentual de uma grande MA entre duas médias móveis baseadas em volumes.

O indicador RMI (Running Median Indicator) é uma média móvel com o algoritmo de filtragem "Running Median".

O indicador SS (Stochastic Stack) representa um conjunto de oito indicadores Estocásticos com diferentes parâmetros, unidos em um único processo de cálculo.

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.

Os valores VFO (Volume Flow Oscillator) acima de zero são altistas e indicam uma acumulação, enquanto aqueles abaixo de zero indicam uma distribuição. As divergências entre o preço e os valores do indicador podem indicar uma mudança próxima na tendência.

O indicador WAAB (Waddah Attar ADXxBollinger) destina-se a identificar a direção e força da tendência atual. Para este objetivo, uma combinação dos sinais de dois indicadores é usada: Advanced_ADX e Bandas de Bollinger.

O indicador XMA (Digital adaptive Moving Average) é uma média móvel adaptativa digital XMA. Ele calcula a média móvel usando um filtro digital.

ZPF (Zero Point Force) - indicador zero point force. Ele exibe o clima do mercado.

Um gráfico baseado em velas com base nos histogramas Bear_Bulls_Power calculado nas séries temporais Open, High, Low, e Close do gráfico de preços.

O indicador XPeriodCandle complementado pelas Bandas de Bollinger Bands, baseado em suas velas, e indicando com a cor brilhante da vela se as velas ultrapassarem as bandas.

Dois sistemas de negociação idênticos (para posições compradas e vendidas) baseados nos sinais do indicador NRTR, que podem ser configurados diferentemente em um EA.

Velas Japonesas sintéticas durante o período definido nas configurações do indicador, calculados em cada barra, com base nas velas do indicador Bear_Bulls_Power_Candle.

O Expert Advisor coloca quatro posições com diferentes níveis de Take Profit por vez. Assim que um Take Profit é acionado, as outras posições serão movidas para o breakeven.

Dois sistemas de negociação independentes usando os indicadores BrainTrend2 e AbsolutelyNoLagLWMA dentro de um EA.

Indicador BykovTrend como velas.

Indicador de cluster com base no artigo https://www.mql5.com/pt/articles/1464

Dois sistemas de negociação independentes usando os indicadores SilverTrend_V2 e ColorJFatl_Digit dentro de um EA.

Dois sistemas de negociação independentes usando os indicadores BykovTrend_V2 e ColorX2MA dentro de um EA.

Indicador RoundPrice-Ext com a opção de seleção do tempo gráfico disponível em seus parâmetros de entrada.

Indicador CI (Congestion Identifier). Ele exibe quantas barras antes da atual o preço estava dentro do canal formado pelo preço de fechamento da barra atual +/- Delta em pontos. Ele também exibe o nível do limiar do valor do contador e as marcas, nas quais o contador está acima ou abaixo desse nível.

O indicador DI_Cluster representa três indicadores ADX com diferentes parâmetros. Diferentemente do padrão ADX, os níveis do limiar do cluster DI não são constantes, mas são determinados pelas interseções de três linhas de indicadores. Você pode escolher qualquer uma das três linhas do ADX padrão a serem exibidas: as próprias linhas de força de tendência ADX e a linha +DI ou -DI.

EMA_With_Trend_Adjustment - uma média móvel com uma suavização exponencial e correção por seu componente de tendência.

O indicador EURX exibe o índice EUR.

O indicador FIR é um filtro simetricamente ponderado (Finite Impulse Response Filter).

Oscilador MM (Modo de Mercado) permite avaliar o estado do mercado: Em estado de tendência ou em estado cíclico.

Ao contrário do On Balance Volume padrão calculado somente com os preços de Close, o indicador MultiVote OBV é calculado sobre os preços HLC, o que resultou em uma sensibilidade mais alta.

1...212223242526272829303132333435...157