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

Biblioteca de códigos fonte MQL5 para MetaTrader MQL5 - 63

icon

A maior biblioteca gratuita de códigos-fonte para a plataforma MetaTrader 5. Aqui você encontrará exemplos prontos de EAs, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos para estudar a linguagem MQL5, criando com base neles seus próprios programas para negociação automática nos mercados financeiros.

Os códigos publicados podem ser livremente baixados, testados e executados no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Sistema de negociação baseado nos sinais do indicador ColorJFatl_Digit com recurso para manter posições por um tempo fixo.

Dois sistemas de negociação idênticos, baseados na mudança na direção da cor da nuvem do indicador XDidi_Index_Cloud, para posições longas e curtas, que podem ser configurados de várias maneiras num Expert Advisor.

Expert Advisor para verificar a lucratividade potencial do indicador ZigZagLW Addition.

Indicador ColorDerivative com recurso que altera o timeframe nos parâmetros de entrada.

EA baseado no indicador "Arrows&Curves".

Dois indicadores AdaptiveRVICloud com diferentes timeframes num gráfico

Dois indicadores Agulhada do Didi com diferentes timeframes num gráfico.

Expert Advisor baseado em Martingale especialmente projetado para pequenos depósitos.

O EA usa três iMA (Moving Average, MA), um iOsMA(Moving Average of Oscillator, OsMA) e um iRVI (Relative Vigor Index, RVI). Trailing segundo High/Low de barras anteriores.

Indicador suavizado S-RoC do incremento de preço relativo, criado por Fred Shutsman.

O indicador calcula e exibe o relacionamento linear entre dois ou mais instrumentos.

Índice de Momento Relativo na forma de um histograma colorido com indicação das zonas de sobrecompra e sobrevenda.

Dois sistemas de negociação idênticos, baseados na mudança na direção da cor da nuvem do indicador XFatlXSatlCloud, para posições longas e curtas, que podem ser configurados de várias maneiras num Expert Advisor.

Indicador de sinal de semáforo usando o oscilador XRSX criado semelhante ao indicador BykovTrend com uma linha NRTR construída com base nos valores do indicador ATR.

Indicador de sinal de semáforo usando o oscilador XCCX criado semelhante ao indicador BykovTrend com uma linha NRTR construída com base nos valores do indicador ATR.

Indicador de sinal de semáforo criado semelhante ao indicador BykovTrend com uma linha NRTR construída com base nos valores do indicador ATR.

O indicador mostra o valor do período - do oscilador RVI - definido pelo usuário para cada timeframe como um bloco de texto.

Indicador de sinal de semáforo BykovTrend com linha NRTR construída com base nos valores do indicador ATR.

Indicador Support_and_Resistance com recurso para alterar o timeframe do indicador nos parâmetros de entrada.

Dois Boa_ZigZag de períodos diferentes, apresentados na forma de ícones num gráfico.

Módulo de sinais de negociação com base no módulo de sinais do indicador iCCI (Commodity Channel Index, CCI).

O indicador exibe sinais para a abertura de trades de acordo com o sistema de negociação do autor Reversão.

Sistema de negociação de acordo com os indicadores EMAAngle e Laguerre RSI with Laguerre filter.

Expert Advisor que move o stop-loss da posição para o break-even.

Expert Advisor simples baseado na estratégia de Larry Conners RSI 2.

Implementação MQL5 do Expert Advisor adaptativo UmnickTrade.

Robô para arbitragem entre o par EURGBP e sua cotação sintética (arbitragem triangular).

Vários osciladores Momentum, CCI, RSI, WPR, DeMarKer, RVI. Possui níveis automáticos que funcionam independente do ativo escolhido.

Sinais de negociação a partir da comparação de dois indicador de tendência: iMA (Moving Average, MA) e Si iSAR (Parabolic SAR). O EA funciona na barra zero, sempre é aberta apenas uma posição. É utilizado o trailing.

Negociação sobre o padrão de "vela japonesa Doji."

Desenvolvimento do código "Dealers Trade v 7.74 MACD" (https://www.mql5.com/en/code/19535). Utilizamos um "MACD com atraso zero" (https://www.mql5.com/pt/code/170). Quanto maior o número de posições, maior: o passo entre posições, o tamanho do lote, o take-profit (Martingale).

Uma maneira rápida para desenhar um canal arqueado em 4 cliques.

O expert é baseado no método Puria com algumas liberdades. Usam-se dois indicadores iMA (Moving Average, MA) e um iMACD (Moving Average Convergence/Divergence, MACD).

O expert negocia segundo os sinais dos indicadores iMA (Moving Average, MA) e iMACD (Moving Average Convergence/Divergence, MACD). Cálculo da distância mínima entre o preço e o indicador MA.

Expert baseado no indicador iIchimoku (Ichimoku Kinko Hyo). Lote constante.

O EA funciona nos sinais "cruzamento de duas iMA (Moving Average, MA)". Existem Trailing Stop e Take Profit.

Exemplo de construção de instrumentos sintéticos para calcular as forças do RTS, USD, RUB em contratos futuros do mercado FORTS.

MetaTrader 5 permite criar instrumentos sintéticos, cujo preço pode depender dos valores atuais de vários instrumentos financeiros. No negociação, eles permitem ver o início e o fim dos movimentos globais de mercado, num estágio inicial. Neste exemplo, criam-se instrumentos sintéticos de força de moedas EUR, USD, GBP, JPY, CHF; no mercado FOREX.

x1

Abertura simultânea de posições opostas. Gerenciamento do tamanho do lote

Expert Advisor usando três iMA (Moving Average, MA), um iStochastic (Stochastic Oscillator) e um iRSI (Relative Strength Index, RSI). Posições são abertas segundo o mercado, além disso, são posicionadas ordens pendentes Buy Stop e Sell Stop.

1...565758596061626364656667686970...170