Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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 - 27

Adicionar código

O Indicador Force Index (Índice de Força) foi desenvolvido por Alexander Elder. Esse índice mede a Bulls Power (força compradora) em cada aumento, e o Bulls Power (força vendedora) em cada queda.

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.

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.

SHI_Channel_true mostra automaticamente o movimento de canais dinâmicos de Barishpolts num gráfico.

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.

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

O Exp_LeManTrend EA é baseado nos sinais gerados pelo oscilador LeManTrend.

O indicador demonstra a operação de obtenção dos ticks utilizando a função "CopyTicks", e permite comparar os três modos de obtenção dos ticks.

Indicador Volume Profile + Range v6.0 (anteriormente chamado de TPO). Distribuição das negociações por níveis de preços num determinado intervalo de tempo. Ele é mostrado como um histograma.

Script para a elaboração de layout de preços.

ZigZag plotado sobre o gráfico de colunas MACD.

Indicador "Líder da MACD" descrito por Giorgos Siligardosom.

Filtro Gaussiano para aplicar em outros indicadores também.

O envelope automático dimensiona automaticamente os canais calculando um desvio padrão para as últimas n barras.

Média que usa o método de "correção" Andreas Uhl.

Ordens pendentes Buy Limit (BuyLimit) e Sell Limit (SellLimit). Utilizamos OnTradeTransaction().

Esse indicador é simplesmente um descendente do indicador NRTR.

Expert Advisor para fechar todas as posições, abertas na conta, se a hora atual do servidor ultrapassar o limite de tempo fixo nas variáveis de entrada.

O expert Exp_PercentageCrossover baseia-se nas alterações de cor da MA PercentageCrossover com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

1...202122232425262728293031323334...160