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
Expert Advisors

Exp_Ang_Zad_C_Tm_MMRec - Experte für den MetaTrader 5

Ansichten:
468
Rating:
(8)
Veröffentlicht:
2018.08.27 11:32
\MQL5\Include\ \MQL5\Indicators\
Ang_Zad_C.mq5 (18.43 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Ein Handelssystem mit dem Trendfolgeindikator Ang_Zad_C mit der Möglichkeit, ein strenges Handelszeitintervall festzulegen und das Volumen einer bevorstehenden Position in Abhängigkeit von den Ergebnissen der vorangegangenen Position zu ändern.

Die Handelsentscheidungen werde getroffen, wenn sich die Farbe der Wolke ändert.

Es ist möglich in den Eingabeparametern die Handelszeit anzugeben:

input bool TimeTrade=true; //Erlaubnis das Zeitintervall zu handeln
input HOURS StartH=ENUM_HOUR_0; //Handelsbeginn (Stunde)
input MINUTS StartM=ENUM_MINUT_0; //Handelsbeginn (Minute)
input HOURS EndH=ENUM_HOUR_23; //Handelsende (Stunde)
input MINUTS EndM=ENUM_MINUT_59; //Handelsende (Minute)

Zwei Variablen für Stunde und Minute werden jeweils für den Beginn und das Ende der Handelszeit angeboten.

Standardeinstellungen ermöglichen es dem Expert Advisor, die gesamte Handelssitzung ab 0:00 Uhr zu handeln, während alle Positionen um 23:59 Uhr geschlossen werden.

Wenn der Handelsstart in den Einstellungen des EAs nach dem Handelsende festgelegt wurde, wird der EA alle offenen Positionen zur angegebenen Zeit am nächsten Tag geschlossen.

Der Block der Eingabevariablen für Losgrößenbestimmung wurde hinzugefügt:

input uint    BuyLossMMTriger=2;  //Anzahl der Kaufpositionen mit Verlust, um MM zu verringern
input uint    SellLossMMTriger=2; //Anzahl der Verkaufspositionen mit Verlust, um MM zu verringern
input double  Small_MM=0.01;       //Anteil des Geldes der Einlage für die Verwendung im Falle von Verlusten
input double  MM=0.1;             //Anteil des Geldes der Einlage für die Verwendung im Normalfall
input MarginMode MMMode=LOT;      //Verfahren die Losgröße zu bestimmen

Im Falle solcher Eingabeparameter und wenn die letzten beiden Positionen in eine Richtung negativ waren, eröffnet das EA den nächsten Trade in die gleiche Richtung mit dem Volumen von 0,01 Lot. Wenn mindestens einer der beiden letzten Positionen nicht negativ war, beträgt das Positionsvolumen 0,1.

Dieser Expert Advisor benötigt die kompilierten Indikatordatei Ang_Zad.ex5 für sein Funktionieren. Kopieren Sie sie in <terminal_data_folder>\MQL5\Indicators.

Die Standardwerte des Expert Advisors wurden für die unten gezeigten Tests verwendet. Stopp-Loss und Take-Profit wurden in den Tests nicht verwendet.

Abb. 1. Handelsbeispiele auf dem Chart. Der Handel zu den in den Eingabeparameter angegebenen Zeitspanne wurde deaktiviert.

Abb. 1. Handelsbeispiele auf dem Chart. Der Handel zu den in den Eingabeparameter angegebenen Zeitspanne wurde deaktiviert.

Testergebnisse für 2017 mit EURUSD H12:

Abb. 2. Diagramm des Testergebnisses

Abb. 2. Chart der Testergebnisse

Abb. 3. Handelsbeispiele auf dem Chart. Der Handel zu den in den Eingabeparameter angegebenen Zeitspanne wurde aktiviert.

Abb. 3. Handelsbeispiele auf dem Chart. Der Handel zu den in den Eingabeparameter angegebenen Zeitspanne wurde aktiviert

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

Differential_Average_By_Sultonov Differential_Average_By_Sultonov

Geglätteter Indikator von Differenzen von Sultonov.

Doji_Arrows Doji_Arrows

Der Indikator findet Doji-Kerzen und hebt sie auf dem Chart hervor.

Return Strategy Return Strategy

Er arbeitet mit Pending-Orders: Buy Limit und Sell Limit. Raster von Pending-Orders.

Gann_Multi_Trend Gann_Multi_Trend

Der Indikator Gann_Multi_Trend erkennt kurz-, mittel- und langfristige Trends.