Diskussion zum Artikel "Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XVII): Interaktivität von Bibliotheksobjekten"

 

Neuer Artikel Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XVII): Interaktivität von Bibliotheksobjekten :

In diesem Artikel werden wir die Entwicklung des Basisobjekts aller Bibliotheksobjekte abschließen, so dass jedes darauf basierende Bibliotheksobjekt mit einem Nutzer interagieren kann. So kann der Nutzer beispielsweise die maximal akzeptable Größe eines Spreads zum Eröffnen einer Position und eines Preisniveaus einstellen, bei dessen Erreichen ein Ereignis aus einem Symbolobjekt mit dem spread- oder preisniveauabhängigen Signal an das Programm gesendet wird.

Kompilieren und starten Sie den jetzt EA im Tester:

Wie wir sehen können, werden beim Erhöhen oder Verringern eines Spreads über die angegebenen Kontrollwerte hinaus die entsprechenden Einträge an das Journal gesendet. Änderungen des Bid-Preises (Erhöhung oder Senkung um mehr als 10 Punkte) werden auch von Journaleinträgen begleitet. Wenn der Bid-Preis die angegebene Kontrollstufe überschreitet, wird schließlich auch ein Ereignis gesendet und der Journaleintrag angezeigt.

So haben wir das Basisobjekt erstellt, das es uns ermöglicht, Ereignisse von jedem seiner Nachkommenobjekte zu verfolgen und sie an das Steuerungsprogramm zu senden, wo das Programm sie verfolgen und gemäß seiner eingebauten Logik reagieren kann, sowie neue verfolgte Werte und Ebenen einzustellen, die eine flexible Verwaltung der Programmbetriebslogik ermöglichen.

Autor: Artyom Trishkin

Artyom Trishkin
Artyom Trishkin
  • www.mql5.com
Profil des Traders
Grund der Beschwerde: