Início Negociação Sistemática Postagem

Trader com Aprendizado de Máquina: Aplique o SVM no MetaTrader 5

Anexo
1229.zip (3.95 KB, Baixar 0 vezes)

Neste post, vou apresentar o Expert Advisor chamado "svmTrader", que foi desenvolvido para ilustrar uma aplicação típica da ferramenta de aprendizado de máquina com suporte a vetores (você pode baixar uma cópia dessa ferramenta no Mercado MQL5). Esse Expert Advisor funciona da seguinte maneira:

  1. Duas novas máquinas de suporte a vetores são criadas usando a biblioteca svMachineTool. Uma é configurada para sinalizar novas operações de 'compra' e a outra para 'venda'.

  2. Sete indicadores padrão são inicializados, com cada um de seus handles armazenados em um array inteiro. (Nota: qualquer combinação de indicadores pode ser utilizada como entradas, desde que sejam passadas para o SVM em um único array inteiro).

  3. O array de handles dos indicadores é passado para as novas máquinas de suporte a vetores.

  4. Utilizando o array de handles dos indicadores e outros parâmetros, os dados históricos de preços geram entradas e saídas precisas para o treinamento das máquinas de suporte a vetores.

  5. Uma vez que todas as entradas e saídas foram geradas, ambas as máquinas de suporte a vetores são treinadas.

  6. As máquinas de suporte a vetores treinadas são utilizadas no EA para sinalizar novas operações de compra e venda. Quando um novo sinal de compra ou venda aparece, a operação é aberta junto com as ordens de Stop Loss e Take Profit configuradas manualmente.

Espero que o Expert Advisor te permita experimentar um pouco com a ferramenta. Recomendo que você copie, altere e modifique o Expert Advisor para se adequar ao seu próprio estilo de negociação.

Diagrama - Ferramenta de Aprendizado de Máquina com Suporte a Vetores

Publicações relacionadas

Comentário (0)