Por favor, informe-me a versão do python e os módulos usados.
Ao executar o script, aparece um erro
Exception has occurred: UnicodeEncodeError
'ascii' codec can't encode characters in position 18-23: ordinal not in range(128)
File "C:\Users\Степан\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Scripts\test2.py", line 326, in feature_engineering
rfecv.fit(X, y)
File "C:\Users\Степан\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Scripts\test2.py", line 338, in <module>
labeled_data_engineered = feature_engineering(labeled_data_clustered, n_features_to_select=10)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 18-23: ordinal not in range(128)
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Eu o executei no terminal
O caminho foi especificado nos dois sentidos para o terminal
Ele está procurando no lugar errado. Há um histórico no terminal.
Mate todos os terminais, deixe um e você não precisará especificar o caminho. Ele o encontrará sozinho.
if not mt5.initialize():Mas você escreve que o histórico de barras está faltando.
Defina-o nas configurações do terminal
E o EURUSD está definitivamente lá, porque tentei carregá-lo do terminal, onde ele não está na visão geral do mercado))))))
Mate todos os terminais, deixe um e você não precisará especificar o caminho. Ele o encontrará sozinho.
Mas você escreveu que não tem histórico de barras suficiente.
Defina-o nas configurações do terminal
O terminal está sendo executado sozinho.
Configurei unlimited no terminal - parece ter ajudado, mas eu o havia configurado antes - quando iniciei a partir do python - não houve efeito.
Além disso, a conexão com o servidor MQ é terrível - talvez isso tenha influenciado de alguma forma?
Em geral, não é correto que haja uma dependência da configuração para exibir o histórico no gráfico.
Obrigado.
Boa tarde a todos,ao estimado autor, obrigado pelo artigo.
Pergunta de novato:
Os dados de amostragem aumentados da função "augment_data()" não são usados no treinamento, a julgar pelo código acima?
Anexei uma imagem com os tamanhos dos arquivos
Boa tarde a todos,ao estimado autor, obrigado pelo artigo.
Pergunta de novato:
Os dados de amostragem aumentados da função "augment_data()" não são usados no treinamento, a julgar pelo código acima?
Anexei uma imagem com os tamanhos dos arquivos
Obrigado pelo comentário. Acabei de notar. Em vez disso:
Você precisa inserir isto:
Yevgeniy Koshtenko #:
Ok, obrigado.
Prezado autor.
Por favor, informe-me a versão do python e os módulos usados.
Ao executar o script, aparece um erro
raw_Prev_Day_Price_Changeraw_Prev_Week_Price_Changeraw_Prev_Week_Price_ChangeNão entendo como isso deve funcionar. Acho que precisamos de um período diário antes de calcularmos isso ou não?Prezado autor.
Por favor, informe-me as versões do python e os módulos usados.
Ao executar o script, aparece um erro
Seu caminho está faltando ansi. Stepan.
Obrigado pela resposta.
Sim, o problema era de fato devido a caminhos com letras russas. Corrigi-o e tudo funcionou.....