MetaTrader 5 herunterladen

Diskussion zum Artikel "LifeHack für Händler: ForEach mit #define zubereiten"

Einloggen oder registrieren, um einen Kommentar zu schreiben
MetaQuotes Software Corp.
Moderator
195229
MetaQuotes Software Corp.  

Neuer Artikel LifeHack für Händler: ForEach mit #define zubereiten :

Eine Zwischenstufe für diejenigen, die immer noch in MQL4 schreiben und nicht auf MQL5 umsteigen können. Wir suchen weiter nach den Möglichkeiten, Codes im MQL4-Stil zu schreiben. Diesmal betrachten wir die Makrosubstitution des Präprozessors #define.

Das Erstellen von Expert Advisors oder Handelsrobotern geht immer mit viel Arbeit mit Schleifen einher. Schleifen umringen uns: Iteration über Orders, Trades in der Historie, Objekte im Chart, Symbolen in der Marktübersicht, Balken im Indikatorpuffer. Um das Leben des Programmierers ein bisschen zu erleichtern, wurden zum MetaEditor Snippets hinzugefügt. Wenn Sie anfängliche Zeichen eingeben und Tab drücken, werden sie automatisch zu einem kleinen Codeteil. So funktioniert ein Snippet für die for-Schleife:


Nicht schlecht, aber das erfüllt nicht alle unsere Bedürfnisse. Das einfachste Beispiel: sei es, wir müssen über alle Symbole in der Marktübersicht iterieren.

Autor: Vladimir Karputov

Einloggen oder registrieren, um einen Kommentar zu schreiben