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

Melhores códigos fonte MQL4 e MQL5 segundo a avaliação dos usuários - 17

Adicionar código

Uma biblioteca para métodos de arredondamento comuns usados no desenvolvimento MQL, classe wrapper primitiva para "type" (double) e vetor para objetos CDouble. MQL5 e MQL4 são compatíveis!

Biblioteca baseada no artigo "Floresta de decisão aleatória na aprendizagem por reforço".

Volume Profile + Range v6.0 (antigo indicador TPO). Distribuição de ofertas por níveis de preços em determinado intervalo de tempo, exibido como um histograma. A largura do histograma no nível significa o número de transações realizadas nele. Se uma corretora fornecer dados sobre um volume real, o indicador também poderá exibir a distribuição nele. Códigos originais estão no link https://www.mql5.com/en/code/15440, mas ele não funciona nos novos "builts" de MT5, acabei de compilar para novos "builts".

Esse indicador cria automaticamente uma caixa de risco/recompensa em todos os gráficos abertos com base no preço máximo e mínimo das velas antigas. Você pode usá-lo facilmente para arrastar e alterar o tamanho e o preço conforme desejar.

Um indicador que calcula dinamicamente o risco (em porcentagens e dinheiro) com base no tamanho do lote e no stop loss

Esse indicador Fibonacci Bollinger Bands é uma conversão do Pine Script (de Rashad) para a linguagem MQL5.

O Indicador Ichimoku Kinko Hyo define a tendência do mercado, níveis de suporte e resistência, e gerar sinais de compra e venda.

Este indicador é útil para observar o comportamento do oscilador no canal. Simplifica a avaliação da situação.

Indicador da força da tendência com base no filtro adaptativo Laguerre.

Relógio simples exibido através do "rótulo" objeto gráfico (OBJ_LABEL).

A Classe CDemaOnArray é projetada para cálculo do DEMA (Média Móvel Exponencial Dupla) sobre o buffer do indicator.

A classe CCHOOnArray é projetada para calcular os valores sobre os buffers do indicador Chaikin Oscillator (CHO). Abaixo temos uma exemplo do uso da classe através do indicador Test_CHOOnArray.

O indicador desenha uma grade com oito osciladores estocásticos em janela separada do gráfico com a possibilidade de alterar o número de linhas exibidas.

Os candles são coloridos em vermelho, verde e azul dependendo da direção de tendência (Média Móvel e valores globais do indicador MACD).

O CFastFile elimina a necessidade de uma escrita intermediária de dados para o arquivo físico no disco. Ele fornece a aceleração significativa quando se trabalha com dados.

Indicador "Fast ZigZag", incluindo o desenho de níveis-alvo DiNapoli.

Boblioteca para trabalhar com Skype.

O indicador é exibido em janela separada onde, além dos volumes também exibe o valor médio histórico. O valor médio dos volumes é usado para desenhar a previsão dos valores de volumes para o dia atual e os seguintes.

FxTrend 25EMA é baseado na diferença do valor de EMA de 25 durante dois momentos diferentes.

Um exemplo de Expert Advisor para negociação no cruzamento da linha principal com a linha de sinal do MACD. Este Expert Advisor é um exemplo de abordagem orientada a objetos no desenvolvimento de EA.

O indicador baseia touro e de urso linhas de uma tendência na base de dados do indicador iFractals do extremo mais próximo para a última fractal discriminado.

O oscilador WPR com os limites das zonas sobrecompradas/sobrevendidas na forma de bandas Bollinger.

Uma biblioteca de classes para criar uma interface amigável de seus programas.

As expressões regulares proporcionam uma linguagem formal para processar textos de modo flexível e eficiente. Cada expressão regular é um padrão (máscara) para o qual o processador de expressões regulares tenta encontrar uma correspondência no texto fonte. O padrão compõe-se de designações, operadores ou construções, constituídas por um ou vários caracteres.

Indicador i-CAi com exibição do valor mais recente sob a forma de etiquetas de preço, com a possibilidade de arredondar os níveis do indicador até um número necessário de dígitos.

Indicador MFIdivCandle. Colore velas com base no oscilador MFI.

Sistema de negociação baseado nos sinais do indicador STLMCandle.

Outra variante do ZigZag de Roche.

Indicador de sinal semáforo com uso do oscilador RSI com emissão de alertas, envio de e-mails e mensagens push para seu smartphone.

Indicador ZigZag com etiquetas de preço dos valores dos picos do ZigZag.

Indicador T3 floating levels, anteriormente descrito níveis, feitos sob a forma de oscilador

A versão do indicador Aroon que exibe uma linha colorida, barras ou velas no gráfico principal.

Estocástico Duplamente Suavizado com algumas opções extras

Esta versão do RSI é um "experimento" com formas diferentes como internamente o RSI é calculado.

RSI (7 tipos diferentes) com muitos extras.

Média móvel fractal com indicação da última marca de preço e possibilidade de alterar o algoritmo de média.

Indicador ZigZag que se constrói utilizando o algoritmo do indicador NRTR.

Oscilador suavizado DeMarker com possibilidade de indicação colorida do rompimento de níveis de sobrevenda/sobrecompra ou direção do movimento do histograma.

Indicador de tendência simples baseado no Average Directional Movement Index suavizado colocado no gráfico principal.

Script para colocar ordens BuyStop

1...101112131415161718192021222324...170