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_Sar_Tm_Plus - Experte für den MetaTrader 5
- Ansichten:
- 595
- Rating:
- Veröffentlicht:
- 2018.06.22 15:19
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Ein Handelssystem basierend auf den Signalen des Indikators "Parabolic Stop and Reverse system" mit der Möglichkeit, eine feste Positionshaltezeit einzustellen. Das Signal wird beim Schließen eines Balkens gebildet, wenn sich die Trendrichtung geändert hat. Sobald die Haltezeit der Position einen festgelegten Grenzwert überschreitet, wird die Position sofort geschlossen:
input bool TimeTrade=true; //Aktivieren der Zeitbegrenzung offener Positionen input uint nTime=240; //Dauer der Zeitbegrenzung in Minuten
Beachten Sie, dass die Bibliotheksdatei TradeAlgorithms.mqh für die Verwendung von EAs mit den Brokern konzipiert ist, die einen nonzero spread und eine Möglichkeit bieten, Stop Loss und Take Profit gleichzeitig mit der Eröffnung einer Position zu setzen. Sie können die anderen Versionen dieser Bibliothek unter Trade Algorithms herunterladen.
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. Beispielpositionen auf dem Chart
Testergebnisse für AUDUSD H6 über das Jahr 2016:
Abb. 2. Diagramm des Testergebnisses
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/20629
Ein EA auf Basis von Moving Average.mq5 aus dem Standardpaket. Er arbeitet mit OnTradeTransaction, um den Preis der letzten geschlossenen Position abzufragen.
Sar_HTF_AlertDer Indikator iSAR mit der Option zur Auswahl des Zeitrahmens in den Eingabeparametern, in Farbe implementiert, mit der Möglichkeit, Alarme zu generieren, wenn der Trend seine Richtung ändert.
Der EA verwendet virtuelle Take-Profit, um Positionen im Gewinn zu schließen. Positionseröffnung in einem Schritt. Abfrage des letzten Positionstyps und dessen Preis durch OnTradeTransaction.
TwoBarsComparisonDer EA vergleicht die Eröffnungspreise der Bar 0 und 2. Er verschiebt auf Breakeven und/oder aktiviert das Trailing.