Il s'agit d'une bibliothèque pour le terminal de trading populaire, MetaTrader4 (MT4), qui permet d'accéder à une base de données relationnelle par l'intermédiaire de l'interface ODBC. Les principales caractéristiques sont les suivantes
Enregistrement des données de prix
Synchronisation de l'état des transactions
Exécution des ordres
MT4 possède son propre langage de programmation, MQL4, pour le trading algorithmique. Bien qu'il soit facile à apprendre, son expressivité est très limitée. Les personnes qui souhaitent exécuter des algorithmes plus sophistiqués ont tendance à se tourner vers l'extérieur de MT4, généralement en utilisant des DLL. Mais la programmation native des DLL est limitée à la plateforme Windows, qui n'est pas familière aux programmeurs du récent mouvement open source.
Le pont MT4-ODBC (MOB en abrégé) fournit une zone tampon à un SGBDR tel que MySQL, PostgreSQL, SQLite, etc. Ce type de base de données est suffisamment général pour la plupart des programmeurs open source. Vous pouvez accéder à la base de données par votre langage familier, ou directement par SQL.
J'essaie d'utiliser AdoSuite et j'obtiens le message d'erreur suivant, quelqu'un pourrait-il m'aider ?
'CAdoRecord::Values' - cannot access protected member function DbDataAdapter.mqh 108 23
Je vous suggère de vérifier que vous avez suivi toutes les étapes décrites par le développeur. Si le problème persiste, essayez de contacter directement le développeur.
Le projet intéressant :
Pont MT4-ODBC
https://github.com/onagano/mt4-odbc-bridge
Il s'agit d'une bibliothèque pour le terminal de trading populaire, MetaTrader4 (MT4), qui permet d'accéder à une base de données relationnelle par l'intermédiaire de l'interface ODBC. Les principales caractéristiques sont les suivantes
MT4 possède son propre langage de programmation, MQL4, pour le trading algorithmique. Bien qu'il soit facile à apprendre, son expressivité est très limitée. Les personnes qui souhaitent exécuter des algorithmes plus sophistiqués ont tendance à se tourner vers l'extérieur de MT4, généralement en utilisant des DLL. Mais la programmation native des DLL est limitée à la plateforme Windows, qui n'est pas familière aux programmeurs du récent mouvement open source.
Le pont MT4-ODBC (MOB en abrégé) fournit une zone tampon à un SGBDR tel que MySQL, PostgreSQL, SQLite, etc. Ce type de base de données est suffisamment général pour la plupart des programmeurs open source. Vous pouvez accéder à la base de données par votre langage familier, ou directement par SQL.
AdoSuite v 1.0:
Auteur : Alexander
Bonjour à tous,
J'essaie d'utiliser AdoSuite et j'obtiens le message d'erreur suivant, quelqu'un pourrait-il m'aider ?
'CAdoRecord::Values' - cannot access protected member function DbDataAdapter.mqh 108 23
Bonjour à tous,
J'essaie d'utiliser AdoSuite et j'obtiens le message d'erreur suivant, quelqu'un pourrait-il m'aider ?
'CAdoRecord::Values' - cannot access protected member function DbDataAdapter.mqh 108 23
Je vous suggère de vérifier que vous avez suivi toutes les étapes décrites par le développeur. Si le problème persiste, essayez de contacter directement le développeur.
[ ]'s