Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
1224
Rating:
(46)
Veröffentlicht:
2016.06.27 15:54
Aktualisiert:
2016.11.22 07:34
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Ein Beispiel wie Sie einen mehrwährungs Expert Advisor, der in einer Iterationsschleife jedes Symbol einzeln kontrolliert. 

Um nicht von den Ticks irgendeines Symbol abhängig zu sein, wird die Funktion OnTimer für die Ereignisgenerierung verwendet.

Die Werte der Bollinger Bänder werden zum Handeln verwendet.

Der EA handelt nach folgender Strategie:

  • Kaufen: der Ask-Preis berührt die untere Linie der Bollinger Bänder, berechnet mit den Tiefs der Bars.
    Schließen: Der Bid-Preis berührt die untere Linie der Bollinger Bänder, berechnet aus den Hochs der Bars.
  • Verkaufen: der Bid-Preis berührt die obere Linie der Bollinger Bänder, berechnet mit den Hochs der Bars.
    Schließen: Der Ask-Preis berührt die obere Linie der Bollinger Bänder, berechnet aus den Tiefs der Bars.
  • Einschränkung: nur ein Auftrag je Bar kann durchgeführt werden.

Der vorgestellte Code ist nur ein Beispiel, wie man einen mehrwährungs Expert Advisor erstellen könnte. Alle Details der Arbeitsweise des Programms sind im Quellcode beschrieben.

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/1862

Short Pending Order Short Pending Order

Wenn Sie das Skript auf den Chart ziehen, wird es den Preis verwenden, auf den Sie das Skript platziert haben und damit selbst berechnen, ob eine "pending" Sell-Stopp-Order oder eine Sell-Limit-Order platziert werden soll.

Long Pending Order Long Pending Order

Wenn Sie das Skript auf den Chart ziehen, wird es den Preis verwenden, auf den Sie das Skript platziert haben und damit selbst berechnen, ob eine "pending" Buy-Stopp-Order oder eine Buy-Limit-Order platziert werden soll.

iBarShift iBarShift

Es gibt eine Menge Nutzer, die nach der Funktion iBarShift wie in der Programmiersprache MQL4 suchen. Aber diese Funktion ist nicht mehr in MQL5 enthalten, vor allem, weil MQL5 alle notwendigen Grundlagen bietet, solche low-level-Funktionen in Bibliotheken ausführen zu lassen.

ColorCCI ColorCCI

Der klassische CCI mit der farbigen Signallinien. In dem Moment, da der CCI sich in die Überkauft/Überverkauft-Zonen bewegt, wird der Indikator gemäß der Trendrichtung eingefärbt. Bei einem steigenden Trend in hell grün, bei einem fallenden in rot.