Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
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_ColorJFatl_Digit_NN3_MMRec - Experte für den MetaTrader 5

Ansichten:
523
Rating:
(7)
Veröffentlicht:
2018.08.27 11:02
Aktualisiert:
2023.03.29 15:01
\MQL5\Include\ \MQL5\Indicators\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Drei unabhängige Handelssysteme mit ColorJFatl_Digit Indikatoren innerhalb eines einzigen EA mit der Möglichkeit, das Volumen eines bevorstehenden Handels in Abhängigkeit von den Ergebnissen der vorherigen Positionen für dieses Handelssystem zu ändern. Handelssignale werden gebildet, wenn sich ein Balken schließt, wenn sich ein Trend geändert hat (was durch einen der drei Indikatoren angezeigt wird, der seine Farbe ändert).

Die Blöcke der Eingangs-EA-Variablen werden hinzugefügt, um die Volumina der geöffneten Positionen zu verwalten. Zum Beispiel für das erste System:

input uint    A_BuyLossMMTriger=2;  //A Anzahl von negativen Kaufpositionen, also wird MM verringert
input uint    A_SellLossMMTriger=2; //A Anzahl von negativen Verkaufspositionen, also wird MM verringert
input double  A_SmallMM=0.01;       //A Anteil des Geldes der Einlage für die Verwendung im Falle von Verlusten
input double  A_MM=0.1;             //A Anteil des Geldes der Einlage für die Verwendung im Normalfall

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.

Für das zweite Handelssystem stehen die gleichen Eingaben zur Verfügung:

input uint    B_BuyLossMMTriger=2;  //B Anzahl von negativen Kaufpositionen, also wird MM verringert
input uint    B_SellLossMMTriger=2; //B Anzahl von negativen Verkaufspositionen, also wird MM verringert
input double  B_SmallMM=0.01;       //B Anteil des Geldes der Einlage für die Verwendung im Falle von Verlusten
input double  B_MM=0.1;       //B Anteil des Geldes der Einlage für die Verwendung im Falle von Verlusten

Der Präfix C_ wird für die Eingabeparameter des dritten Systems verwendet.

Die optimale Möglichkeit, einen solchen EA einzurichten, besteht darin, ihn auf jedem Handelssystem separat zu konfigurieren und die beiden anderen zu deaktivieren, indem man die entsprechenden Schalter in Form der folgenden Parameter anwendet:

input bool    B_BuyPosOpen=true;    //B Erlaubnis für Kaufpositionen
input bool    B_SellPosOpen=true;    //B Erlaubnis für Verkaufspositionen

indem man sie auf false setzt.

Damit der EA arbeitet, muss der Indikator ColorJFatl_Digit.ex5 dem Verzeichnis <terminal_data_directory>\MQL5\Indicators hinzugefügt werden.

Die Standardwerte des Expert Advisors wurden für die unten gezeigten Tests verwendet.

Abb. 1. Beispiel der Positionen auf dem Chart

Abb. 1. Beispiel der Positionen auf dem Chart

Testergebnisse mit GBPJPY H3, H8 und D1 des Jahres 2016.

Abb. 2. Chart der Testergebnisse

Abb. 2. Chart der Testergebnisse

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

Fibo_Average Fibo_Average

Fibo Average

ATR_Volatility ATR_Volatility

ATR Volatility Indikator

Exp_ColorX2MA_Digit_NN3_MMRec Exp_ColorX2MA_Digit_NN3_MMRec

Drei unabhängige Handelssysteme mit ColorX2MA_Digit Indikatoren innerhalb eines einzigen EA mit der Möglichkeit, das Volumen eines bevorstehenden Handels in Abhängigkeit von den Ergebnissen der vorherigen Positionen für dieses Handelssystem zu ändern.

OverHedgeV2 OverHedgeV2

Hedging-Positionen. Arbeitet mit neuen Bars.