Discussione sull’articolo "Come accedere al database MySQL da MQL5 (MQL4)" - pagina 20
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
Ho creato un nuovo utente e ho provato a connettermi con i suoi dati, ma non è servito!
è improbabile che si tratti di un problema di organizzazione di MySQL o del database, cioè è evidente che c'è qualche bug o nell'EA/script o nella libreria dell'interfaccia.
Potete darmi un esempio in cui questo problema è ridotto al minimo, in modo che io possa dimostrare un breve codice e scoprire i suoi problemi qui in un thread del forum.
allora è improbabile che si tratti di un problema di organizzazione di MySQL o del database, cioè ovviamente di un bug nell'EA/script o nella libreria dell'interfaccia.
Potete fare un esempio in cui questo problema è ridotto al minimo? In modo da poter dimostrare un breve codice, e poi scoprire i suoi problemi in un thread del forum qui
avete MQL4 o 5????
MQL4
e l'errore si verifica solo quando si chiude il cursore, cioè tutti i record vengono estratti normalmente, ma alla fine compare questa assurdità?
Ciao Eugeniy,
Scusa per la risposta tardiva. Ecco cosa ho fatto con il tuo codice. Ho solo modificato una funzione cMySqlGetRowField per utilizzare MultiByteToWideChar. Il codice originale è commentato per il confronto.
Grazie ragazzi, siete fantastici. Ho provato il vostro codice. Non dimenticate di includere la testa widechar, o non funzionerà.
#include <wchar.h>Salve professore, sto usando il software mt4, il sistema locale win10 usando ea per connettersi a mysql può essere usato normalmente, ma messo nel server win2008 non funziona, è stato richiesto '... \libraries\MQLMySQL.dll' non è caricato ... ...'.
Ho scaricato tutte le versioni, comprese mt4, mt5, 64bit, 32bit, ma ancora non funziona. Cosa devo fare?
Salve, ho caricato la dll nella cartella Libraries ma mi segnala un errore " "Cnnot call 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' is not loaded".
Come è possibile?
Salve, ho caricato la dll nella cartella Libraries ma mi segnala un errore " "Cnnot call 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' is not loaded".
Come è possibile?
Ho il tuo stesso problema.
Utilizzo MT5 con Windows 10 - 64 bit.