Diskussion zum Artikel "Entwicklung eines Replay-Systems (Teil 67): Verfeinerung des Kontrollindikators"

 

Neuer Artikel Entwicklung eines Replay-Systems (Teil 67): Verfeinerung des Kontrollindikators :

In diesem Artikel werden wir uns ansehen, was mit ein wenig Code-Verfeinerung erreicht werden kann. Diese Verfeinerung zielt darauf ab, unseren Code zu vereinfachen, mehr Gebrauch von MQL5-Bibliotheksaufrufen zu machen und ihn vor allem viel stabiler, sicherer und einfacher in anderen Projekten zu verwenden, die wir in Zukunft entwickeln werden.

Im vorherigen Artikel „Entwicklung eines Replay-Systems (Teil 66): Abspielen des Dienstes (VII)“ haben wir eine Methode implementiert, um zu bestimmen, wann ein neuer Balken im Chart erscheint. Obwohl diese Methode für Modelle mit guter Liquidität sehr gut funktioniert, ist sie für Modelle mit geringer Liquidität oder solche, bei denen es häufig zu Auktionsabbrüchen kommt, keineswegs geeignet. Diese Art von Problemen wird in naher Zukunft gelöst werden.

Hier möchte ich Ihnen aber noch etwas anderes zeigen. Dies ist ebenfalls interessant, auch wenn es für Nutzer, die nur an der Nutzung der Anwendung interessiert sind, keinen großen Unterschied macht. Für diese Nutzer ist das, was ich zu Beginn dieses Artikels erkläre, von geringer Bedeutung. Aber für diejenigen, die studieren und wirklich darauf abzielen, ein erfahrener Programmierer zu werden, macht das, was ich als Nächstes zeige, einen bedeutenden Unterschied. Sie beeinflusst sowohl die Art und Weise, wie Sie Code schreiben, als auch wie Sie Ihren eigenen Code und den anderer Entwickler lesen. In der Tat können wir viel lernen, wenn wir beobachten, wie andere an die Problemlösung durch Code herangehen. Selbst Probleme, die in gewisser Weise verwandt sind, können je nach Entwickler auf völlig unterschiedliche Weise umgesetzt werden. Oder sogar von ein und demselben Entwickler, der seinen Ansatz in einer bestimmten Sprache überarbeitet und verfeinert.


Autor: Daniel Jose