Códigos

Exemplos do livro "Redes neurais e negociação algorítmica no MQL5" para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 7 para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 6 para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 5 para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 4 para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 3 para MetaTrader 5

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

Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 2 para MetaTrader 5

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ção no MQL5 para traders: códigos-fonte retirados do livro. Parte 1 para MetaTrader 5

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

Zigzag R para MetaTrader 4

An optimized version of the Zigzag indicator, which was included in the MT4 delivery of 2005 (and in MT3.83)

RegularExpressions na MQL4 para trabalhar com expressões regulares para MetaTrader 4

As expressões regulares proporcionam uma linguagem formal para processar textos de modo flexível e eficiente. Cada expressão regular é um padrão (máscara) para o qual o processador de expressões regulares tenta encontrar uma correspondência no texto fonte. O padrão compõe-se de designações

Artigos

Como ganhar dinheiro realizando pedidos de traders no serviço "Freelance" para MetaTrader 5

MQL5 Freelance é um serviço online onde desenvolvedores criam aplicativos de negociação para traders em troca de remuneração. O serviço funciona com sucesso desde 2010: até o momento, mais de 100.000 trabalhos foram realizados, totalizando $7 milhões. Como podemos ver, há bastante dinheiro em

Trabalho com modelos ONNX nos formatos float16 e float8 para MetaTrader 5

Os formatos de dados utilizados para representar modelos de aprendizado de máquina desempenham um papel fundamental em sua eficiência. Nos últimos anos, surgiram vários novos tipos de dados desenvolvidos especificamente para trabalhar com modelos de aprendizado profundo. Neste artigo, vamos focar em

Modelos de regressão da biblioteca Scikit-learn e sua exportação para ONNX para MetaTrader 5

Neste artigo, exploraremos a aplicação de modelos de regressão do pacote Scikit-learn, tentaremos convertê-los para o formato ONNX e usaremos os modelos resultantes em programas MQL5. Além disso, compararemos a precisão dos modelos originais com suas versões ONNX para ambas as precisões float e

Iniciando o VPS MetaTrader pela primeira vez - Instruções passo a passo para MetaTrader 5

Para todos que usam Expert Advisors ou assinaturas de sinais, mais cedo ou mais tarde, será necessário um serviço de hospedagem confiável 24 horas por dia para a plataforma de negociação. Recomendamos o uso do VPS MetaTrader por vários motivos. Você pode pagar e gerenciar o serviço através da sua

Modelos de classificação da biblioteca Scikit-learn e sua exportação para o formato ONNX para MetaTrader 5

Neste artigo, exploraremos o uso de todos os modelos de classificação do pacote Scikit-learn para resolver o problema de classificação dos íris de Fisher, tentaremos convertê-los para o formato ONNX e usaremos os modelos resultantes em programas MQL5. Também compararemos a precisão dos modelos

Biblioteca de análise numérica ALGLIB em MQL5 para MetaTrader 5

Neste artigo, vamos brevemente revisar a biblioteca de análise numérica ALGLIB 3.19, suas aplicações e novos algoritmos que aumentam a eficácia da análise de dados financeiros

Avaliando modelos ONNX usando métricas de regressão para MetaTrader 5

A regressão é uma tarefa de prever um valor real a partir de um exemplo não rotulado. Para avaliar a precisão das previsões de modelos de regressão, são utilizadas as chamadas métricas de regressão

Matrizes e vetores em MQL5: funções de ativação para MetaTrader 5

Neste artigo, descrevemos apenas um aspecto do aprendizado de máquina, em particular as funções de ativação. Em redes neurais artificiais, a função de ativação de neurônio calcula o valor de um sinal de saída com base nos valores de um sinal de entrada ou de um conjunto de sinais de entrada. Vamos

Encapsulando modelos ONNX em classes para MetaTrader 5

A programação orientada a objetos permite criar códigos mais compactos, fáceis de ler e modificar. Apresentamos um exemplo para três modelos ONNX

Um exemplo de como montar modelos ONNX em MQL5 para MetaTrader 5

O ONNX (Open Neural Network Exchange) é um padrão aberto para a representação de modelos de redes neurais. Neste artigo, mostraremos a possibilidade de usar dois modelos ONNX simultaneamente em um Expert Advisor

