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

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

Estocástico no gráfico de preços.

Indicador de sinal para abertura/fechamento de posições.

Indicador de sinal de tendência.

Indicador mostrando a proporção de dois LSMAs.

O Linear regression line (LSMA) é uma média móvel calculada por regressão linear.

Média Móvel sobre as velas Heiken Ashi.

O Modified BW Zone Trading é um indicador modificado de negociação zonal de Bill Williams.

O Detrended Price Oscillator Bar é um gráfico de preços sem tendência.

O indicador mostra a tendência atual, colorindo o saldo atual de vendedores e de compradores. A cor oposta não é exibida até que não apareça a tendência (daí a ausência de cor significa que a tendência oposta prevalece).

O EA não abre mais do que uma posição por dia. Abertura num determinado momento. Busca do preço mais alto e do mais baixo no intervalo. Recepção de dados de dois indicadores iMA (Moving Average, MA).

Histograma colorido dos dias da semana. Usa-se a plotagem DRAW_COLOR_HISTOGRAM.

O indicador de seta que compara o preço de abertura do dia com o preço de fechamento da hora.

O CCI é um indicador muito útil. Seu único defeito é não ter intervalo definido. A adição de uma transformada de Fisher inversa ao CCI faz com que ela varie dentro de um intervalo conhecido. Isso ajuda na avaliação da situação atual do mercado.

Utilitário para definir trailing-stop de acordo com o indicador "Parabolic SAR".

O EA coloca ordens pendentes "Buy Stop" e "Sell Stop". Verificação do recuo mínimo - em pontos - para ordens (SYMBOL_TRADE_STOPS_LEVEL).

Reconhecimento da tendência com base nas últimas três barras.

Histograma dos dias da semana.

O script desenha linhas de lucro horizontais para as ordens BUY (azul) e SELL (vermelho).

O indicador mostra uma avaliação do estado atual do mercado com base na correlação entre as três médias móveis.

Versão do indicador Candle Closing Time Remaining (CCTR) para o MetaTrader 5. O indicador mostra o tempo restante antes do fechamento da vela.

EA baseado em dois iMA (Moving Average, MA) e num iSAR (Parabolic SAR). Posição de trailing.

O McGinley Dynamic Indicator foi desenvolvido por John McGinley e descrito no jornal "Journal Of Technical Analysis" da Association of Technical Market Analyst em 1991. O objetivo deste indicador é eliminar as falhas encontradas nas médias móveis convencionais, por exemplo, eliminar gaps e movimentos em ziguezague e laterais. O resultado é um indicador que segue o preço médio do instrumento e se adapta à velocidade atual do mercado.

EA para abertura de posições quando o preço cruza objetos-linhas.

O Dynamic Momentum Index (DMI) é um RSI de período variável. Ao usar configurações padrão, o período do RSI varia de 3 a 30. A variabilidade do período torna o RSI mais sensível aos movimentos de preços de curto prazo. Quanto maior a volatilidade do preço, menor o período. O indicador é interpretado da mesma forma que o RSI, mas os sinais aparecem mais cedo.

Esta é uma versão normalizada que mostra o volume em porcentagem em comparação com o volume médio do período selecionado.

Abertura simultânea de duas posições opostas. Trailing de posições.

Módulo de sinais de negociação com base no módulo de sinais do indicador Moving Average.

VSI (Volatility Switch Indicator) - indicador de mudança de volatilidade.

Indicador-oscilador (Intraday Intensity Index) - índice de intensidade intradiária.

Momentum estocástico.

Histograma de cores de preços High/Low.

O indicador coloca marcas de sinal no gráfico de preços quando o indicador CCI cruza sua linha zero.

Indicador de estado do mercado.

Indicador para localizar gaps.

SZO (Sentiment Zone Oscillator) - indicador do sentimento do mercado com zonas de sobrecompra/sobrevenda.

O indicador CVI (Chartmill Value Indicator) exibe o desvio de preço em relação à MA.

Ordens pendentes Buy Stop e Sell Stop. Trabalho do EA num período limitado. Determinação dos preços mais altos e mais baixos num determinado intervalo de barras. Posição de trailing.

Expert baseado no indicador iIchimoku (Ichimoku Kinko Hyo). Stop Loss, Take Profit e Trailing separados para posições BUY e SELL. É possível limitar o trabalho por horas. Na barra atual, verificação: apenas uma posição pode ser aberta.

O indicador técnico Media Móvel Adaptativa Fractal (Fractal Adaptive Moving Average, FRAMA) foi desenvolvido por John Ehlers. Este indicador é construído com base num algoritmo de média móvel exponencial em que o fator de suavização é calculado com base na dimensão fractal atual da faixa de preço. A vantagem do indicador FRAMA é a capacidade de acompanhar fortes movimentos de tendência e se retardar muito nos momentos de consolidações de preços.

Esta é uma versão MetaTrader 5 de um indicador que estava flutuando na rede como um indicador de maravilha para o MetaTrader 4.

1...383940414243444546474849505152...157