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

Adicionar código

Na quarta parte do livro, vamos nos concentrar em dominar as funções integradas (API MQL5) e vamos nos aprofundar consistentemente em subsistemas especializados. A lista de tecnologias e funcionalidades disponíveis para qualquer programa no MQL5 é extensa. Daí que faz sentido começar examinando as funções mais simples e úteis que podem ser aplicadas na maioria dos programas.

This library is an updated version of the ErrorDescription.mqh library published by MetaQuotes, with some features included.

Boa tarde pessoal! Sou um estudante novo no metatrader5, estou criando um robo para copiar operações de uma conta demo e salvar em um banco de dados Gostaria de ajuda para identificar possiveis problemas, melhores solucoes para o codigo

O indicador "Candle_size.mq5" foi desenvolvido para exibir o tamanho dos candles no gráfico, fornecendo uma análise visual clara e detalhada dos movimentos de preço. Ele calcula a diferença entre os preços de alta (high) e baixa (low) de cada candle e apresenta o valor formatado como texto ao lado do candle correspondente. Este recurso é especialmente útil para traders que desejam avaliar a volatilidade ou identificar padrões específicos de comportamento de preço.

O MACD Histograma Colorido é uma versão aprimorada do clássico indicador MACD (Moving Average Convergence Divergence), projetado para fornecer uma análise visual mais clara e intuitiva do momentum do mercado. Este indicador combina as funcionalidades tradicionais do MACD com um histograma dinâmico que muda de cor com base na relação entre a Linha MACD e a Linha de Sinal , permitindo que traders identifiquem rapidamente tendências, pontos de reversão e momentos de indecisão no mercado.

O Candle counter é uma ferramenta poderosa e versátil projetada para ajudar traders a visualizar e analisar a sequência de barras em seus gráficos. Este indicador numera automaticamente cada vela no gráfico com base nas preferências definidas pelo usuário, facilitando o acompanhamento de velas específicas, a identificação de padrões e a implementação de estratégias de negociação precisas.

Na parte final, parte 7, exploramos as capacidades avançadas da API MQL5 que são úteis na criação de programas para o MetaTrader 5. Alguns deles incluem instrumentos financeiros personalizados e um calendário econômico incorporado, enquanto outros abrangem tecnologias universais, como funções de rede, bancos de dados e criptografia.

Na quinta parte do livro, mergulhamos no estudo da API quanto à negociação algorítmica, incluindo análise e processamento de dados financeiros, visualização em gráficos e automação de ações, além de interação com o usuário.

A Parte 2, "Fundamentos da programação MQL5", é uma introdução aos conceitos-chave dessa linguagem. Nesta parte do livro, os leitores serão apresentados a tipos de dados, identificadores, variáveis, expressões e operadores, e aprenderão a combinar diferentes instruções para formar a lógica de um programa.

Indicador "Coeficiente de correlação

O indicador "Net Volume" mostra o volume levando em conta a pressão de vendedores e compradores

A Parte 3, "Programação orientada a objetos no MQL5", oferece uma imersão no mundo da programação orientada a objetos (POO) na linguagem MQL5. Durante o desenvolvimento de programas, frequentemente surge a complexidade de gerenciar diversas entidades, o que requer tecnologia avançada para melhorar a usabilidade, desempenho e qualidade do trabalho do programador.

Um oscilador de volume é um indicador útil de análise técnica que prevê a força ou a fraqueza das tendências de preço

Volatility Stop - indicador de níveis de stop por volatilidade

Na quarta parte do livro "Automação de negociações", do livro "Programação no MQL5 para traders", estudaremos um componente fundamental da linguagem MQL5 - a automação de negociações. Vamos começar descrevendo as entidades básicas, como especificações de instrumentos financeiros e configurações de contas de negociação, que são necessárias para criar Expert Advisors certos.

Indicador Chande Kroll Stop - níveis de stop para posições curtas e longas.

Esse EA não negocia. Painel simples, implementado usando a biblioteca Canvas padrão, que permite desenhar números com o mouse. O reconhecimento de padrões é realizado usando o modelo treinado mnist.onnx.

Indicador do oscilador Know Sure Thing (KST) com base na taxa de alteração de preço (ROC)

Oscilador ergódico Stochastic Momentum Index (SMI)

O Better Volume é um indicador avançado projetado para analisar o comportamento do volume em gráficos de preços. Ele combina informações de volume com métricas como a amplitude dos candles (range) e médias móveis para identificar padrões importantes no mercado, como clímax de compra/venda, churn e candles fracos. Com sua interface visual dinâmica e categorização de volume, o indicador oferece insights valiosos para traders que desejam tomar decisões informadas com base no fluxo de volume.

Filtro passa-banda, descrito por John Jejlersom.

O indicador desenha um segundo período de tempo arbitrário no gráfico.

O livro "Redes neurais e negociação algorítmica no MQL5" é um guia detalhado que cobre tanto aspectos teóricos do trabalho com inteligência artificial e redes neurais quanto aspectos práticos de sua aplicação na negociação nos mercados financeiros usando a linguagem de programação MQL5.

Essa classe foi projetada com o intuito de ajudar nos horários de negociação, de uma forma simples e centralizada.

O indicador mostra o ângulo ou a velocidade média da mudança de preço.

Este indicador é voltado para ser utilizado na B3 ( Bolsa do Brasil )

O código dessa biblioteca tem o objetivo de retornar o valor do ativo vigente para o (mini)índice e (mini)dólar da bolsa brasileira B3.

Indicador "Chaykin Money Flow (CMF)

Biblioteca básica para criar perfis de volume no gráfico.

O Countdown é um indicador avançado desenvolvido para traders que desejam acompanhar o tempo restante até o próximo candlestick ou a próxima abertura do mercado de forma clara e eficiente. Com três modos de exibição flexíveis (comentário, bordas do gráfico ou próximo ao preço), este indicador oferece uma solução personalizável para atender às suas necessidades de trading.

Um algoritmo de classificação híbrido que oferece desempenho rápido para classificar matrizes de tipos simples, estruturas ou ponteiros de objetos.

Indicador para Calcular o preço médio das posições abertas, pode usar o número mágico se quiser separar as posições só de um robô, mas o número zero são as operações manuais

Construtor para criar histogramas de distribuições estatísticas de indicadores, timeseries e suas derivadas.

Indicador para detectar a abertura mercado para o ativo e sua variação percentual, bem como outras informações.

Trata-se de uma variação com base na MACD com uso de uma MA sem latência.

Este é um RSI de High, Low, Open e Close exibido como velas coloridas em sua própria sub-janela.

Dados de passagem única do testador.

Galera, fiz um Script aqui para pegar os Ajustes do Dolar para 20 períodos anteriores. É o meu primeiro script, portanto é possível não estar feito da melhor forma possível. Esta funcional e já resolveu meu problema aqui.

O indicador mostra conjuntamente o spread em andamento e o tempo que falta para fechar a barra (candlestick).

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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160