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

 
Renat Akhtyamov:

O que você acha que é, um cientista ou algo assim?

cavalheiros, estão apenas à procura de um sistema para ganhar dinheiro.

mas ninguém, absolutamente ninguém, consegue.

Estamos apenas interessados em resolver um problema interessante, especialmente quando ele começa a ser resolvido.
 
mytarmailS:

Quando os cientistas querem fazer sentido de algum processo complexo....

divertido, eu vou cavar...

 
mytarmailS:

Quando os cientistas querem entender um processo complexo, eles tentam decompô-lo em componentes mais simples e analisá-los, e é por isso que a análise espectral foi criada. Vamos tentar brincar aos cientistas), embora não muito bem sucedidos. Eu descobri como decompor o preço em componentes mais simples. Minha decomposição não tem aditividade, e isso é ruim, mas ainda assim é interessante olhar o preço de um ângulo diferente .

Portanto, precisamos do preço de fecho e da volatilidade (máximos).

Vamos transformar o preço num binário condicional - se o aumento do preço for superior ao anterior, então "1" se for inferior, então "-1".

código R

recebemos um preço binário

você pode torná-lo cumulativo e compará-lo com o preço.

Não parece muito) Agora vamos adicionar volatilidade à nossa série

Já é melhor...

Ideias...

IDEA 1

Assim, quase todo o "tempo" é determinado pela volatilidade "intra-agendada", e não por uma direcção de preços "binária". A questão é que a volatilidade tem uma sazonalidade pronunciada e é relativamente fácil de prever, só precisamos de prever o preço binário, que é mais fácil em estrutura do que o preço normal e depois simplesmente combinar as previsões e obter uma previsão completa...


IDEA 2

Todos os algoritmos apropriados de MO aprendem muito mal com os preços brutos mesmo que sejam normalizados porque não têm repetibilidade em série, provavelmente só por causa da volatilidade que é sempre diferente, se decompusermos o preço em binário e volatilidade, normalizarmos a volatilidade e os adicionarmos de volta, ou não normalizarmos e os alimentarmos com MO, em teoria devemos ter uma melhor capacidade de generalização porque a repetibilidade irá aumentar


IDEA 3

Com a decomposição, podemos suavizar os preços sem perder nenhum atraso. Podemos decompor o preço e interpolar (esticar) a volatilidade e o preço separadamente e depois adicionar de volta


IDEA 4

Podemos decompor os preços e a volatilidade dos clusters, ou seja, reduzir os graus de liberdade (por exemplo, 10 clusters (estados), ou seja, padronizá-los e retornar a volatilidade padronizada.

A proposta de decompor um processo complexo nos seus componentes é muito sensata. É assim que se deve proceder. Mas por alguma razão você tem muito poucos componentes. Há muitos parâmetros de mercado, incluindo os derivados, que podem ser adicionados ao estudo. Você tem uma ferramenta poderosa - o MO! Por que não tentar construir um sistema paramétrico coerente e lógico, no qual procurar padrões estatísticos com a ajuda do MO?

Expandir o conjunto de parâmetros do estudo, organizando-os previamente por conexões e dependências, cuja força você vai verificar estatisticamente.

Se você deixar 2-3 parâmetros, a utilidade do estudo será perdida, pois a aleatoriedade do processo para nós, é inversamente proporcional ao número de parâmetros conhecidos e suas relações. Quanto mais há, menos aleatoriedade vemos no processo. Então, construa o sistema e adicione parâmetros.
 
Konow reg:
A proposta de decompor um processo complexo nas suas partes constituintes é muito razoável. É assim que se faz. Mas você não tem constituintes suficientes. Há muitos parâmetros de mercado, incluindo os derivados, que podem ser adicionados ao estudo. Você tem uma ferramenta poderosa - o MO! Por que não tentar construir um sistema paramétrico coerente e lógico, no qual procurar padrões estatísticos com a ajuda do MO?

Expandir o conjunto de parâmetros do estudo, pré-organizando-os com links e dependências, cujos pontos fortes você verifica estatisticamente.

Se você manter 2-3 parâmetros, a utilidade do estudo é perdida, porque a aleatoriedade do processo para nós é inversamente proporcional ao número de parâmetros conhecidos e suas relações. Quanto mais há, menos aleatoriedade vemos no processo. Então, construa o sistema e adicione parâmetros.

Inicialmente temos 3 parâmetros série tick, lance asc, tempo tick. Todos os outros parâmetros são derivados destes três. Desbaste, média. E de muitos.

 
Valeriy Yastremskiy:

Inicialmente temos 3 parâmetros de séries de carrapatos, lance asc, tempo de carrapato. Todos os outros parâmetros são derivados destes três. Desbaste, média. E de muitos.

Licite, pergunte, flipper, volumes de oferta e procura a níveis, OI, sazonalidade, hora da sessão e muitos outros e derivados ... você pode incluir parâmetros fundamentais como tempo de divulgação de notícias, significado das notícias, taxa de juros, comportamento de pares paralelos no mesmo momento... Se você vai usar MO, você deve usá-lo ao máximo. Como a canção "O meu pai e a minha mãe ensinaram-me... para explorar, então explore!"))

