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

Adicionar código

O experto Exp_Fisher_org_v1 baseia-se nas alterações dos sinais do oscilador Fisher_org_v1.

Indicador de sinal semáforo com uso de velocidade relativa ajustada (suavizada) da mudança do preço.

Indicador de tendência simples com a computação da crescimento e queda de High e Low..

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.

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

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.

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.

CCI - versão inda mais melhorada do "experiment"

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.

O expert Exp_PercentageCrossover baseia-se nas alterações de cor da MA PercentageCrossover com funcionalidade de fixação "hard-coded" de intervalo de tempo de negociação.

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

O indicador desenha o canal nos níveis High e Low da vela com o timeframe maior, especificado nos parâmetros de entrada do indicador:

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

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.

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.

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

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 Schaff Trend Cycle (STC) define tendências ascendentes e descendentes muito antes do MACD. Ele usa as mesmas médias móveis exponenciais (EMA), mas adiciona um componente cíclico a elas para determinar as tendências cíclicas da moeda. Como os movimentos de tendência cíclica dependem de um determinado número de dias, isso é levado em conta na fórmula de cálculo do indicador STC, fornecendo maior precisão e confiabilidade do que no caso do MACD.

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.

Sistema de negociação seguidor de tendência Exp_AbsolutelyNoLagLwma_X2 baseado nos sinais de dois indicadores AbsolutelyNoLagLwma

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

1...333435363738394041424344454647...159