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

 
mytarmailS:

Alexei, lembras-te quanto acuraci conseguimos espremer do ziguezague quando estávamos a violar uma data marcada em conjunto?

0,71?

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Aprendizagem da Máquina no Comércio: Teoria, Prática, Comércio e Além

Aleksey Vyazmikin, 2020.05.17 18:45

Mas se aumentarmos a amostra para um ano (2019), veremos a tendência para 2018 pelo menos


Da junção de duas amostras obtemos Accuracy=68,06261099940409

E, pelo gráfico, parece que a tendência das novas árvores foi para o lado.


Decidi treinar separadamente as duas amostras, pois tinha que podá-las, como você disse o resultado:

Ваша Accuracy=65.46896295378517


My Accuracy=68.03370090447281.



 
Aleksey Vyazmikin:

Obrigado!

conseguido

 Accuracy 
0.82

Mas não é exato )))) O código é extremamente incómodo, há uma probabilidade de erro.

Entretanto ouço gritos de que os mercados são aleatórios ))

 
Petros Shatakhtsyan:

Não inventes isto!

Eu nunca disse nada sobre como os organizadores do Sportlotto mudavam regularmente as bolas, velocidade de giro da máquina de loto, número de giros, etc., para descartar um padrão.

A mesma coisa acontece em forex e nenhum MO ajuda aqui. Movimento de preços, é um processo aleatório e depende do factor humano.

E o comportamento do mercado e os pares de moedas mudam o tempo todo, dependendo do mercado e das condições políticas. É impossível prever a direção do movimento.

O nascimento do homem é também acidental, o mundo inteiro é uma lotaria desportiva.
 

O f-i está agora analisado com todas as estatísticas do cimento. É possível analisar a função e compreender imediatamente qual é o cluster responsável por quê.

Além disso, há uma ideia para formar de uma só vez um arquivo .mqh com arquivos f-files para todos os relógios necessários. E, em geral, para simplificar a posterior referência a eles.

double decision_tree(double &features[]) {
/*
      cl 0 mean  cl 0 std  cl 1 mean  cl 1 std  cl 2 mean  cl 2 std
0      0.000007  0.000195   0.000739  0.000732  -0.000528  0.000344
1      0.000009  0.000187   0.000789  0.000693  -0.000538  0.000326
2      0.000013  0.000179   0.000810  0.000651  -0.000583  0.000344
3      0.000010  0.000190   0.000829  0.000645  -0.000630  0.000392
4      0.000017  0.000187   0.000824  0.000625  -0.000654  0.000403
5      0.000026  0.000195   0.000832  0.000651  -0.000688  0.000438
6      0.000025  0.000196   0.000839  0.000602  -0.000703  0.000437
7      0.000023  0.000199   0.000865  0.000615  -0.000717  0.000459
8      0.000016  0.000202   0.000905  0.000630  -0.000730  0.000469
9      0.000007  0.000215   0.000931  0.000659  -0.000738  0.000478
10     0.000006  0.000232   0.000928  0.000716  -0.000765  0.000480
11     0.000007  0.000255   0.000934  0.000782  -0.000783  0.000549
mean   0.000014  0.000203   0.000852  0.000667  -0.000671  0.000426
*/
    if ( features[10] <= 0.00035 )  {
        if ( features[10] <= -0.000315 )  {
            if ( features[11] <= -0.000385 )  {
                if ( features[8] <= -6.5 e-05 )  {
                    if ( features[9] <= -0.000595 )  {
                        if ( features[11] <= -0.00054 )  {
                            if ( features[6] <= -5 e-05 )  {
                                return 2; }
                            if ( features[6] > -5 e-05 )  {
                                return 0; } }
                        if ( features[11] > -0.00054 )  {
                            return 0; } }
                    if ( features[9] > -0.000595 )  {
                        return 2; } }
                if ( features[8] > -6.5 e-05 )  {
                    return 0; } }
            if ( features[11] > -0.000385 )  {
                if ( features[5] <= -0.000265 )  {
                    return 0; }
                if ( features[5] > -0.000265 )  {
                    if ( features[3] <= -1 e-05 )  {
 
Maxim Dmitrievsky:

Que tópico? Nada está a funcionar, nós verificamos.

Devias estar a aprender píton... aprende-o. É bom para ti. Mas não confie nos lucros das redes neurais.

Maldito Max, você simplesmente não sabe como cozinhá-los e sim eles aumentam as conversas em 80%, no máximo. Para BO este é o limiar de disparo ou ligeiramente superior. Literalmente 5% mas mesmo isso será suficiente..... O senão é isto. Não se pode comprar qualquer relógio, tem de se ser específico.... Secesh????
 
mytarmailS:

Obrigado!

conseguido

do ziguezague, mas tssss... não é exato )))) O código é louco, há uma chance de um erro.

Entretanto você pode ouvir os gritos de que os mercados são aleatórios ))

Se não houver erro, é um bom resultado - provavelmente também mostra reversões mais cedo.

 
Aleksey Vyazmikin:

Se não houver erro, este é um bom resultado - talvez também mostre retrocessos mais cedo.

As reversões mostram perfeitamente 0,8 no ziguezague é absolutamente suficiente para fazer dinheiro...

é assim que as previsões se parecem nos novos dados com acurasi 0,83

Mas devemos simular negociações reais, aquelas em que um bar chega ao sistema a cada 5 minutos. Espero mesmo que não sejam encontrados erros. :) caso contrário será o mesmo de sempre.)

 
Mihail Marchukajtes:
Geez Max, você simplesmente não sabe como cozinhá-los e sim, eles levantam os shats em 80%, no máximo. Para BOs este é o limiar de disparo ou ligeiramente superior. Literalmente 5% mas mesmo isso será suficiente..... O senão é isto. Não se pode dar um relógio qualquer, tem de se ser específico.... ????

Bem, o Mytarmails escreveu-te, ele pode fazê-lo.

aprender pitão...
 
mytarmailS:

As reversões mostram grandes 0,8 no ziguezague é absolutamente suficiente para fazer dinheiro...

é assim que as previsões se parecem nos novos dados com acurasi 0,83

Mas precisamos de simular negociações reais, aquelas em que um bar é alimentado ao sistema a cada 5 minutos. Espero mesmo que não sejam encontrados erros. :) caso contrário será o mesmo de sempre ))

Não é claro que dinamicamente não é possível determinar baixos e altos.

Se for feito um pouco mais, com um atraso, não há garantia de que não seja uma falsa inversão.

 
mytarmailS:

As reversões mostram grandes 0,8 no ziguezague é absolutamente suficiente para fazer dinheiro...

é assim que as previsões se parecem nos novos dados com acurasi 0,83

Mas precisamos de simular negociações reais, aquelas em que um bar chega ao sistema a cada 5 minutos. Espero mesmo que não sejam encontrados erros. :) caso contrário será o mesmo de sempre ))

Está bonito, inventaste novos preditores?