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
- Ansichten:
- 685
- Rating:
- Veröffentlicht:
- 2018.07.12 09:44
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Ein trendfolgendes Handelssystem Exp_AbsolutelyNoLagLwma_X2 basiert auf den Signalen zweier Indikatoren AbsolutelyNoLagLwma Der erste Indikator bestimmt die Richtung des langsamen Trends anhand der Linienfarbe. Der zweite Indikator bestimmt den Zeitpunkt der Eröffnung eines Handels, wenn sich die Farbe der Linie ändert. Das Signal wird beim Schließen eines Balkens gebildet, wenn zwei Bedingungen erfüllt sind:
- Signale der schnellen und langsamen Trends stimmen überein;
- Die Richtung des schnellen Trends hat sich geändert.
Eingabeparameter des Expert Advisors
//+-------------------------------------------------+ //| Eingabeparameter des Indikators des EAs | //+-------------------------------------------------+ sinput string Trade="Trade Management"; //+============== HANDELSMANAGEMENT ==============+ input double MM=0.1; //Anteil der Einlage für eine Position input MarginMode MMMode=LOT; //Verfahren die Lotgröße zu bestimmen input uint StopLoss_=1000; //Stop Loss in Points input uint TakeProfit_=2000; //Take Profit in Points sinput string MustTrade="Trade Permissions"; //+============== HANDELSERLAUBNIS ==============+ input int Deviation_=10; //Maximale Preisabweichung in Points input bool BuyPosOpen=true; // Erlaubnis zu kaufen input bool SellPosOpen=true; // Erlaubnis zu verkaufen //+-------------------------------------------------+ //| Eingabeparameter des Filterindikators | //+-------------------------------------------------+ sinput string Filter="SLOW TRADE PARAMETERS"; //+============== HANDELSPARAMETER ==============+ input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //1 Zeitrahmen für den Trend input uint Length=7; // Glättungslänge input Applied_price_ IPC=PRICE_CLOSE_; // Preistyp input uint SignalBar=1; // Barindex des Handelssignal input bool BuyPosClose=true; // Erlaubnis Kaufposition wegen des Trends zu schließen input bool SellPosClose=true; // Erlaubnis Verkaufspositionen wegen des Trends zu schließen //+-------------------------------------------------+ //| Eingabeparameter für die Eröffnung | //+-------------------------------------------------+ sinput string Input="ENTRY PARAMETERS"; //+=============== ERÖFFNUNGSPARAMETER ===============+ input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 Zeitrahmen für die Eröffnung input uint Length_=7; // Glättungslänge input Applied_price_ IPC_=PRICE_CLOSE_; // Preistyp input uint SignalBar_=1; // Index der Bar für das Eröffnungssignal input bool BuyPosClose_=false; // Erlaubnis Kaufpositionen wg. des Signals zu schließen input bool SellPosClose_=false; // Erlaubnis Verkaufspositionen wg. des Signals zu schließen //+-------------------------------------------------+
String-Parameter mit Text im Code der Eingabeparameter dienen nur zur besseren Visualisierung des Eingabeparameter-Fensters des Experten.
Die Indikatoren AbsolutelyNoLagLwma_HTF im EA sind nur für eine komfortablere Visualisierung von Trends im Strategy Tester gedacht und funktionieren in keinem anderen Modus.
Damit das generierte EA korrekt funktioniert, müssen die kompilierten Dateien der Indikatoren AbsolutelyNoLagLwma.ex5 und AbsolutelyNoLagLwma_HTF.ex5 im Ordner <terminal_data_directory>\MQL5\Indicators liegen.
Beachten Sie, dass die Bibliothek TradeAlgorithms.mqh die Verwendung des Expert Advisors mit Broker erlaubt, die "nonzero spreads" anbieten und das Setzen von Stopp-Loss und Take-Profit zugleich mit der Positionseröffnung. Sie können weitere Varianten der Bibliothek von Trade Algorithms herunterladen.
Die Standardwerte des Expert Advisors wurden für die unten gezeigten Tests verwendet. Stopp-Loss und Take-Profit wurden in den Tests nicht verwendet.
Testergebnisse für USDJPY im Jahr 2016, langsamer Trend auf H6, und Eröffnung durch den schnellen Trend auf M30:
Abb. 1. Handelsbeispiele auf dem Chart
Abb. 2. Diagramm des Testergebnisses
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/20976
![UltraAbsolutelyNoLagLwma](https://c.mql5.com/i/code/indicator.png)
Dieser Indikator basiert auf AbsolutelyNoLagLwma und der Analyse der Trendrichtung seiner multiplen Signallinien.
![PCI](https://c.mql5.com/i/code/indicator.png)
Indikator Phase Change Index - der Indikator der Änderung der Marktphasen
![ColorJFatl_x2_cloud_HTF](https://c.mql5.com/i/code/indicator.png)
Zwei Indikatoren ColorJFatl mit unterschiedlichen Zeitrahmen, wobei der Bereich zwischen den Linien mit einer Wolke gefüllt wird, deren Farbe der Trendrichtung auf dem Markt entspricht.
![EF](https://c.mql5.com/i/code/indicator.png)
Indikator Ehlers Filter