Discussion de l'article "Comment accéder à la base de données MySQL à partir de MQL5 (MQL4)" - page 16
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
Pas encore, je travaille sur la prochaine version avec la prise en charge des caractères multi-octets.
Pour l'instant, non. Je travaille sur la prochaine version qui prendra en charge les caractères multi-octets.
2017.04.21 14:17:26.454 FXDATA_MYSQL2_1M AUDUSD,M1 : L'ouverture du curseur a échoué. Erreur : Le nombre maximum de curseurs ouverts a été dépassé.
Qu'est-ce que cette erreur ?
2017.04.21 14:17:26.454 FXDATA_MYSQL2_1M AUDUSD,M1 : L'ouverture du curseur a échoué. Erreur : Le nombre maximum de curseurs ouverts a été dépassé.
Qu'est-ce que cette erreur ?
Cela signifie que le nombre de curseurs ouverts simultanément atteint la limite (256 curseurs).
Cela signifie que le nombre de curseurs ouverts simultanément atteint la limite (256 curseurs) si vous n'avez pas fermé le curseur après avoir sélectionné les données.
Le serveur MySQL est très occupé, les EAs sélectionnent et insèrent quelques milliers d'enregistrements chaque jour (principalement des données de prix et d'ordres) - je n'ai pas redémarré les terminaux de trading ou le serveur MySQL depuis plus de 2 semaines - aucune dégradation de performance ou fuite de mémoire n'est perceptible, ils fonctionnent de manière suspicieusement stable.
Continuez votre bon travail !
J'ai remarqué que l'exécution d'une chaîne de requête de plus de 32 ko fait planter le terminal.
Est-il possible d'augmenter la longueur de la chaîne de requête exécutée ? Dans mon projet, je dois construire une chaîne de requête dynamique avec beaucoup de UNION ALL.
Je ne suis pas sûr de savoir comment résoudre ce problème : MySqlCursorOpen(DB,sql_query) ;
C'est très bien !
S'il vous plaît, soutenez le chinois.
E-MAIL : 5145495@qq.com
Pour les plateformes x64, utilisez la bibliothèque suivante (avec discussion)
merci beaucoup !
C'est très bien.
J'ai remarqué que l'exécution d'une chaîne de requête de plus de 32 ko fait planter le terminal.
Est-il possible d'augmenter la longueur de la chaîne de requête exécutée ? Dans mon projet, je dois construire une chaîne de requête dynamique avec beaucoup de UNION ALL.
Je ne suis pas sûr de savoir comment résoudre ce problème : MySqlCursorOpen(DB,sql_query) ;
Bonjour, pouvez-vous m'aider avec l'erreur libmysql.dll cannot loaded ou quelque chose comme ça.
Pourquoi j'obtiens ce message ? bien que j'ai déjà mis le fichier dll dans MQL4/Libraries/libmysql.dll.
Quelle en est la cause ? parce que ce que je vois c'est que le fichier est importé, et rien d'autre, mais il ne peut pas être chargé, même si j'ai déjà coché la case. Je ne sais pas si vous pouvez m'aider à résoudre ce problème, mais j'ai besoin de votre aide. Parce que je n'arrive pas à trouver la cause de ce problème.
FYI : J'utilise Windows 10 x64 et Metatrader4 de Exness.
Je vous remercie.
ทำงานที่ยอดเยี่ยมฉันมีสอง EAs ใช้ MySQL ของคุณเชื่อมต่อบางส่วนของเขาสำหรับ MT4 บาง MT5 (ฉันมีเวลาที่ยากที่จะเขียนรหัสจาก MQL4 เพื่อ MQL5 แต่ตอนนี้ทุกอย่างทำงานได้อย่าง สมบูรณ์) ทำงานที่ยอดเยี่ยมฉันมีสอง EAs ซึ่งใช้ MySQL ของคุณเชื่อมต่อห้องสมุดบางส่วนของพวกเขาสำหรับ MT4 บาง MT5 (ฉันมีเวลาที่ยากที่จะเขียนรหัสจาก) MQL4 เพื่อ MQL5 แต่ตอนนี้ทุกอย่างทำงานได้อย่างสมบูรณ์)
(ส่วนใหญ่เป็นราคาและข้อมูลใบสั่งซื้อ) - ฉันยังไม่ได้รีสตาร์ทเครื่องเท อร์มินัลการค้าหรือเซิร์ฟเวอร์ MySQL มานานกว่า 2 สัปดาห์ - ไม่มีการลดระดับประสิทธิภาพที่เห็นได้ ชัดหรือกา รั่วไหลของหน่วยความจำ, เขาทำงานพวกมีเสถียรภาพที่น่าสงสัย(ส่วนใหญ่เป็นราคาและข้อมูลใบสั่งซื้อ) - ฉันยังไม่ได้รีสตาร์ทเครื่องเทอร์มินัลการค้าหรือเซิร์ฟเวอร์ MySQL มานานกว่า 2 สัปดาห์ - ไม่มีการลดระดับประสิทธิภาพที่เห็นได้ชัดหรือการรั่วไหลของหน่วยความจำ, พวกเขาทำงานมีเสถียรภาพที่น่าสงสัย
เก็บงานที่ดี !เก็บงานที่ดี !
Bonjour, pourquoi ai-je reçu ce message ? comment le résoudre ?
La connexion a échoué ! Erreur : Impossible de se connecter au serveur MySQL sur 'mysql.hostinger.co.id' (10061) <~~~ avant c'était 10060, je ne sais pas pourquoi ça change à celui-là.
Je ne sais pas pourquoi il change en 10060. Quelqu'un peut-il m'aider à résoudre ce problème ? J'ai déjà essayé de googler mais je me suis heurté à un mur.
Je vous remercie de votre aide.