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

 
Yuriy Asaulenko:

51 neurónios. Configuração -15,20,15,10, 5,1. Sim, treino de BP com recozimento simulado.

Você definitivamente já viu os resultados antes. Posso repetir se alguém quiser vê-lo.

Em geral, se mesmo uma vez a cada 3 meses para treinar, então 23 horas - yuck, em comparação a arranhar os nabos com o TC habitual na lógica.

Eu tenho um computador lento, num moderno será pelo menos 2 vezes mais rápido.


Tenho um conjunto de 20 000 barras, 2 entradas 1 saída, 200 árvores (apenas testando, depois acrescentarei mais entradas), o tempo de treino é de 2 segundos (entre o último treino e o penúltimo, treino em fila muitas vezes por diversão, para ver se come memória)

2017.09.26 00:50:52.135 2017.07.03 00:30:00   RDF info: 1
2017.09.26 00:50:52.280 2017.07.03 00:30:00   ERROR:  0.0000003591213209
2017.09.26 00:50:52.280 2017.07.03 00:30:00   OutOfBag err: 1.269685606399394 e-08
2017.09.26 00:50:54.095 2017.07.03 00:45:00   RDF info: 1
2017.09.26 00:50:54.254 2017.07.03 00:45:00   ERROR:  0.0000004457804057
2017.09.26 00:50:54.254 2017.07.03 00:45:00   OutOfBag err: 1.400952656965333 e-08
E eu acho que é lento, não se pode usar hiperparâmetros demasiado. Se o modelo acabado cabe num minuto ou dois neste conjunto, será suportável... 23 horas eu teria ficado louco para esperar :)
 
Maxim Dmitrievsky:

Conjunto de 20 000 barras, 2 entradas 1 saída, 200 árvores (apenas testando, depois vou adicionar mais entradas), tempo de treino 2 segundos (entre o último treino e o penúltimo, treino muitas vezes seguidas por diversão, para ver se come memória)

E eu acho que é lento, não se pode usar hiperparâmetros demasiado. Se o modelo acabado cabe num minuto ou dois neste conjunto, será suportável... 23 horas eu seria louco para esperar :)
a este ritmo, você pode optar online, combinando os parâmetros com a situação em questão.

Com todo o respeito.
 
Andrey Kisselyov:
você pode optar por ele online, ajustando os parâmetros para a situação específica.

Sinceramente.

É disso que estou a falar... ainda não está paralelizado, tenho a certeza que há pacotes onde ele voa.

 
Maxim Dmitrievsky:

É disso que estou a falar... ainda não está paralelizado, tenho a certeza que há pacotes onde ele voa.

Eu comparei os cálculos via dll em С++ quando ainda não havia mt5, mas quando mudei para mt5 eu esqueci o que era.

Sinceramente.
 
Andrey Kisselyov:
Eu comparei os cálculos via dll em c++ quando ainda não havia mt5, mas desde que eu mudei para mt5 eu esqueci o que é.

Sinceramente.

alglieb em plusses e sharpe tem todas as libras paralelas + mesmo com suporte para placas de vídeo na minha opinião, mas elas já são pagas

 
Maxim Dmitrievsky:

alglieb em plusses e sharpe têm todas as liberdades paralelas + mesmo com suporte de placa de vídeo na minha opinião, mas eles já são pagos

Se eu tenho a interface mt5, ainda não preciso dela, tenho energia suficiente. Estou usando mt5 em geral, só escrevo para meus clientes em mt4, me afastei do mt4 quando senti a diferença no testador.


Sinceramente.

P.S. Não tem nada de complicado, você vê o número de núcleos (threads), cria tantos threads no seu programa quantos núcleos estão disponíveis e adiciona os dados e parâmetros necessários a cada um, cria uma fila de cálculos para cada thread e adiciona novas configurações, a carga da CPU é de 100%.
 
Vizard_:
Sensei))))) Bem, não tenho culpa de ter professores assim. A mensagem descodificada tem este aspecto
Professor! Desde que se masturbem em papagaios .............mat.........mat..........
que nem pode ser descrito em pontos... Põe R! Construa um guizo desprovido dos traços anteriormente expressos, porque agora você
sabe tudo, incluindo a mistura, o empilhamento. Empilha-o Misha, empilha-o))))

WAHAHAHAHAHAHAH Hilariante... hilariante!!!!! É tão emocionante.... Não consegues arranjar o ficheiro de código? Então podes fazer mais do que apenas abanar o ar???

Ele não dá mais erros, mas a linha não quer sair :-(.

Arquivos anexados:
NMT5.mq5  18 kb
 
Vizard_:

hilariante))))



Porquê assim de repente? Explicar!!!!

 
Você pode ensinar uma máquina a reconhecer fotos?
 
Dr. Trader:

Estou agora experimentando passar para o puro MO, sem os velhos hábitos forex. Sem gráficos de lucros para avaliar o padrão, sem toalhetes e outros indicadores. Em vez disso, regressão (ganhos por barra à frente), validações cruzadas complexas e padrões especiais. Eu consegui no eurusd m5 treinar o modelo em 10000 barras de história, obter r^2 de cerca de 0,001, ou quase 52% de precisão, e ficar com o resultado não-deteriorante no futuro. Com spread zero parece bom, mesmo um spread de 2 pontos de 5 dígitos traria um lucro. Mas isso não é suficiente.

E há também um forte receio de que os centros de negociação estejam seriamente envolvidos na destruição de consultores especializados e toda esta busca do graal universal não faz sentido. Há uma casa de negócios que tem vindo a destruir EAs de trabalho há já alguns anos e mesmo que a EA tenha trazido lucros durante meses, todos eles perderam o equilíbrio no espaço de uma semana. Agora há cada vez mais negociantes estranhos, e só me resta um lucrativo, em quem confio. Estes são tempos conturbados que estão por vir.


Porque não abrir uma conta num mercado normal? Existem instrumentos em que um mais tick já é lucro, sem spreads, atrasos, desenho de velas, fakee-outs, freios, etc...