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_XAng_Zad_C_Tm_MMRec - Experte für den MetaTrader 5
- Ansichten:
- 627
- Rating:
- Veröffentlicht:
- 2018.10.01 11:23
- Aktualisiert:
- 2023.03.29 15:01
- 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 XAng_Zad_C mit der Möglichkeit, ein fixes 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; //Handelserlaubnis für das angegebene Intervall 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 BuyTotalMMTriger=5; //die Nummer der letzten Kaufposition zur Berechnung von Stop-Loss input uint BuyLossMMTriger=3; //Anzahl von Kaufpositionen mit Verlust um MM zu reduzieren input uint SellTotalMMTriger=5;//die Nummer der letzten Verkaufsposition zur Berechnung von Stop-Loss input uint SellLossMMTriger=3; //Anzahl von Verkaufspositionen mit Verlust um MM zu reduzieren input double SmallMM_=0.01; //Kapitalanteil eines Deals im Falle von Verlusten input double MM=0.1; //Kapitalanteil eines Deals eines Deals im normalen Handel input MarginMode MMMode=LOT; //Berechnungsmethode der Losgröße
Im Falle solcher Eingaben und bei der Auswahl aus den letzten fünf Positionen, von denen drei mit derselben Richtung verlustreich waren, eröffnet der EA den nächsten Handel in die gleiche Richtung mit dem Volumen von 0,01 Lot. Sind weniger als drei der letzten fünf defizitären Geschäfte, beträgt das Positionsvolumen 0,1.
Dieser Expert Advisor benötigt die kompilierten Indikatordatei XAng_Zad.ex5 für sein Funktionieren. Er sollte im Verzeichnis <terminal_data_folder>\MQL5\Indicators liegen.
Die standardmäßigen Eingabeparameter des EAs wurden in den folgenden Tests verwendet. Stop Loss und Take Profit wurden bei den Tests nicht verwendet.
Abb. 1. Handelsbeispiele auf dem Chart. Der Handel zu den in den Eingabeparameter angegebenen Zeitspanne wurde deaktiviert.
Testergebnisse für GBPJPY H4 im Jahr 2017:
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/21654
Prüfen des Handelssystems: Close > Open → Kaufsignal, Close < Open → Verkaufssignal.
Wajdyss_Ichimoku_x10Der Indikator Wajdyss_Ichimoku_x10 zeigt die Färbung der Kerzen des Indikators Wajdyss_Ichimoku_Candle von zehn verschiedenen Zeitrahmen, bestimmbar durch die Eingabeparameter.
Der Indikator Wajdyss_Ichimoku_Candle mit der Möglichkeit den Zeitrahmen des Indikators in den Eingabeparameter zu verändern.
BrainTrend2_V2_HTFDer Indikator BrainTrend2_V2 mit der Möglichkeit den Zeitrahmen des Indikators in den Eingabeparameter zu verändern.