Beschreibung:
Was gibt es Neues im Skript:
- Das Skript kann die Trailing-Funktion basierend auf den Portfolio-Gewinnen anwenden. Das bedeutet, dass Stop-Loss-Niveaus gesetzt werden können, sobald der Gesamteinsatz aller Aufträge in die Gewinnzone gelangt.
- Du kannst das Skript in einem Fenster ausführen und SymbolAll = true setzen, dann kümmert es sich um die Aufträge aller Symbole.
- Eine Funktion zur Bestimmung der Trailing-Länge basierend auf dem Parabolic- und Velocity-Indikator wurde hinzugefügt.
Es kann als separates Skript oder als Expert Advisor (EA) betrieben werden.
Je nach TrailingStop-Variable kann das Skript Positionen mit Fraktalen nachverfolgen (Stop-Niveaus werden am nächstgelegenen Fraktal, verschoben um Delta, gesetzt), extremen Werten vorheriger Kerzen (z.B. für Käufe werden sie bei Low-Delta gesetzt), Parabolic- und Velocity-Indikatoren oder bei einer festgelegten Anzahl von Punkten.
- TrailingStop = 1; //"0-aus 1-Kerze 2-Fraktale 3-Velocity 4-Parabolisch >4-Pips";
- delta = 0; //Verschiebung von einem Fraktal, einer Kerze oder Parabolisch
- only_Profit = true; //nur Trailing für profitable Aufträge anwenden
- only_NoLoss = false; //zum Break-even-Punkt bewegen statt Trailing
- only_SL = false; //nur die Aufträge nachverfolgen, die einen SL haben
- SymbolAll = true; //Trailing für alle Instrumente anwenden
- Portfel = true; //Trailing basierend auf dem Portfolio-Gewinn anwenden
Zusätzliche Parameter:
Wenn TrailingStop = 4, wird der Parabolische Indikator verwendet, um den Abstand zum Stop-Loss-Niveau zu bestimmen:
- Step = 0.02;
- Maximum = 0.2;
- Magic = 0;
Wenn TrailingStop = 4, wird der Velocity-Indikator verwendet, um den Abstand zum Stop-Loss-Niveau zu bestimmen:
- VelocityPeriodBar = 30; //Ein Parameter des Velocity-Indikators (Änderungsrate des Preises)
- K_Velocity = 1.0; //Stop-Loss-Multiplikator durch Velocity
Visualisierung:
Informationen über den aktuellen Betrieb des Skripts werden auf dem Bildschirm angezeigt:
- Skripteinstellungen
- Anzahl der vom Skript verwalteten Aufträge
- Minimale erlaubte Stop-Niveaus (-)
- Aktuelle mögliche Stop-Niveaus (Preislabels)
- Aktuelle Break-even-Niveaus (Preislabels)
Beispiel:

Im Screenshot ist der Trailing-Stop basierend auf den Portfolio-Gewinnlevels gesetzt und wird unter Verwendung von Fraktalen berechnet. Sobald das SL-Einstellniveau (das untere Preislabel) über das Break-even-Niveau (das obere Preislabel) steigt, beginnt das Skript, SL für alle Aufträge zu setzen, unabhängig davon, ob sie derzeit profitabel sind oder nicht. Wenn all diese Aufträge durch diese Stop-Niveaus geschlossen werden, bleibt der Gesamtertrag dennoch positiv.
Empfehlungen:
Das Skript wird nach dem Schließen aller Aufträge beendet.
Das Skript kann ohne den Velocity-Indikator arbeiten. Du kannst jeden anderen Indikator verwenden, der die Geschwindigkeit (Änderungsrate des Preises) misst.
Kommentar 0