Diskussion zum Artikel "Entwicklung eines Replay Systems (Teil 33): Auftragssystem (II)"

 

Neuer Artikel Entwicklung eines Replay Systems (Teil 33): Auftragssystem (II) :

Heute werden wir das Auftragssystem weiterentwickeln. Wie Sie sehen werden, werden wir in großem Umfang wiederverwenden, was bereits in anderen Artikeln gezeigt wurde. Dennoch werden Sie in diesem Artikel eine kleine Belohnung erhalten. Zunächst werden wir ein System entwickeln, das mit einem echten Handelsserver verwendet werden kann, sowohl von einem Demokonto als auch von einem echten Konto. Wir werden die Plattform MetaTrader 5 ausgiebig nutzen, die uns von Anfang an alle notwendige Unterstützung bietet.

Man könnte meinen, und das ist nicht ganz falsch, dass diese Funktionen im Grunde sehr grundlegend sind und das Auftragssystem nicht vollständig abdecken können. Das ist richtig, aber in diesem frühen Stadium werden wir ein System entwickeln, das nicht direkt im Replay/Simulationsdienst verwendet wird. Wir werden ein System entwickeln, das mit einem echten Handelsserver arbeiten kann, sowohl auf einem Demokonto als auch auf einem echten Konto. Wir werden die Plattform MetaTrader 5 ausgiebig nutzen, die uns von Anfang an alle notwendige Unterstützung bietet. Es ist sehr wichtig, dass das System von Anfang an einwandfrei funktioniert, wenn die Plattform mit dem Server kommuniziert. Denn wenn nur Replay/Simulator verwendet wird, können wir das Expert Advisor-System nicht mehr an unseren Replay/Simulator anpassen. Wir müssen sicherstellen, dass die Wiedergabe/der Simulator dem entspricht, was der EA tut. Aus diesem Grund müssen wir den EA zunächst auf einem echten Server ausführen.

Diese Anforderung führt zu einer reduzierten Anzahl von Methoden und Funktionen im System und damit in der Klasse C_Orders. Wir dürfen jedoch nicht vergessen, dass wir ein großes System schaffen. Machen Sie keinen Fehler, wenn Sie denken, dass die Klasse C_Orders nicht in der Lage sein wird, alle unsere Bedürfnisse zu erfüllen. Wir müssen nur dafür sorgen, dass die MetaTrader 5-Plattform uns die maximale Unterstützung bietet, die für die Arbeit mit dem Handelsserver erforderlich ist. Das Wesen des maximalen Supports von MetaTrader 5 besteht darin, Dinge zu vermeiden, wo solche Dinge vermieden werden können. Wir sollten nicht versuchen, das Rad neu zu erfinden, sondern die Plattform so gut wie möglich nutzen, um den geringsten Aufwand bei der Arbeit mit dem Replay/Simulator-System zu haben.

Autor: Daniel Jose