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
Il messaggio"La tua CPU supporta istruzioni che questo binario di TensorFlow non è stato compilato per usare: AVX AVX2" appare anche su CPU più recenti. Questo è un bug noto in TensorFlow. Non ha niente a che fare con la versione di Python.
C'è un altro messaggio come "...not load dll..." da Python
https://en.wikipedia.org/wiki/Advanced_Vector_Extensions- dal 2011
Questo è vero... Ho i3 e GForce video, se non sbaglio il portatile ha 3-4 anni, anche i giocattoli volano bene, ma con AVE appena scoperto
@Roffild, buon pomeriggio.
Ho installato la vostra libreria e ho subito colto l'errore del primissimo controllo:
Anche le variabili sono tutte al loro posto.
Cos'altro ho dimenticato di fare?
Grazie.
Sì, ho capito tutto.
Mi dispiace per la stupidità.
Buon pomeriggio.
Ha iniziato i primi passi sull'uso della tua biblioteca. Come esempio abbiamo preso PythonDLL_Example.mq5 e PythonDLL_Example.py. Ho appena deciso di testare il risultato della chiamata. preso, fatto un array di 11 numeri e passato alla funzione. Finora la funzione in PythonDLL_Example.py sembrava così:
(il mio primo cambiamento ))) )Tutto ha funzionato come dovrebbe. A causa del fatto che ho iniziato a scrivere quando lo scambio è chiuso, per testare la funzione ho spostato la chiamata a int OnInit() Nessun problema, funziona quando l'EA è in esecuzione.
Successivamente, ha iniziato semplicemente ad aggiungere le librerie importate nel file PythonDLL_Example.py
Il file ha cominciato ad assomigliare a questo:
Cominciò ad accadere quanto segue:
1. Appendo l'EA, il risultato è corretto. L'output qui sotto.
Corretto! Il risultato è 251920 - questo è corretto!
2. Ritiro l'Expert Advisor e lo riattacco. L'output è mostrato qui sotto:
Alla terza o quarta volta, l'Expert Advisor si blocca.
Qual è il problema e come può essere risolto? Cosa devo fare?
Grazie
I crash sono inevitabili quando si usano librerie popolari. I crash avvengono proprio nel momento in cui si finisce e se ne inizia uno nuovo, non durante l'esecuzione del codice. È più facile riavviare il terminale per una nuova esecuzione del codice. Il tester potrebbe bloccarsi se si uccide il terminale prima del completamento.
I crash dump possono accumularsi inc:\Users\AppData\Local\CrashDumps
Il problema è con Python stesso, o piuttosto la mancanza di un meccanismo per notificare alle librerie esterne il completamento.
OK, grazie mille.
Lavorerò con quello che ho.
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! )