Ho ricostruito le DLL e le librerie MQL (di MQLMySQL) per supportare l'unicode, ora sto rivedendo tutti i sorgenti e li condividerò su GitHub molto presto.
Inoltre sto testando il progetto MQLAdoDB per lavorare con diversi database (MS SQL, Oracle, PostgreSQL, MS Access, ecc.) da MQL utilizzando AdoDB e OLEDB.
Anche questo progetto sarà presto disponibile su GitHub, e naturalmente sarà gratuito.
The problem of interaction of MQL with databases is not new, however it's still relevant. Use of databases can greatly enhance the possibilities of MetaTrader: storage and analysis of the price history, copying trades from one trading platform to another, providing quotes/trades in real time, heavy analytical computations on the server side...
The problem of interaction of MQL with databases is not new, however it's still relevant. Use of databases can greatly enhance the possibilities of MetaTrader: storage and analysis of the price history, copying trades from one trading platform to another, providing quotes/trades in real time, heavy analytical computations on the server side...
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Qualcuno ha convertito in UTF-8?
Ho risolto alcuni problemi con Windows a 64 bit (7) creando una configurazione x64 in Visual Studio 2017. (E trovando le ultime librerie mysql).
Posso suggerire all'autore di mettere il sorgente su github, in modo che possa essere mantenuto dalla comunità.
Grazie a Eugeniy Lugovoy per un software di prima classe :)
Ciao,
Potresti aiutarci con la tua soluzione? Sto lottando per risolvere questo problema, ma non ho esperienza con c++ e VS.
Grazie.
Ho lo stesso problema
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Impossibile chiamare 'cMySqlVersion', '..\libraries\MQLMySQL.dll' non è caricato"
"Chiamata di funzione di importazione non risolta"
Aspetto il vostro aiuto.........
Non so se hai ancora questo problema o meno, ma io l'ho risolto cambiando il parametro:
#import "..\libraries\MQLMySQL.dll"
a
#import "..\Libraries\MQLMySQL.dll"
(L'errore "\libraries\MQLMySQL.dll' non è caricato" è apparso solo nello Strategy Tester).
Questa libreria funziona benissimo, grazie al programmatore.
Ciao per risolvere l'errore:
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Impossibile chiamare 'cMySqlVersion', '..\libraries\MQLMySQL.dll' non è stato caricato"
"Chiamata di funzione di importazione non risolta"
È necessario aprire il progetto da Visual Studio e ricompilare tutto e aggiungere nuovamente la DLL a MT5 o MT4.
Funziona x64:
Ciao a tutti.
Ho ricostruito le DLL e le librerie MQL (di MQLMySQL) per supportare l'unicode, ora sto rivedendo tutti i sorgenti e li condividerò su GitHub molto presto.
Inoltre sto testando il progetto MQLAdoDB per lavorare con diversi database (MS SQL, Oracle, PostgreSQL, MS Access, ecc.) da MQL utilizzando AdoDB e OLEDB.
Anche questo progetto sarà presto disponibile su GitHub, e naturalmente sarà gratuito.
Cordiali saluti,
Eugene
<Cancellato>
Buon anno e buona fortuna nello sviluppo!
Eugene