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

Adicionar código

Remove os objetos de seta com os quais são marcadas os transações no gráfico. O utilitário é implementado como um indicador que não desenha nada.

O indicador iSAR com a opção de seleção do período gráfico nos parâmetros de entrada, implementado em cores, com a possibilidade de gerar alertas quando a tendência muda de direção.

Indicador StopLoss Calculator.

EF

Indicador Ehlers Filter

O indicador Candle_Code exibe em uma janela separada o "código" de velas como linhas construídas na proporção dos parâmetros de cada vela.

Dois sistemas de negociação idênticos (para posições compradas e vendidas) baseados nos sinais do indicador NRTR, que podem ser configurados diferentemente em um EA.

ASO

Indicador Absolute Strength Oscillator (ASO)

Indicador CCI_Histogram_Vol com a opção de seleção do tempo gráfico disponível nos parâmetros de entrada

O indicador XCCI_Histogram_Vol com a opção de seleção do tempo gráfico disponível nos parâmetros de entrada

Double Smoothed EMA adaptativa com ATR

Bandas de Bollinger Squeeze

Média móvel ponderada por volume

Semi-uniform strategies were the earliest (and simplest) strategies discovered to approximately solve the bandit problem. All those strategies have in common a greedy behavior where the best lever (based on previous observations) is always pulled except when a (uniformly) random action is taken.

O primeiro capítulo do livro apresenta a linguagem e o ambiente de desenvolvimento MQL5. Uma das principais mudanças no MQL5 em comparação com o MQL4 (linguagem MetaTrader 4) é o suporte à programação orientada a objetos (OOP), que o torna semelhante ao C++.

O script TradeReportExporter foi projetado para exportar o histórico de negociações (trades) em um conveniente arquivo CSV. Ele coleta automaticamente dados sobre todas as negociações do último ano para o instrumento no qual está instalado. O arquivo inclui dados como data e hora, tipo de transação (compra/venda), preço, volume, comissão e lucro/perda. O resultado é salvo em um arquivo que pode ser aberto no Excel ou em qualquer outro editor de planilhas.

Este indicador pega os pontos de divergência do indicador DeMarker

Esse é um indicador analítico simples (sem sinal, calculado uma única vez) que permite testar a hipótese de que as séries temporais de preços representam um "passeio aleatório", especificamente um "passeio aleatório" gaussiano. Isso pode ajudar a construir uma transformação paramétrica dos incrementos de preço em séries temporais distribuídas uniformemente, mais estáveis e previsíveis, pelo menos em termos de volatilidade.

Este indicador é baseado nos buffers DRAW_FILLING. Os parâmetros de entrada estão ausentes, são usadas as funções TimeTradeServer(), TimeGMT().

Um temporizador de vela não-invasiva, que pode ser posicionado ao lado do preço ou perto de algum canto.

A Onda Binária retorna um valor positivo ou negativo, dependendo de como as leituras do indicador são interpretadas.

Classe para o cálculo dos parâmetros de enumeração ENUM_STATISTICS.

Um indicador de formas técnicas por Merrill. М & W Wave Patterns por A. Merrill.

Indicador para mostrar padrões harmônicos existentes e emergentes no gráfico.

O Price Rate of Change (ROC) mede a diferença de preços em um determinado período, refletindo esse movimento ondulatório como um oscilador. ROC cresce com o aumento nos preços e decresce com a queda nos preços. Quanto maior for a variação nos preços, maior será a variação em ROC.

Classes para trabalhar com bancos de dados através de interfaces ODBC e OLE DB.

Negociação em um clique.

Classe para a criação de imagens BMP.

O jogo da roleta.

Oscilador Estocástico Premier - Estocástico com uma suavização dupla de EMA, baseado no artigo em TASC por Lee Leibfarth (Agosto de 2008).

O cruzamento dos níveis de sobrecompra / sobrevenda do oscilador de Chande Momentum é usado como um sinal para abrir posições.

Módulo de sinais de negociação para o Assistente MQL5. Os pontos coloridos do indicador SuperTrend indicam um sinal de entrada no mercado.

Controle gráfico para desenho de pixels.

A classe permite organizar uma mini série de tempo, minibuffers de indicador, buffers de tamanhos curtos para armazenar dados de fluxo de intermediários dentro do Expert Advisor ou indicador.

O módulo de Stop Móvel das posições em aberto com base no Delta ZigZag para o Assistente MQL5.

Plota setas do buffer para cima/baixo na janela de gráfico.

QWMA — "média móvel ponderada quadrática" de nova geração

O indicador mostra a linha dupla de regressão e o ângulo de inclinação da linha curta. Alertas sobre a mudança da tendência.

O indicador encontra fractais de qualquer dimensão.

Classe contêiner que usa a cadeia de métodos, para adicionar rapidamente parâmetros e remover linhas de código.

Biblioteca para criação de um relógio analógico nos recursos gráficos do MetaTrader 4/5.

12345678910111213141516...161