Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Sto piangendo lacrime di sangue!
Una riga alla volta cercando di scrivere il codice della funzione.
Cosa è successo:
Il valore di x viene restituito correttamente! Il risultato è 251920
Cosa è stato aggiunto:
Il valore di x ritorna in modo errato! Il risultato è 3.211426697968103e-322
Ho provato ad aggiungere-rimuovere una stringa diverse volte! Ho appena letto il file con la stringa aggiunta! Non influisce in alcun modo sul calcolo di x! La libreria pandas viene importata.
Perché il sistema si comporta così? Dove cercare il problema?
Grazie! )
Prova a usare un altro nome al posto di x.
Non ha funzionato.
0.0 è pazzesco! ))
Probabilmente un errore nel codice MQL, che invia i dati sbagliati agetDouble(). Senza tutto il codice sorgente è impossibile capirlo.
Grazie mille all'autore per il suo lavoro! Da quello che c'è sul web, probabilmente il modo più conveniente per chiamare Python da mql5.
Ma la mia libreria non si carica con l'errore 193:
Impossibile caricare 'E:\Program Files\Alpari MT5\MQL5\Libraries\Roffild\PythonDLL\x64\Release\PythonDLL.dll' [193]
Impossibile chiamare 'pyInitialize', 'RoffildPythonDLL\x64\Release\PythonDLL.dll' non è caricato
Chiamata di funzione di importazione non risolta
Apro il terminale con il flag /portable e funziona dalla mia cartella. Il percorso di python3.dll è specificato: PythonHome = "C:\Users\User\AppData\Local\Programs\Python\Python\Python37-32\". E ho provato a specificare Anaconda, che è separato: PythonHome = "E:\ProgramData\\Anaconda3\".
Il sistema è 64x, Windows 10, anche il terminale è 64. L'ho anche eseguito con i diritti di amministratore, nessun cambiamento.
Apro il terminale con il flag /portable e funziona dalla propria cartella. Il percorso di python3.dll è specificato: PythonHome = "C:\Users\User\AppData\Local\Programs\Python\\Python\Python37-32\". E ho provato a specificare Anaconda, che è separato: PythonHome = "E:\ProgramData\\Anaconda3\".
Il sistema è 64x, Windows 10, anche il terminale è 64. Eseguilo anche con i diritti di amministratore, nessun cambiamento.
64 bit sono incompatibili con 32 bit. A giudicare da "Python37-32" è a 32 bit. Forse ho scaricato Anaconda anche per 32 bit. Ma perché? 64 bit prova.
64 bit sono incompatibili con 32 bit. A giudicare da "Python37-32" è a 32 bit. Forse ho scaricato Anaconda anche per 32 bit... Ma perché? 64 bit prova.
Bene, grazie, ora si è avviato!
Aggiornamento:
Agenti MetaTrader 5 & AWS EC2 e aws_ubuntu_user_data.sh
MLPDataFile può ora essere convertito in Pandas e Numpy.