Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
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
Bewerten Sie es im Terminal MetaTrader 5
Universal 1.64 - Experte für den MetaTrader 5
- Veröffentlicht:
- Vladimir Karputov
- Ansichten:
- 1324
- Rating:
- Veröffentlicht:
- 2018.06.11 13:07
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Autor der Idee: Scriptor
Autor des MQL5-Codes: Vladimir Karputov.
Universelle Trailing-Stops für Positionen und Pending-Orders. Der Expert Advisor kann auch Positionen eröffnen und Pending-Order platzieren.
Die EA kann:
- Trail-Stops für Aufträge aller Art (Markt und Pending) platzieren;
- Scalping-Techniken anwenden;
- Kontrolle des erhöhten Kontostandes für den erforderlichen Prozentsatz - sobald der Wert erreicht ist, kann der EA den Benutzer darüber informieren;
- Platzieren von Pending-Orders, die vom Benutzer erlaubt wurden;
- Anzeige der Einstellungen des EAs auf dem Bildschirm.
- Der EA wurde ursprünglich als universelles Werkzeug für Trailing-Stops entwickelt, während alle anderen Funktionen aus Gründen der Bequemlichkeit hinzugefügt wurden.
Eingabewerte
- Für alle manuell eröffneten Positionen ist die Magicnummer "0"
- magic number - eindeutiger Identifikator des EAs;
- Lot - Lotgröße einer Position oder Pending-Order, die vom EA eröffnet werden soll.
- Pending Order Switches - Flags der Pending-Orders:
- Wait close position - Warten auf das Schließen einer Position ("true" - warten bis die Position geschlossen wird, "false" - warten auf das Auslösen einer Pending-Order);
- Allow/prohibit BUY STOP - Verwenden von Buy-Stop-Orders;
- Allow/prohibit SELL LIMIT - Verwenden von Sell-Limit-Orders;
- Allow/prohibit SELL STOP - Verwenden von Sell-Stop-Orders;
- Allow/prohibit BUY LIMIT - Verwenden von Buy-Limit-Orders.
- Parameter der Positionen
- Maximum number of positions of one type - Maximum von offenen Position desselben Typs im Markt;
- TakeProfit of positions - Preis für Take-Profit;
- StopLoss of positions - Preis für Stop-Loss;
- Trailing-Stop von Positionen. "0" --> off - die Funktion des Trailing-Stops;
- Trailing Step of positions - Schrittweite;
- Wait profit, "true" -> warten auf die Gewinnschwelle - der EA wartet zunächst auf die Gewinnschwelle, um danach den Trailling-Stop zu platzierten und nachzuziehen.
- Parameter der Stop-Order
- Distance from current price to Stop Order level - der Abstand zwischen aktuellem Preis und der Stop-Order;
- TakeProfit Stop Orders - Wert der Take-Profits für die Stop-Orders;
- StopLoss Stop Orders - Wert der Stop-Loss für die Stop-Orders;
- Trailing-Stop einer Stop-Orders. "0" --> aus und Trailing-Step wird ignoriert - Funktion der Trailing-Stops für die Stop Orders;
- Trailing Step of a Stop Orders - Schrittweite der Trailing-Stops für die Stop-Orders.
- Parameter der Limit-Orders
- Distance from current price to Limit Order level - der Abstand zwischen aktuellem Preis und der Limit-Order;
- TakeProfit Limit Orders - Wert der Take-Profits für die Limit-Orders;
- StopLoss Limit Orders - Wert der Stop-Loss für die Limit-Orders;
- Trailing-Stops der Limit-Orders. "0" --> aus und Trailing Step wird ignoriert - Funktion der Trailing-Stops für die Limit-Orders;
- Trailing Step of a Limit Orders - Schrittweite der Trailing-Stops für die Limit-Orders.
- Only for work on time - Einstellungen der Handelszeiten
- Use time - Aktivieren der Zeitfunktionen;
- Terminal hours of the deals - Handelszeit (Stunden);
- Terminal minutes of the deals - Handelszeit (Minuten);
- Use open Buy on time - das Flag zeitbedingt Kaufposition zu öffnen;
- Use open Sell on time - das Flag zeitbedingt Verkaufsposition zu öffnen;
- Use pending Buy Stop on time - das Flag zeitbedingt Buy-Stop-Orders zu platzieren;
- Use pending Sell Limit on time - das Flag zeitbedingt Sell-Limit-Orders zu platzieren;
- Use pending Sell Stop on time - das Flag zeitbedingt Sell-Stop-Orders zu platzieren;
- Use pending Buy Limit on time - das Flag zeitbedingt Buy-Limit-Orders zu platzieren.
- Pipsing - aktivieren der "Pipsing"-Strategie (Scalping)
- Pipsing profit - Gewinn dieser Strategie.
- Global levels - Gewinn- und Verlust-Ebenen (%) (zur Information)
- To catch the increase/decrease of the deposit by NNN percent - Kontrolle des Saldos;
- Global TakeProfit (Angabe in Prozent);
- Global StopLoss (Angabe in Prozent).
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/20424
Mod_ATR_Trailing_Stop
Ein Indikator für die Stop-Loss.
LSMALeast Square Moving Average (kleinste Quadrate) - ein gleitender Durchschnitt berechnet mittels der Methode der kleinsten Quadrate.