Discussão do artigo "Redes neurais em trading: sinais de negociação robustos em qualquer regime de mercado (módulos de atenção)"

 

Novo artigo Redes neurais em trading: sinais de negociação robustos em qualquer regime de mercado (módulos de atenção) foi publicado:

Neste artigo, damos continuidade à implementação das abordagens do framework ST-Expert, concentrando-nos nos aspectos práticos de sua aplicação com os recursos do MQL5. Anteriormente, analisamos os fundamentos teóricos e os principais componentes do modelo. Agora, passamos a trabalhar diretamente com os algoritmos de atenção em grafos e de distribuição local e global da atenção. O principal objetivo desta etapa é mostrar como as ideias conceituais do ST-Expert se transformam em soluções funcionais para a análise e a previsão de séries financeiras.

Imagine que estejamos analisando o mercado de ações. Quando o preço do petróleo começa a subir, isso se reflete quase imediatamente nas cotações das empresas petrolíferas. Em seguida, o movimento pode atingir as moedas de países produtores de petróleo e setores inteiros de atividades econômicas relacionadas. Um modelo clássico, construído apenas com séries temporais de preços, enxerga somente a trajetória do instrumento analisado. O ST-Expert, por sua vez, é capaz de captar toda essa cascata de mudanças, pois trabalha não apenas com o tempo, mas também com a dimensão espacial das relações de mercado.

A arquitetura do framework baseia-se no princípio Mixture of Experts, ou mistura de especialistas. Essa abordagem pode ser comparada ao funcionamento de um comitê de investimentos. Nele, reúnem-se analistas com diferentes especializações: um é especializado em análise técnica, outro em macroeconomia e um terceiro acompanha as correlações entre setores. Isoladamente, cada um deles tem capacidades limitadas. No entanto, quando suas avaliações são combinadas, a decisão final se aproxima muito mais da realidade. O mesmo ocorre no ST-Expert: cada módulo especialista responde por uma parte específica da análise, enquanto o sistema combina suas previsões para formar uma solução integrada.



Autor: Dmitriy Gizlyk

 
Dmitriy, olá!

Você poderia criar um pequeno script para demonstrar o funcionamento do modelo, de forma acessível para nós, leigos? Usando dados sintéticos bem simples, por exemplo, 10 pontos de dados e 2 características. Com a possibilidade de exibir o gráfico da função de perda ou gerar um log. Se possível, apenas na CPU.

Porque os modelos que você escreve são complexos e difíceis de entender. Precisamos de um exemplo mais ilustrativo :)