Fórum

Discussão do artigo "Do básico ao intermediário: Array e Strings (I)"

Novo artigo Do básico ao intermediário: Array e Strings (I) foi publicado: Neste artigo, começaremos a ver alguns tipos especiais de dados. Vamos começar definindo o que seria uma string e como usar alguns procedimentos básicos. Isto para que possamos começar a trabalhar com este tipo que é bem

Discussão do artigo "Aprenda a operar a Fair Value Gap (FVG)/Imbalances passo a passo: Uma abordagem do conceito de Smart Money"

Novo artigo Aprenda a operar a Fair Value Gap (FVG)/Imbalances passo a passo: Uma abordagem do conceito de Smart Money foi publicado: Um guia passo a passo para criar e implementar um algoritmo de negociação automatizado em MQL5 com base na estratégia de Fair Value Gap (FVG). Um tutorial detalhado

Assine os dados da Nasdaq em tempo real

Use dados detalhados da Nasdaq para aprimorar suas estratégias de negociação por meio de decisões mais precisas e gerenciamento de risco eficaz. Essa é uma oportunidade única para aqueles que desejam melhorar seu desempenho - ao contrário das tradicionais barras de minutos ou de horas, uma

Discussão do artigo "Do básico ao intermediário: Precedência de operadores"

Novo artigo Do básico ao intermediário: Precedência de operadores foi publicado: Este é com toda a certeza, o assunto mais complicado de explicar somente utilizando a parte teórica do mesmo. Sendo assim, aconselho a você, meu caro leitor, procurar praticar o que será mostrado aqui. Mesmo quando tudo

Discussão do artigo "Construindo um Modelo de Restrição de Tendência de Candlestick (Parte 2): Mesclando Indicadores Nativos"

Novo artigo Construindo um Modelo de Restrição de Tendência de Candlestick (Parte 2): Mesclando Indicadores Nativos foi publicado: Este artigo foca em aproveitar os indicadores embutidos no MetaTrader 5 para filtrar sinais fora da tendência. Avançando a partir do artigo anterior, exploraremos como

Discussão do artigo "Data Science e Machine Learning (Parte 22): Aproveitando Redes Neurais Autoencoders para Operações Mais Inteligentes, Movendo-se do Ruído para o Sinal"

Novo artigo Data Science e Machine Learning (Parte 22): Aproveitando Redes Neurais Autoencoders para Operações Mais Inteligentes, Movendo-se do Ruído para o Sinal foi publicado: No mundo acelerado dos mercados financeiros, separar sinais significativos do ruído é crucial para o sucesso nas operações

Discussão do artigo "Indicadores Personalizados (Parte 1): Um Guia Introdutório Passo a Passo para Desenvolver Indicadores Personalizados Simples em MQL5"

Novo artigo Indicadores Personalizados (Parte 1): Um Guia Introdutório Passo a Passo para Desenvolver Indicadores Personalizados Simples em MQL5 foi publicado: Aprenda como criar indicadores personalizados usando MQL5. Este artigo introdutório irá guiá-lo através dos fundamentos da construção de

Discussão do artigo "Do básico ao intermediário: Comando FOR"

Novo artigo Do básico ao intermediário: Comando FOR foi publicado: Neste artigo falaremos o básico, do básico sobre o comando FOR. Tudo que será visto aqui, precisa de fato ser muito bem assimilado e compreendido. Diferente do que acontecia com os demais comandos. Este comando FOR tem algumas

Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 66): Dando play no serviço (VII)"

Novo artigo Desenvolvendo um sistema de Replay (Parte 66): Dando play no serviço (VII) foi publicado: Aqui neste artigo, vamos implementar uma primeira solução, para que possamos saber o momento em que uma nova barra poderá vim a surgir no gráfico. Esta solução se adequa a diversas situações. Porém

Discussão do artigo "Critério de homogeneidade de Smirnov como indicador de não-estacionaridade de séries temporais"

Novo artigo Critério de homogeneidade de Smirnov como indicador de não-estacionaridade de séries temporais foi publicado: Este artigo analisa um dos mais conhecidos critérios de homogeneidade não-paramétricos, o critério de Smirnov. São analisados tanto dados modelados quanto cotações reais. É