Precisamos construir um sistema a partir de um grande conjunto de parâmetros de mercado e identificar estaticamente as suas relações. Então "pseudo-dependências" (dependências trabalhando com alta probabilidade) que servirão como "padrão" para o TS, devem ser derivadas com base nisso.
 
Retag Konow:
Licite, pergunte, flipper, volumes de oferta e demanda em níveis, OI, sazonalidade, tempo de sessão e muito mais e derivados... você pode incluir parâmetros fundamentais como tempo de divulgação de notícias, significado das notícias, taxa de juros, comportamento de pares paralelos no mesmo momento... Se você vai usar MO, você deve usá-lo ao máximo. Como a canção "O meu pai e a minha mãe ensinaram-me... para explorar, então explore!"))

Os parâmetros externos fundamentais não foram considerados aqui, pois a tarefa de digitalizá-los ainda não foi resolvida, além da importância das notícias, que são super pequenas, a apresentação de outras propriedades e parâmetros de mercado não foi vista até agora, aparentemente há alguns em desenvolvimento em algum lugar, mas eles não estão em uso. A partir das notícias sobre o assunto. A IA terá em conta a inteligência sobre o estado do país inimigo e trabalhará as tácticas de acção. A tarefa de digitalizar dados sobre o estado da sociedade, o mercado, o país, é uma tarefa diferente.

 
Evgeny Dyuka:
Estamos apenas interessados em resolver um problema interessante, especialmente quando ele começa a ser resolvido.
Como você determina quando um problema está começando a ser resolvido?
 
Valeriy Yastremskiy:

Os parâmetros externos fundamentais não foram considerados aqui, pois a tarefa de digitalizá-los ainda não foi resolvida, além da importância das notícias, que são super pequenas, a apresentação de outras propriedades e parâmetros de mercado não foi vista até agora, aparentemente há alguns em desenvolvimento em algum lugar, mas eles não estão em uso. A partir das notícias sobre o assunto. A IA terá em conta a inteligência sobre o estado do país inimigo e trabalhará as tácticas de acção. A tarefa de digitalização de dados sobre o estado da sociedade, o mercado e o país é outra.

Mesmo sem digitalização de dados fundamentais, além do preço há volumes, juros abertos, níveis e volumes de preços, parâmetros de tempo - sessão, estação do ano, etc... A notícia, ao que parece, já está digitalizada...

Ou seja, o menu de parâmetros de mercado é muito mais rico do que é discutido e usado aqui, e o potencial da IA não é totalmente realizado na pesquisa.

Reuniria os parâmetros disponíveis num sistema condicional, organizaria o fluxo dos seus valores num algoritmo de MO que calcularia os coeficientes das dependências "cruzadas" com base numa base de dados estatísticos, que seria reabastecida e actualizada em tempo real.
 
Renat Akhtyamov:
Como você determina quando um problema começa a ser resolvido?
Simplesmente, uma rede neural funciona como um indicador no mercado real e prevê bem o movimento de ativos. Além disso, outro está a tentar dar pontos de entrada. Aqui estão os últimos quatro sinais nas últimas 10 horas, todos os sinais estão a tornar-se públicos.

 
O objetivo do estudo é encontrar relações estáveis na dinâmica dos valores dos parâmetros de mercado. Quanto mais parâmetros, melhor, porque os NS terão variabilidade em contrastar um com o outro, o que aumentará a probabilidade de encontrar um padrão.