Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 2660

 
mytarmailS #:
Sim, sobre a demonstração...
Só estou curioso e não sei como o algoritmo deles determina se a negociação é manual ou algorítmica.

Através dos IDs de negociação, há um marcador.

 
Maxim Dmitrievsky #:

através dos IDs de transação, há marcações lá.

O que é um identificador de transação?
 
mytarmailS #:
O que é um identificador de transação?

Uma nota que indica se uma negociação foi ou não aberta manualmente.

Que outras opções existem? )
 
Maxim Dmitrievsky #:

marcar se foi ou não aberto manualmente.

que outras opções existem? )
)) Bem, eu tinha opções
 

Dê uma olhada no anúncio da nova versão Beta da plataforma MetaTrader 5 build 3360: Float em OpenCL e funções matemáticas, métodos de ativação e perda para aprendizado de máquina, por favor.

Já trabalhamos muito, tanto na introdução de tipos de dados embutidos vetor, vetor (bem como vetor modelado<double> vetor<float>), matriz, matrixf, complexo, quanto na grande expansão das funções matemáticas.

Agora, a MQL5 já se tornou conveniente para a escrita nativa e rápida de redes neurais e operações de matriz. E com suporte estendido em OpenCL.

Também fizemos um trabalho preparatório para implementar um poderoso mecanismo de aprendizado de máquina nativamente na linguagem MQL5. Isso nos permitirá escrever sistemas de ML completos diretamente na plataforma.

 
Renat Fatkhullin #:

Dê uma olhada no anúncio da nova versão do MetaTrader 5 build 3360 Platform Beta: Float em OpenCL e funções matemáticas, métodos de ativação e perda para aprendizado de máquina, por favor.

Já trabalhamos muito na introdução dos tipos de dados incorporados vetor, vetor (bem como vetor modelado<double> vetor<float>), matriz, matrixf, complexo e uma grande expansão das funções matemáticas.

Agora, a MQL5 já se tornou conveniente para a escrita nativa e rápida de redes neurais e operações de matriz. E com suporte estendido em OpenCL.

Também fizemos um trabalho preparatório para implementar um poderoso mecanismo de aprendizado de máquina nativamente na linguagem MQL5. Isso nos permitirá escrever sistemas de ML completos diretamente na plataforma.

Há cerca de 10 anos, todo mundo teria ficado boquiaberto, mas agora é assim, bem, bem, bem
Agora, a possibilidade de transferir modelos para a MQL é vista como um evento mais significativo, o que não diminui o efeito positivo das inovações.
 
Maxim Dmitrievsky #:
Há cerca de 10 anos, todo mundo teria ficado boquiaberto, mas agora eles estão tipo, bem, bem, bem
.
Agora vejo a possibilidade de transferir modelos para MQL como um evento mais significativo, o que não diminui o efeito positivo das inovações.

A disponibilidade de matrizes e vetores nativos com um grande conjunto de funções matemáticas padrão é a base necessária para um avanço nos recursos de negociação de algoritmos. E nós conseguimos isso.

A importação de modelos onnx também está em desenvolvimento preliminar, embora sem 100% de suporte. Infelizmente, há poucos pacotes que podem importar 100% de qualquer arquivo onnx.

Certamente é mais conveniente e produtivo fazer pesquisa e desenvolvimento nos sistemas existentes no momento. Mas a execução pode ser transferida por meio de modelos onnx sem o uso de bibliotecas de terceiros.

Com a adição do mecanismo ML, será possível fazer pesquisa e desenvolvimento diretamente na MQL5. Esse é o próximo salto.

 
Renat Fatkhullin #:

A disponibilidade de matrizes e vetores nativos com um grande conjunto de funções matemáticas internas é a base necessária para um salto nos recursos de comércio de algoritmos. E nós fizemos isso.

A importação de modelos onnx também está em desenvolvimento preliminar, embora sem 100% de suporte. Infelizmente, poucos pacotes podem importar 100% de qualquer arquivo onnx.

Certamente é mais conveniente e produtivo fazer pesquisa e desenvolvimento nos sistemas existentes no momento. Mas o desempenho pode ser transferido por meio de modelos onnx sem o uso de bibliotecas de terceiros.

Com a adição do mecanismo ML, será possível fazer pesquisa e desenvolvimento diretamente na MQL5. Esse é o próximo salto.

Gosto dessa abordagem, um pouco semelhante à maneira como é feita no PyTorch, ou seja, diferentes funções para ML são implementadas em cima de matrizes/tensores. É muito conveniente. Você pode montar diferentes designs a partir deles.
 
Maxim Dmitrievsky #:
Há cerca de 10 anos, todo mundo teria se surpreendido, mas agora é como se fosse, bem, bem, bem
.
Agora vejo a possibilidade de transferir modelos para MQL como um evento mais significativo, o que não diminui o efeito positivo das inovações.

Há 10 anos, eles não teriam se surpreendido.

Ninguém jamais conseguiu representar a transformada de Fourier corretamente, porque nela são usados números complexos.

Eles fazem isso e reclamam que a extremidade do indicador está distorcida.

Eles abriram o caminho, do ponto de vista da pesquisa matemática.

Isso é normal, até mesmo excelente.