Curso Avançado de Programação MQL5 | DeltaTrader
CURSOS

Programação MQL5 - Avançado

O mercado brasileiro está conhecendo uma nova forma de se aplicar na Bolsa de Valores, através das negociações automatizadas. Não fique de fora desta nova e irreversível tendência e aprenda a desenvolver seus robôs na plataforma mais utilizada no mundo, o MetaTrader 5 . Aprenda agora com quem tem experiência e é pioneiro no mercado brasileiro.

Conteúdo do Curso

Avançado

1
Módulo 01 - Introdução à programação orientada a objetos
Aula 01 - Introdução à criação de classes.
Aula 02 - Construtores e Destrutores de classes.
Aula 03 -Os 3 principais tipos de variáveis e funções.
Aula 04 - A estrutura de parentesco das classes.
2
Módulo 02 - Estruturação de códigos para objetos
Aula 05 - Estruturando classes para início do projeto.
Aula 06 - Derivando variáveis com parentesco.
Aula 07 - Atribuindo variáveis publicas e privadas a classe.
Aula 08 - Transformando a classe em uma variável.
Aula 09 - Estruturando Construtores e Destrutores.
Aula 10 - Exemplo sobre a classe mãe.
3
Módulo 03 - Bibliotecas padrão e seu uso em Expert Advisors
Aula 11 - Preparando classes para uso em EAs.
Aula 12 - Exemplo conclusivo de herança das variáveis.
Aula 13 - Utilizando bibliotecas padrão da linguagem MQL5.
Aula 14 - Introdução à biblioteca padrão de classes do MT5.
Aula 15 - Utilizando uma biblioteca no seu EA.
Aula 16 - Acessando recursos da biblioteca.
Aula 17 - Utilizando a biblioteca para criar uma plotagem exemplo.
Aula 18 - Utilizando a classe CTrade para envio de ordens.
Aula 19 - Revisão CTrade e práticas de segurança.
4
Módulo 04 - Introdução ao Desenvolvimento de Indicadores
Aula 20 - Apresentação da biblioteca do site MQL5.com.
Aula 21 - Criando um novo indicador.
Aula 22 - Apresentação da estrutura padrão de indicadores.
Aula 23 - Estilo padrão de indicadores na linguagem MQL5.
Aula 24 - Escolhendo outros estilos na biblioteca MQL5.
Aula 25 - Organizando a estrutura de novos indicadores.
5
Módulo 05 - Trabalhando Buffers dos indicadores
Aula 26 - Desenvolvendo Buffers do indicador.
Aula 27 - Atribuindo estilos gráficos ao indicador.
Aula 28 - Atribuindo Buffer do indicador.
Aula 29 - Mapeando variáveis do Buffers do indicador.
6
Módulo 06 - Definindo Plotagem do Indicador
Aula 30 - Nomeando Indicadores e introdução à plotagem.
Aula 31 - Análise sobre estrutura de plotagem no MT5.
Aula 32 - Otimizando a plotagem para menor consumo de memória.
Aula 33 - Plotagem única para o histórico do indicador.
Aula 35 - Visualização da plotagem única.
Aula 36 - Separação de plotagem para melhor desempenho do MT5.
Aula 37 - Plotagem atual no gráfico e análise do processamento.
7
Módulo 07 - Plotagens Avançadas
Aula 38 - Estilos de plotagem com símbolos.
Aula 39 - Indicador em janela separada no gráfico.
Aula 40 - Exemplo de indicadores com amplitude e plotagem próximo à raiz
da janela.
Aula 41 - Conclusão sobre diferença dos tipos de plotagem de indicadores.
Aula 42 - Plotagem condicionada e limpeza de dados antigos.
8
Módulo 08 - Indicadores baseados em várias cores
Aula 43 - Estruturando indicadores baseado em cores.
Aula 44 - Atribuindo cores aos parâmetros do indicador.
Aula 45 - Definindo funções de cores do indicador.
Aula 46 - Revisando os Property no código do indicador.
Aula 47 - Análises de plotagem complexas e exemplos finais.
9
Módulo 09 - Introdução à manipulação de arquivos
Aula 48 - Introdução à manipulação de arquivos.
Aula 49 - Tipos de arquivos gerados e lidos pelo MT5.
Aula 50 - Documentação oficial de manipulação de arquivos do MT5.
Aula 51 - Acessando a pasta de dados do MQL5.
10
Módulo 10 - Manipulação de Arquivos no MQL5
Aula 52 - Editando endereços de arquivos no código MQL5.
Aula 53 - Definindo estrutura para manipulação de arquivo.
Aula 54 - Verificação para leitura de arquivo e flags de arquivos.
Aula 55 - Medidas de proteção contra erros na leitura de arquivo.
Aula 56 - Criação automática de arquivos com scripts.
11
Módulo 11 - Gravação e leitura avançada em arquivos
Aula 57 - Introdução à escrita em arquivos.
Aula 58 - Boas práticas de programação: fechando arquivos após o uso.
Aula 59 - Estruturando arquivo para sobrescrição.
Aula 60 - Sobrescrevendo arquivos no MQL5.
Aula 61 - Os delimitadores de escrita em arquivos.
Aula 62 - Leitura de arquivos e exibição do seu conteúdo.
Aula 63 - Forma de leitura linha-a-linha.
Aula 64 - Performando operações com strings.
Aula 65 - Gravando arquivos numéricos em CSV.
Aula 66 - Lendo arquivos numéricos em CSV.
Aula 67 - Trabalhando com arquivos no formato DAT.
12
Módulo 12 - Introdução à objetos no gráfico
Aula 68 - Introdução à objetos no gráfico.
Aula 69 - Exemplo de ações básicas no gráfico.
Aula 70 - Principais funções para controle de objetos.
Aula 71 - Análise de derivados da função para controle de objetos.
Aula 72 - Adicionando objetos no gráfico.
Aula 73 - Apresentando e utilizando bibliotecas padrão do MQL5.
Aula 74 - Estruturando variáveis globais para controle de objetos.
Aula 75 - Controlando e condicionando objetos na tela.
13
Módulo 13 - Botões e objetos avançados
Aula 76 - Configurando botões no gráfico.
Aula 77 - Linhas condicionadas no gráfico.
Aula 78 - Adicionando outros gráficos ao gráfico corrente.
Aula 79 - Plotando uma sequência de Fibonacci no gráfico.
Aula 80 - Conclusões prévias sobre plotagem de objetos.
Aula 81 - Adicionando caixas de texto editáveis ao gráfico.
Aula 75 - Condicionando texto para números e verificação de conteúdo.
14
Módulo 14 - Introdução à otimização de Expert Advisors
Aula 76 - Introdução à otimização de EAs.
Aula 77 - Análise de configuração de parâmetros para otimização.
Aula 78 - Acompanhando processamento de otimizações no testador de estratégias.
Aula 79 - Boas práticas de otimizações para melhores resultados.
Aula 80 - Executando teste único após otimizações.
15
Módulo 15 - Arquitetura de backtests e otimizações no MetaTrader 5
Aula 81 - Séries contínuas.
Aula 82 - Estrutura do algoritmo genético.
Aula 83 - Qualidade histórica informacional.
Aula 84 - A excelente base de dados da Corretora XP Investimentos.
Aula 85 - Introdução aos ticks para otimizações no MT5.
Aula 86 - Algoritmo de geração de ticks no Testador de Estratégias.
16
Módulo 16 - Métricas e excelência nos backtests e otimizações
Aula 87 - Métricas de ganho e perda (Lucro).
Aula 88 - Métricas de recuperação de capital.
Aula 89 - Total de negociações e corretagem.
Aula 90 - Métrica do retorno esperado.
Aula 91 - Índice de Sharpe no MT5.
Aula 92 - Métrica de correlação linear no MT5.
Aula 93 - Métricas de operações efetuadas com ganho.
Aula 94 - Gráficos de operações do robô no MT5.
Aula 95 - Métricas e otimizações de operações não fechadas com ganho.
Aula 96 - Análise de resultados de otimizações via códigos.
Aula 97 - Desenvolvendo critérios personalizados para otimizações.
Aula 98 - Realizando backtests em mais de um ativo ao mesmo tempo.
Aula 99 - Realizando backtests em diferentes tempos gráficos.

Inscreva-se agora!

5x

R$ 380,00

sem juros
Compra Totalmente Segura!