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

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

Autotrendlinien gera um canal na direção de uma tendência existente.

Filtro de alta frenquência Cyber Cycle.

Hull Moving Average (HMA) that can change its color.

i-Regression Channel gera canal de regressão.

Mikahekin pode ser chamado de um bloco analítico completo ao invés de apenas um indicador. A cor das barras mostra o sentido da tendência e sua altura indica aforça da tendência. As cores Azul e magenta são pontos que mostram níveis de stop móvel (trailing stop) para posições compradas e vendidas respectivamente.

CG Oscillator gera sinais de compra e venda basicamente no cruzamento das linhas.

Este indicador compara os sinais de três versões do indicador Parabolic SAR. As versões são definidos em diferentes timeframe do gráfico: júnior, médio e sênior.

Fisher Cyber Cycle é um oscilador que modifica os valores do indicador personalizado de Cyber Cycle utilizando a Transformação Inversa de Fischer.

Ergonomic Parabolic SAR. O indicador em si tem duas cores e adiciona grandes pontos coloridos que aparecem durante cada inversão da tendência.

StepMA baseada no indicador Nick Rypock Trailing Reverse (NRTR).

Este indicador permite definir a direção da tendência.

Fisher CG Oscillator é um oscilador que modifica os valores do indicador personalizado CG oscilador usando a Transformação Inversa de Fischer.

O script é um exemplo simples de como usar as funções FileFindFirst(), FileFindNext() e FileFindClose().

ATRPivot gera níveis de suporte e resistência considerando o indicador Average True Range (ATR).

O script demonstra o exemplo de como usar a função FileCopy().

O script demonstra o exemplo de como usar a função FileDelete().

Indicador de sinal de tendência do tipo semáforo.

O script demonstra o exemplo de como usar a função FileMove().

O script demonstra um exemplo de como usar a função FileFlush().

Histograma de OsMA de 4 cores (Média Móvel do Oscilador) permitindo a implementação de diferentes algoritmos de suavização.

Níveis de Fibonacci intradiários.

Fisher RVI é um oscilador que modifica os valores do indicador personalizado RVI (Relative Vigor Index) usando a Transformação Inversa de Fischer.

O script demonstra o exemplo de como usar a função FileIsEnding().

O script demonstra o exemplo de como usa a função FileGetInteger().

Perfil de Mercado é uma ferramenta usada por muitos traders de mercados futuros para a análise estatística da distribuição do tempo do preço, encontrar uma área de preços e controle de valores para a sessão de negociação diária. O indicador baseia-se no movimento simples de preços e não utiliza indicadores padrão da plataforma MetaTrader 5.

O script demonstra o exemplo do uso da função FileWriteArray().

Indicador Ichimoku simplificado(Ichimoku Kinko Hyo), contendo apenas a nuvem.

O script demonstra o exemplo de como usar a função FileReadArray().

Sinais de entrada no sistema "Segunda-feira".

Existem muitos algoritmos de suavização. Este indicador é uma suavização do indicador ADX padrão.

Indicador de tendência alternativa com base no padrão de rompimento do fechamento das barras extremas dos preços anteriores.

StepMA é executado como uma média móvel.

O script demonstra o exemplo de como usar a função FileWrite().

O indicador mostra os momentos de aceleração mercado. Ele também indica o momento para compra, venda e saída do mercado.

O indicador de Fisher calcula os níveis do preço máximo e mínimo nos dados históricos, determinando a direção da tendência e a previsão de uma reversão.

Faixa Percentual de Larry Williams suavizada utilizando a Transformada de Fischer.

LeManTrend determina a posição da tendência baseado no preço atual e nos preços máximo e mínimo para três períodos.

O indicador demonstra o exemplo de como usar a função FileReadDatetime().

BrainTrend1 e BrainTrend2 são colocados em janela minimizada para remover elementos excessivos do trabalho gráfico. BrainTrend1 (pontos quadrados superiores) é um indicador básico tendência, enquanto BrainTrend2 (pontos menores redondos) é um indicador de confirmação.

O script demonstra o exemplo de como usar a funçãoFileWriteDouble().

1...138139140141142143144145146147148149150151152...157