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

Adicionar código

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.

Indicador Choppiness Index Histogram

O indicador Silence exibe agressividade (taxa de variação de preço, a linha azul) e volatilidade (a linha vermelha) em uma janela separada.

O indicador de tendência TriggerLines desenha duas linhas coloridas da média móvel de acordo com a direção da tendência: verde para cima e vermelho para baixo.

Esta versão do indicador Trend Envelopes RSI difere em um ponto significativo: em vez de usar valor fixo (5) para cálculo dos envelopes é usado o desvio padrão (ajustado pelo multiplicador) do RSI.

Indicador XRSI_Candle_Vol mostrando o rompimento de sua linha zero usando velas, rótulos coloridos e sinais de áudio

MFI smoothed

Trading the trend - histogram

O canal formado em um preço de abertura de uma hora definido nas configurações

Indicador Simple Decycler

Indicador Time Averaged MA

Indicador JMACandle_Chl com a opção de seleção do timeframe disponível nos parâmetros de entrada.

Indicador XBullsBearsEyes_Vol_Direct com a opção de seleção de timeframe disponível nos parâmetros de entrada.

1...394041424344454647484950515253...162