Discussion de l'article "Comment accéder à la base de données MySQL à partir de MQL5 (MQL4)" - page 21
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Hi I have loaded dll in Libraries folder but it report an error " "Cnnot call 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' is not loaded" (Je n'ai pas pu appeler 'cMySqlVersion', '....\Libraries\MQLMySQL.dll')
Comment est-ce possible ?
J'ai le même problème
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Impossible d'appeler 'cMySqlVersion', '..\libraries\MQLMySQL.dll' n'est pas chargé"
"Unresolved import function call" (appel de fonction d' importation non résolu)
J'attends votre aide .........
aidez moi à connecter mon serveur proxy avec la séquence de numéro d'ip à amegafx. com.
Merci d'avance.
paul
Après avoir décalé quelque chose sur mon firewall, rien ne va plus ! !!
Bonjour à tous.
Je commence tout juste à apprendre MQL4.
J'ai un problème. Le script se plante et se maudit
0 19:53:51.456 MySQL-003 EURUSD,Monthly : initialised
1 19:53:51.456 Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL n'est pas autorisée
1 19:53:51.456 MySQL-003 EURUSD,Monthly : appel de fonction d' importation non résolu
0 19:53:51.456 MySQL-003 EURUSD,Monthly : raison de désinit 0
0 19:53:51.464 Script MySQL-003 EURUSD,Monthly : supprimé
Je comprends que le problème se situe ici ? -> 1 19:53:51.456 Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL is not allowed.
Quel peut être le problème, merci de me le signaler.
Les fichiers sont placés comme suit :
..\Ninclude\NMQLMySQL.mqh
..\N-libraries\Nlibmysql.dll MQLMySQL MQLMySQL.dll
..\scripts\MyConnection.ini MySQL-00*.mq4
OS Windows 10 x64
starticys:
119:53:51.456Incapable d'appeler '..\libraries\MQLMySQL.dll::cMySqlVersion', la DLL n'est pas autorisée
Tout d'abord, vérifiez si l'importation de DLL est autorisée : Service - Paramètres - Conseillers, la ligne correspondante doit être cochée.
Tout d'abord, vérifiez si l'importation de DLL est autorisée : Service - Paramètres - Expert Advisors, dans la ligne correspondante il doit y avoir une coche.
J'ai résolu quelques problèmes avec Windows 64bit (7) en créant une configuration x64 dans Visual Studio 2017. (Et en trouvant les dernières bibliothèques mysql).
Puis-je suggérer à l'auteur, peut-être de mettre la source sur github, alors il peut être maintenu là par la communauté.
Merci à Eugeniy Lugovoy pour ce logiciel de première classe :)
Le fichier permvar2.dll 32-bit (de MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType) ;
int PVInit(string) ;
int PVValue(int,string,int) ;
int PVGetValue(int,string) ;
Compile, mais donne une erreur :
'C:\NProgram Files\NForexClub MT5\NMQL5\NLibraries\Npermvar2.dll' n'est pas une version 64 bits
Impossible de charger 'C:\Program Files\NForexClub MT5\MQL5\Libraries\permvar2.dll' [193]
Si appel de permvar.dll
#import "stdlib.ex5"
#import "permvar.dll"
Message :
unresolved import function call
Peut-il être initié différemment ?
Bonjour moose2089,
Dans MQLMySQL.mqh, remplacez "StrToInteger" par "StringToInteger" et "StrToDouble" par "StringToDouble" et cela fonctionnera.
Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées.
BonjourEugeniy Lugovoy
J'obtiens l'erreur suivante, je ne sais pas ce qui se passe !
L'erreur se produit dans le fichier MQLMySQL.mqh
'StrToInteger' - fonction non définie MQLMySQL.mqh 224 10
StrToDouble' - fonction non définie MQLMySQL.mqh 229 10
sur les lignes de code suivantes :
int MySqlGetFieldAsInt(int pCursorID, int pField)
{
return (StrToInteger(MySqlGetRowField(pCursorID, pField))) ;
}
double MySqlGetFieldAsDouble(int pCursorID, int pField)
{
return (StrToDouble(MySqlGetRowField(pCursorID, pField)) ;)
}
Cordialement,
Bonjour,
J'ai cherché dans le forum ici et tous les articles que j'ai trouvés datent déjà de plusieurs années.
Je cherche une solution pour publier les informations sur les transactions MT4 et MT5 (ouvertes, en attente et fermées) sur un site web (via une base de données MySQL). Les informations publiées devraient suivre les possibilités offertes par MyFxBook.com par exemple, y compris le nombre magique. La solution doit pouvoir différencier les différents utilisateurs du site web (c'est-à-dire par une méthode d'authentification comme le nom d'utilisateur et le mot de passe) - ce qui signifie qu'un utilisateur du site web ne peut publier des dates que dans sa propre zone du site web.
Je suis prêt à payer pour une solution robuste déjà existante qui fonctionne avec MT4 et MT5, mais je peux aussi envisager de payer pour une solution développée au cas où il n'y en aurait pas.
Je vous remercie de votre aide et de vos conseils et je vous prie de m 'envoyer un message personnel si vous souhaitez vous proposer pour fournir cette solution commercialement.
Note : Je ne suis pas un codeur, donc pas besoin de me diriger vers des fils de discussion sur les détails de la solution technique elle-même.
Merci de votre compréhension.Bonjour,
J'ai cherché dans le forum ici et tous les articles que j'ai trouvés datent déjà de plusieurs années.
Je cherche une solution pour publier les informations sur les transactions MT4 et MT5 (ouvertes, en attente et fermées) sur un site web (via une base de données MySQL). Les informations publiées devraient suivre les possibilités offertes par MyFxBook.com par exemple, y compris le nombre magique. La solution doit pouvoir différencier les différents utilisateurs du site web (c'est-à-dire par une méthode d'authentification comme le nom d'utilisateur et le mot de passe) - ce qui signifie qu'un utilisateur du site web ne peut publier des dates que dans sa propre zone du site web.
Je suis prêt à payer pour une solution robuste déjà existante qui fonctionne avec MT4 et MT5, mais je peux aussi envisager de payer pour une solution développée au cas où il n'y en aurait pas.
Je vous remercie de votre aide et de vos conseils et je vous prie de m 'envoyer un message personnel si vous souhaitez vous proposer pour fournir cette solution commercialement.
Note : Je ne suis pas un codeur, donc pas besoin de me diriger vers des fils de discussion sur les détails de la solution technique elle-même.
Je vous remercie !