Diskussion zum Artikel "Wie man auf die MySQL-Datenbank von MQL5 (MQL4) aus zugreift" - Seite 21
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo ich habe dll in Libraries-Ordner geladen, aber es Bericht ein Fehler " "Cnnot Aufruf 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' ist nicht geladen
Wie ist das möglich?
Ich habe das gleiche Problem
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"Aufruf von 'cMySqlVersion' nicht möglich, '..\libraries\MQLMySQL.dll' ist nicht geladen"
"Unaufgelöster Importfunktionsaufruf "
Ich warte auf Ihre Hilfe.........
Helfen Sie mir, meinen Real-Account-Proxyserver einschließlich der IP-Nummernfolge mit amegafx.com zu verbinden.
Danke
paul
nachdem ich etwas auf meiner Firewall verschoben habe geht es nicht mehr!!!
Grüße an alle.
Ich bin gerade dabei, MQL4 zu lernen.
Ich habe ein Problem. Das Skript stürzt ab und verflucht
0 19:53:51.456 MySQL-003 EURUSD,Monthly: initialisiert
1 19:53:51.456 Kann '..\libraries\MQLMySQL.dll::cMySqlVersion' nicht aufrufen, DLL ist nicht erlaubt
1 19:53:51.456 MySQL-003 EURUSD,Monthly: Unaufgelöster Importfunktionsaufruf
0 19:53:51.456 MySQL-003 EURUSD,Monthly: uninit Grund 0
0 19:53:51.464 Script MySQL-003 EURUSD,Monthly: entfernt
Ich verstehe, dass das Problem hier liegt? -> 1 19:53:51.456 Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL is not allowed.
Was kann das Problem sein, bitte sagen Sie es mir.
Die Dateien sind wie folgt platziert:
..\include\MQLMySQL.mqh
..\bibliotheken\libmysql.dll MQLMySQL MQLMySQL.dll
..\scripts\MyConnection.ini MySQL-00*.mq4
OS Windows 10 x64
starticys:
119:53:51.456Cannot call '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL ist nicht erlaubt
Prüfen Sie zunächst, ob der DLL-Import erlaubt ist: Service - Settings - Advisors, die entsprechende Zeile sollte angekreuzt sein.
Prüfen Sie zunächst, ob der DLL-Import erlaubt ist: Service - Einstellungen - Expert Advisors, in der entsprechenden Zeile sollte ein Häkchen sein.
Ich habe einige Probleme mit 64bit Windows (7) gelöst, indem ich eine x64-Konfiguration in Visual Studio 2017 erstellt habe. (Und die neuesten mysql-Bibliotheken zu finden).
Kann ich dem Autor vorschlagen, vielleicht den Quellcode auf github zu stellen, dann kann er dort von der Community gepflegt werden.
Mit Dank an Eugeniy Lugovoy für ein erstklassiges Stück Software :)
32-bit permvar2.dll (von MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType);
int PVInit(string);
int PVValue(int,string,int);
int PVGetValue(int,string);
Kompiliert, gibt aber Fehler :
'C:\Programmdateien\ForexClub MT5\MQL5\Bibliotheken\permvar2.dll' ist keine 64-bit Version
Cannot load 'C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll' [193]
If calling permvar.dll
#import "stdlib.ex5"
#import "permvar.dll"
Meldung :
unresolved import function call
Kann es anders eingeleitet werden ?
Hallo moose2089,
in MQLMySQL.mqh ersetzen Sie "StrToInteger" mit "StringToInteger" und "StrToDouble" mit "StringToDouble" und es wird funktionieren.
Beste Grüße
HalloEugeniy Lugovoy
Ich erhalte die folgende Fehlermeldung, bin mir aber nicht sicher, was los ist!
Der Fehler tritt in der Datei MQLMySQL.mqh auf
'StrToInteger' - Funktion nicht definiert MQLMySQL.mqh 224 10
StrToDouble' - Funktion nicht definiert MQLMySQL.mqh 229 10
in den folgenden Codezeilen:
int MySqlGetFieldAsInt(int pCursorID, int pField)
{
return (StrToInteger(MySqlGetRowField(pCursorID, pField)));
}
double MySqlGetFieldAsDouble(int pCursorID, int pField)
{
return (StrToDouble(MySqlGetRowField(pCursorID, pField)));
}
Mit freundlichen Grüßen,
Hallo,
Ich habe das Forum hier durchsucht und alle Artikel, die ich finde, sind schon mehrere Jahre alt.
Ich bin auf der Suche nach einer Lösung, um MT4 und MT5 Handelsinformationen (offen, schwebend und geschlossen) auf einer Website zu veröffentlichen (über eine MySQL-Datenbank). Die veröffentlichten Handelsinformationen sollten den Möglichkeiten entsprechen, die z.B. MyFxBook.com bietet, einschließlich der magischen Zahl. Die Lösung sollte in der Lage sein, verschiedene Benutzer der Website zu unterscheiden (z.B. durch eine Authentifizierungsmethode wie Benutzername und Passwort) - das bedeutet, dass ein Benutzer der Website nur in der Lage ist, Daten in seinem eigenen Bereich der Website zu veröffentlichen.
Ich bin bereit, für eine bereits existierende robuste Lösung zu bezahlen, die in MT4 und MT5 funktioniert, aber ich kann auch für eine entwickelte Lösung bezahlen, falls es keine gibt.
Bitte senden Sie mir eine persönliche Nachricht, wenn Sie diese Lösung kommerziell anbieten möchten.
Hinweis: Ich bin kein Programmierer, also brauchen Sie mich nicht auf Threads zu verweisen, in denen die technischen Details der Lösung selbst diskutiert werden.
Ich danke Ihnen!Hallo,
Ich habe das Forum hier durchsucht und alle Artikel, die ich finde, sind schon mehrere Jahre alt.
Ich bin auf der Suche nach einer Lösung, um MT4 und MT5 Handelsinformationen (offen, schwebend und geschlossen) auf einer Website zu veröffentlichen (über eine MySQL-Datenbank). Die veröffentlichten Handelsinformationen sollten den Möglichkeiten entsprechen, die z.B. MyFxBook.com bietet, einschließlich der magischen Zahl. Die Lösung sollte in der Lage sein, verschiedene Benutzer der Website zu unterscheiden (z.B. durch eine Authentifizierungsmethode wie Benutzername und Passwort) - das bedeutet, dass ein Benutzer der Website nur in der Lage ist, Daten in seinem eigenen Bereich der Website zu veröffentlichen.
Ich bin bereit, für eine bereits existierende robuste Lösung zu bezahlen, die in MT4 und MT5 funktioniert, aber ich kann auch für eine entwickelte Lösung bezahlen, falls es keine gibt.
Bitte senden Sie mir eine persönliche Nachricht, wenn Sie sich bereit erklären, diese Lösung kommerziell anzubieten.
Hinweis: Ich bin kein Programmierer, also brauchen Sie mich nicht auf Threads zu verweisen, in denen die technischen Details der Lösung selbst diskutiert werden.
Ich danke Ihnen!