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

Adicionar código

Indicador JSatl em forma de vela.

Diferença de Cauchy. O indicador indica a diferença entre a média aritmética e a média geométrica dos preços.

Diferença entre médias.

Sistema de negociação de tendência Exp_X2MA_JJRSX plotada com base nos sinais de dois indicadores, isto é: ColorX2MA e ColorJJRSX.

Indicador ZPF com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Sistema de negociação baseado nos sinais de três estocásticos a partir de três timeframes diferentes.

Sistema de negociação baseado nos sinais de três osciladores RVI a partir de três timeframes diferentes.

Experimento CCI usando um período de cálculo adaptativo.

O Advisor mais fácil de acordo com o WPR.

Trabalhando com o indicador iMA (Média Móvel, MA) com um tempo gráfico rigidamente definido: D1.

Indicador Fractal_WPR com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador Fractal_CCI com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Exemplo para calcular o tamanho do lote, dependendo do risco na transação.

Exemplo de Expert Advisor com implementação de Trailing Stop.

O Expert Advisor MARE5.1 é muito simples e utiliza os valores de duas Moving Average (SMA) de acordo com um Close 0, 2 e 5 barras. O Expert Advisor é configurado para trabalhar no período M1.

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

OnTradeTransaction

Transformada de Fisher inversa do RSX suavizado sem latência.

Indicador ColorXDeMarker_Histogram com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador de tendência executado como NRTR com possibilidade de enviar alertas e mensagens via Push.

Indicador de preço sem a tendência atual (por barras).

O script fecha todas as posições para o símbolo atual.

Indicador TotalPowerIndicatorX com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador RBVI_Histogram com capacidade de alterar o timeframe do indicador nos parâmetros de entrada.

Envelopes com uso da média móvel Color_QEMA_Digit com indicação da direção da tendência e exibição dos últimos valores das bordas do canal.

Se um trade for fechado por Stop loss, duplicamos o volume, se estiver fechado por Take profit, colocamos o volume mínimo. OnTradeTransaction é usado para determinar se um comércio foi realizado após a ativação de Stop loss ou Take profit.

EA que negocia no canal. Quando um canal plano é encontrado ou quando o mercado desacelera, o EA coloca uma ordem pendente esperando a fuga do canal.

Contagem de barras de alta e de baixa em série. Exibição de totais sob a forma de um gráfico. Salvar a captura de tela do gráfico obtido. Usa-se a classe CGraphic.

Sistema de negociação no canal do Moving Average com período de 220 e de três Envelopes com períodos de 220, mas com alturas diferentes. Posição de trailing.

O Balance of Power, introduzido por Igor Lívshin, procura medir a relação entre a força dos compradores e a força dos vendedores, avaliando a capacidade de cada um de arrastar o preço para um nível extremo. Lívshin publicou este indicador na edição de agosto de 2001 da Stocks and Commodities Magazine. Essa versão do indicador calcula o BOP (balanço de forças) exatamente como está descrito no artigo em que foi publicado.

UI

Ulcer Index (UI) - índice de diminuição da volatilidade.

O indicador RSI Bands é útil em vários casos, mas especialmente ao visualizar o momento no gráfico principal quando a alteração de preço deve causar o correspondente sinal de sobrecompra ou sobrevenda.

Como um passo lógico para filtrar possíveis sinais falsos, esta variação do indicador Schaff TCD RSI usa um RSX (versão mais suave do RSI que o normal) para produzir um resultado mais suave.

O EA compara os preços de abertura da barra zero e da segunda. Ele move as posições para o breakeven e/ou permite o trailing.

Negociação com o indicador Heiken Ashi Smoothed Oscillator. Configurações para a colocação de Stop Loss, Take Profit e Trailing de posições.

TVI

TVI (Trade Volume Index).

Dois indicadores AbsolutelyNoLagLwma de diferentes períodos de tempo, a área entre as linhas sendo preenchida com uma nuvem, cuja cor corresponde à direção da tendência no mercado

Média móvel AbsolutelyNoLagLwma exibindo os valores mais recentes como um rótulo de preço, com a possibilidade de arredondar os níveis do indicador para o número de dígitos desejado.

O indicador Super Trend é provavelmente um dos mais conhecidos para a MetaTrader 4. Esta versão é para a MetaTrader 5.

Indicador BB Stops do WPR suavizado.

1...434445464748495051525354555657...166