Per favore, dimmi la versione di python e dei moduli utilizzati.
Quando si esegue lo script, appare un errore
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)
L'ho eseguito dal terminale
Il percorso è stato specificato in entrambi i modi nel terminale
Sta cercando nel posto sbagliato. C'è una cronologia nel terminale.
Uccidete tutti i terminali, lasciatene uno e non dovrete specificare il percorso: lo troverà da solo.
if not mt5.initialize():Ma si scrive che manca la cronologia delle barre.
Impostatela nelle impostazioni del terminale
E EURUSD c'è sicuramente, perché ho provato a caricarlo dal terminale, dove non è nella panoramica del mercato))))))
Uccidete tutti i terminali, lasciatene uno e non dovrete specificare il percorso: lo troverà da solo.
Ma voi scrivete che non avete abbastanza cronologia delle barre.
Impostatela nelle impostazioni del terminale
Il terminale funziona da solo.
Ho impostato illimitato nel terminale - sembra che abbia aiutato, ma l'avevo impostato prima - quando ho lanciato da python - non c'era alcun effetto.
Anche la connessione con il server MQ è pessima - forse ha influito in qualche modo?
In generale, non è corretto che ci sia una dipendenza dall'impostazione per la visualizzazione della cronologia sul grafico.
Grazie.
Buon pomeriggio a tutti,allo stimato autore grazie per l'articolo.
Domanda da principiante:
I dati campionati aumentati dalla funzione "augment_data()" non vengono utilizzati nell'addestramento, a giudicare dal codice sopra riportato?
Allego un'immagine con le dimensioni dei file
Buon pomeriggio a tutti,allo stimato autore grazie per l'articolo.
Domanda da principiante:
I dati campionati aumentati dalla funzione "augment_data()" non vengono utilizzati nell'addestramento, a giudicare dal codice sopra riportato?
Allego un'immagine con le dimensioni dei file
Grazie per il commento. Ho appena notato. Invece di questo:
Devi inserire questo:
Yevgeniy Koshtenko #:
Ok, grazie.
Caro autore.
Per favore, dimmi la versione di python e dei moduli utilizzati.
Quando si esegue lo script, appare un errore
raw_Prev_Day_Price_Changeraw_Prev_Week_Price_Changeraw_Prev_Week_Price_ChangeNon capisco come dovrebbe funzionare, penso che abbiamo bisogno di un time-frame giornaliero prima di calcolare questo o no?Caro autore.
Per favore, dimmi le versioni di python e i moduli utilizzati.
Quando si esegue lo script, appare un errore
Il percorso manca di ansi. Stepan.
Grazie per la risposta.
Sì, il problema era effettivamente dovuto a percorsi con lettere russe. L'ho risolto e tutto ha funzionato.....