Diskussion zum Artikel "Entwicklung eines Replay-Systems (Teil 71): Das richtige Bestimmen der Zeit (IV)"

 

Neuer Artikel Entwicklung eines Replay-Systems (Teil 71): Das richtige Bestimmen der Zeit (IV) :

In diesem Artikel werden wir uns ansehen, wie man das, was im vorigen Artikel über unseren Wiedergabe-/Simulationsdienst gezeigt wurde, implementiert. Wie bei vielen anderen Dingen im Leben sind auch hier Probleme vorprogrammiert. Und dieser Fall war keine Ausnahme. In diesem Artikel werden wir die Dinge weiter verbessern. Der hier dargestellte Inhalt ist ausschließlich für Bildungszwecke bestimmt. Die Anwendung sollte unter keinen Umständen zu einem anderen Zweck als zum Erlernen und Beherrschen der vorgestellten Konzepte verwendet werden.

Im vorigen Artikel „Entwicklung eines Replay-Systems (Teil 70): Das richtige Bestimmen der Zeit (III)" habe ich die erforderlichen Änderungen am Mauszeiger erläutert. Diese Änderungen zielten darauf ab, dass der Mauszeiger Ereignisse des Order Books empfangen kann. Dies bezieht sich speziell auf den Fall, dass es zusammen mit der Wiedergabe-/Simulationsanwendung verwendet wird. Sie, liebe Leserin und lieber Leser, haben sich durch all diese Änderungen vielleicht ziemlich frustriert und verwirrt gefühlt. Ich verstehe, dass viele von ihnen anfangs vielleicht keinen Sinn ergeben haben. Sie waren wahrscheinlich viel komplexer, als ich es mir vorgestellt habe. Dennoch ist es wichtig, dass Sie diesen Inhalt vollständig verstehen, egal wie verwirrend er auf den ersten Blick erscheinen mag. Ich weiß, dass viele von Ihnen wahrscheinlich Mühe hatten zu verstehen, was ich in diesem Artikel zu vermitteln versuchte. Ohne den vorherigen Inhalt zu verstehen (wo ich einen viel einfacheren Dienst verwendet habe, um zu zeigen, wie der ganze Mechanismus funktioniert), wäre es jedoch wesentlich schwieriger zu verstehen, was hier erklärt wird. 

Bevor Sie also erfahren, was wir in diesem Artikel tun werden, sollten Sie sich vergewissern, dass Sie verstanden haben, was im vorherigen Artikel behandelt wurde. Insbesondere der Teil, in dem es darum geht, wie wir durch das Hinzufügen von Ereignissen des Order Books zum nutzerdefinierten Symbol die OnCalculate-Funktion auf eine Weise nutzen können, die vorher nicht möglich war. Dazu mussten wir einen iSpread-Aufruf verwenden, um die Daten abzurufen, die MetaTrader 5 uns zur Verfügung stellt.

In diesem Artikel werden wir einen Teil des im Testdienst verwendeten Codes übertragen (oder genauer gesagt umschreiben) und in den Wiedergabe-/Simulationsdienst einbringen. Die Hauptfrage ist hier nicht, wie wir dies tun können, sondern wie wir es tun sollten.

Autor: Daniel Jose