Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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

Universal 1.64 - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
1324
Rating:
(31)
Veröffentlicht:
2018.06.11 13:07
MQL5 Freelance 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 Mod_ATR_Trailing_Stop

Ein Indikator für die Stop-Loss.

LSMA LSMA

Least Square Moving Average (kleinste Quadrate) - ein gleitender Durchschnitt berechnet mittels der Methode der kleinsten Quadrate.

PVI_Smoothed PVI_Smoothed

Smoothed Positive Volume Index

REMA REMA

Geregelter EMA by Cris Satchwell.