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

Adicionar código

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

RSI Rápido com a pré-filtragem de preço T3 adaptativa

Tamanho da variável Super Smoother (super suave) com a adição da cor gradiente.

T3 Velocity, agora na versão do gráfico também.

O Expert Advisor abre a posição de partida de acordo com a direção na qual se move a vela atual e no futuro o volume da posição aberta aumenta, se o lucro em pontos a partir da última operação na posição exceder o limite fixado nos parâmetros de entrada do Expert Advisor.

Expert NEWS, Expert Advisor para MetaTrader 5. Ordens pendentes BuyStop e SellStop.

Indicador para plotar gráficos arbitrários, neles é baseada a fórmula definida pelo utilizador.

ADXm - versão para MetaTrader 5.

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

Estocástico a partir de 7 possíveis tipos de RSI (OMA).

Indicador de tendência simples do tipo oscilador.

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

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

Indicador TTM-Trend com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador de preço sem a tendência atual com histograma.

O Expert Advisor negocia dentro do canal com reversão de posição nas bordas.

Expert Advisor semi-automático que sinaliza o rompimento das linhas horizontais definidas.

O Expert Advisor calcula o valor máximo do lote que pode ser usado para abrir posições sobre a totalidade do montante dos fundos disponíveis do depósito.

O indicador define a propriedade a propriedade "Escala fixa" e mantém a primeira barra no meio da janela.

Indicador que recebe sinais de negociação a partir do histograma XMACD.

O indicador desenha o preço de abertura do dia. Funciona em timeframes até H1.

O índice Ulcer Index foi obtido a partir do indicador de risco de ações, descrito por Peter G. Martin no livro de 1987 "The Investors Guide to Fidelity Funds".

Indicador da direção dominante de barras de fechamento.

Oscilador estocástico da taxa de variação de preço.

Variação do Trend Envelopes usando o indicador RSI.

Esta versão do QQE usa o indicador Velocity para determinar a tendência.

Três sistemas de negociação independentes usando os indicadores BrainTrend_V2, AbsolutelyNoLagLWMA e X2MACandle dentro de um único EA com a capacidade de alterar o volume de um próximo negócio, dependendo dos resultados anteriores para este sistema de negociação.

Indicador RSI Divergence

Indicador TMS Arrows

O indicador XFisher_org_v2_Candle_Alert com preenchimento do plano de fundo para áreas sobrecompradas e sobrevendidas, bem como no canal entre elas.

Indicador de tendência com confirmação de candles com base nos indicadores Slope Direction Line e Moving Average.

Adiciona o StopGain(TakeProfit) e StopLoss definidos pelo usuário é possível também adicionar o uso de um trailingStop

Essa função executa a lógica principal da abertura de uma negociação. Ela calcula o preço de abertura, os níveis de take profit e stop loss com base nas informações do símbolo e nos parâmetros fornecidos pelo usuário. Prepara uma solicitação de negociação (MqlTradeRequest) com as informações necessárias, como símbolo, volume, tipo de ordem, slippage, comentário, número mágico etc. Chame a função OrderSend para enviar a solicitação de negociação e obter o resultado. Função SetTypeFillingBySymbol: determina o tipo de atendimento da ordem (Preencher ou Cancelar, Imediato ou Cancelar ou Retornar) de acordo com a política de atendimento do símbolo. Função GetMinTradeLevel: calcula o nível mínimo de negociação com base no nível de congelamento e no nível de parada do símbolo. Ajusta o nível mínimo para garantir que ele esteja dentro de certos limites e retorna o resultado.

O KA-Gold Bot é um consultor de negociação avançado projetado especificamente para ouro, utilizando a poderosa combinação da estratégia do canal Keltner e duas médias móveis exponenciais (EMAs) - a EMA de 10 períodos e a EMA de 200 períodos. Princípio de funcionamento: A MME de 10 períodos representa o corte médio do preço acima/abaixo da banda de Keltner, confirmando uma tendência de alta/baixa. O fato de o preço estar acima da MME de 200 períodos confirma a tendência de alta/baixa. Isso indica que a tendência de alta/baixa tem sido mais forte do que nos 10 períodos anteriores, considerando a volatilidade dos últimos 50 períodos - Prazo: M15

Esta é uma biblioteca básica para criar e gerenciar grades.

Expert Advisor Butterfly Strategy Esse Expert Advisor (EA) implementa o padrão de negociação harmônico Butterfly em vários períodos de tempo (M2 a D1) para negociação forex automatizada. Ele detecta padrões Butterfly de alta e de baixa usando pontos de pivô e executa negociações com gerenciamento de risco personalizável e vários níveis de lucro.

ASI foi criado por Wales Wilder como um indicador normal de flutuações que recebe sinais de máximos e mínimos dos preços anteriores.

O indicador Williams’ Percent Range (%R) é um indicador técnico dinâmico, que determina se o mercado está sobrecomprado/sobrevendido.

A função permite verificar se uma nova barra apareceu no timeframe especificado.

Indicador Dual Trix com valores ampliados duplos no gráfico e na janela do indicador.

1...252627282930313233343536373839...172