Diskussion zum Artikel "Marktsimulation: Erste Schritte mit SQL in MQL5 (IV)"

 

Neuer Artikel Marktsimulation: Erste Schritte mit SQL in MQL5 (IV) :

Viele Menschen neigen dazu, SQL zu unterschätzen oder es gar nicht zu verwenden, weil sie nicht vollständig verstehen, wie es tatsächlich funktioniert. Wenn wir Abfragen an eine SQL-Datenbank richten, suchen wir nicht immer nach einer universellen Antwort; in einigen Fällen benötigen wir eine sehr spezifische und praktische Antwort. Wenn eine Datenbank mit einer geeigneten Struktur und einem geeigneten Datenmodell erstellt wird, kann fast jede Art von Information darin integriert werden.

Im vorherigen Artikel Marktsimulation: Erste Schritte mit SQL in MQL5 (III) haben wir gezeigt, wie ein SQL-Skript in eine in MQL5 erstellte ausführbare Datei eingebettet werden kann. Wir sind jedoch nicht dabei stehen geblieben. Wir haben auch einige Änderungen am Klassencode vorgenommen, um die Verwendung erheblich zu erleichtern, und natürlich die Art und Weise, wie der Code implementiert ist, ein wenig angepasst.

Obwohl der im vorherigen Artikel vorgestellte Klassencode sehr nützlich für die Erstellung einer Datenbank unter Verwendung des integrierten SQLite in MetaTrader 5 ist (was wir später besprechen werden), erlaubt uns dieser Code nicht, Abfragen aus MQL5 auszuführen.

Daher ist das Hauptziel dieses Artikels, so klar wie möglich zu erklären, wie diese Klasse modifiziert werden kann, um den für die Ausführung von Abfragen erforderlichen Code hinzuzufügen. Mit anderen Worten: Wir werden hier ein System implementieren, das es uns ermöglicht, Abfragen an eine SQLite-basierte Datenbank auszuführen.


Autor: Daniel Jose