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

 
Aleksey Vyazmikin:

Há ali qualquer coisa - não sei o que é.

Dia da semana, dia do mês, hora, minuto, ...mesmo para saída..., duração da troca em minutos, SL, TP, resultado +-1

2 6 0 4 2 6 57 57 100 100 -1
4 2 6 0 4 2 6 57 57 100 200 -1
4 2 6 0 4 2 6 57 57 100 300 -1
4 2 6 0 4 2 6 57 57 100 400 -1
4 2 6 0 4 2 6 57 57 100 500 -1
4 2 6 0 4 2 6 57 57 100 600 -1
4 2 6 0 4 2 6 57 57 100 700 -1
4 2 6 0 4 2 6 57 57 100 800 -1
4 2 6 0 4 2 6 57 57 100 900 -1
4 2 6 0 4 2 6 57 57 100 1000 -1
4 2 6 0 4 2 6 57 57 100 1100 -1
4 2 6 0 4 2 6 57 57 100 1200 -1
4 2 6 0 4 2 6 57 57 100 1300 -1
4 2 6 0 4 2 6 57 57 100 1400 -1
4 2 6 0 4 2 6 57 57 100 1500 -1
4 2 6 0 4 2 6 57 57 100 1600 -1
4 2 6 0 4 2 6 57 57 100 1700 -1
4 2 6 0 4 2 6 57 57 100 1800 -1
4 2 6 0 4 2 6 57 57 100 1900 -1
4 2 6 0 4 2 6 57 57 100 2000 -1
4 2 6 0 4 2 6 57 57 100 2100 -1
4 2 6 0 4 2 6 57 57 100 2200 -1
4 2 6 0 4 2 6 57 57 100 2300 -1
4 2 6 0 4 2 6 57 57 100 2400 -1
4 2 6 0 4 2 6 57 57 100 2500 -1

Eu tenho 8GB de memória.

Como entendi pelos seus resultados, as informações de entrada não são levadas em conta. É estranho, porque toda uma classe de sistemas é baseada no tempo de entrada.

Então 50% é retirado do dia do fechamento da transação?
 
Rorschach:

Dia da semana, dia do mês, hora, minuto, ...mesmo para saída..., duração da troca em minutos, SL, TP, resultado +-1

Eu tenho 8GB de memória.

Como entendi pelos seus resultados, as informações de entrada não são levadas em conta. É estranho, porque toda uma classe de sistemas é baseada no tempo de entrada.

Não se pode preparar fichas assim. Os intervalos de valores das colunas devem ser proporcionais. Pois categoricamente é feito por van hot
 
Rorschach:

Dia da semana, dia do mês, hora, minuto, ...mesmo para saída..., duração da troca em minutos, SL, TP, resultado +-1

Eu tenho 8GB de memória.

Como entendi pelos seus resultados, as informações de entrada não são levadas em conta. Estranho, uma vez que toda uma classe de sistemas é baseada no tempo de entrada.

Então 50% é retirado do dia do fechamento do negócio?

Na verdade, o resultado não é estranho - vemos que há dias em que a tendência muda mais vezes ou há um flat, então o movimento sem swingless não é infinito e em média termina após algum valor de pontos, portanto o tempo de ficar e TP com SL bateu. E a entrada no tempo revelou-se sem importância, pois não garante um movimento sem bezapless - é uma previsão do futuro - se estivéssemos procurando por ela - tempo de entrada para negócios lucrativos, teríamos encontrado a maior probabilidade. Em geral, se houvesse mais preditores, então talvez a entrada na época com alguém fosse lucrativa.

A percentagem mais provável é que diga apenas a que altura da árvore está a fenda com o preditor. Eu ainda não lidei com isso. Aqui está a descrição através do tradutor:

"

Valores de importância individual para cada um dos objetos de entrada (o método padrão para calcular a importância do objeto para métricas não-referenciadas).

Para cada objeto, a modificação nos valores da previsão mostra quanto a previsão muda em média quando o valor do objeto muda. Quanto maior o valor de importância, maior seria, em média, a mudança no valor da previsão se essa característica fosse alterada.

"

 
Maxim Dmitrievsky:
Isto não é maneira de preparar fichas. Os intervalos de valores das colunas devem ser comparáveis. Para os categóricos, é feito por van hot.

Por que você considera o tempo como categórico? Ou de que características estamos a falar?

 
Aleksey Vyazmikin:

Por que você acha que o tempo é categórico? Ou de que sinais estamos a falar?

Onde está o tempo lá? O dia da semana, dia do mês, hora do dia, minuto da hora. O tempo é um valor contínuo, e existem categorias ordinais
 
Aleksey Vyazmikin:

A propósito, você já viu um gerador desses que emite um número aleatório de um array sem repetições - eu preciso de um gerador desses.

Eis o que eu faço:

1) Eu crio um array de índices de strings com comprimento igual ao número de strings, preencho-o com valores de 0 a N strings

2) Eu embaralho esta matriz

RandomizeIdx(int &idx[], int rows) {//ссылка на массив и его длина
        int j = 0, c = 0;
        for (int r = 0; r<rows; r++) {//перебор train участка
                j = RandomInteger(rows);//номер строки с которой поменять 
                c = idx[r]; idx[r] = idx[j]; idx[j] = c;
        }
}

onde RandomInteger() - qualquer variante de

3) então eu pego todos os valores desses índices em um loop e os utilizo do array principal para obter a string certa, que se revela ser uma string pseudo-aleatória depois de misturar os índices
 

Alguém já tentou classificar muitas aulas, digamos 10k?

Isso funciona de todo?

 
mytarmailS:

Alguém já tentou classificar muitas aulas, digamos 10k?

funciona de todo?

Árvores/floresta/florestal/florestal. Mas não tentei mais do que 3, não tive tal tarefa.
 
elibrarius:
Árvores/floresta/floresta/floresta. Mas não tentei mais do que 3, não tive tal tarefa.

As florestas desligam, não há RAM suficiente

 
mytarmailS:

andaime desliga, não há RAM suficiente

menos árvores, menos profundidade, talvez o suficiente, pelo menos só para testar
Razão: