und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
Exp_Ang_Zad_C_Tm_MMRec - Experte für den MetaTrader 5
- Ansichten:
- 484
- Rating:
- Veröffentlicht:
- 2018.08.27 11:32
- 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.
Testergebnisse für 2017 mit EURUSD H12:
Abb. 2. Chart der Testergebnisse
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
Geglätteter Indikator von Differenzen von Sultonov.
Doji_ArrowsDer Indikator findet Doji-Kerzen und hebt sie auf dem Chart hervor.
Er arbeitet mit Pending-Orders: Buy Limit und Sell Limit. Raster von Pending-Orders.
Gann_Multi_TrendDer Indikator Gann_Multi_Trend erkennt kurz-, mittel- und langfristige Trends.