Universal 1.64 – Dein vielseitiger EA für MetaTrader 5

Mike 2018.06.06 22:57 24 0 0
Anhang

Der Ideengeber: Scriptor

Der Autor des MQL5-Codes: Vladimir Karputov.

Universal Trailing für Positionen und ausstehende Aufträge. Der Expert Advisor kann auch Positionen öffnen und ausstehende Aufträge platzieren.

Dieser EA kann:

  • Stop-Loss-Levels für Aufträge jeder Art (Markt- und ausstehende Aufträge) nachverfolgen;
  • Scalping-Techniken anwenden;
  • Die Erhöhung des Depots um den gewünschten Prozentsatz überwachen — sobald dieser Wert erreicht ist, kann der EA den Benutzer darüber informieren;
  • Ausstehende Aufträge platzieren, die vom Benutzer erlaubt sind;
  • Die Einstellungen des Expert Advisors auf dem Bildschirm anzeigen.
  • Ursprünglich als universelles Trailing-Tool entwickelt, wurden alle anderen Funktionen zur Vereinfachung hinzugefügt.


Eingabewerte

  • Für alle manuell geöffneten Positionen ist die Magic-Nummer "0"
    • Magic-Nummer - eine eindeutige Kennung, die vom EA verwendet wird;
    • Lot - der Lot-Wert einer Position oder eines ausstehenden Auftrags, der vom Expert Advisor geöffnet werden soll.

  • Schalter für ausstehende Aufträge - Flags für ausstehende Aufträge:
    • Warten auf Positionsschließung - warten auf eine Schließung der Position ("true" - wartet auf eine Schließung, "false" - wartet auf das Auslösen eines ausstehenden Auftrags);
    • Erlauben/verboten BUY STOP - Verwendung von Buy Stop-Aufträgen;
    • Erlauben/verboten SELL LIMIT - Verwendung von Sell Limit-Aufträgen;
    • Erlauben/verboten SELL STOP - Verwendung von Sell Stop-Aufträgen;
    • Erlauben/verboten BUY LIMIT - Verwendung von Buy Limit-Aufträgen.

  • Positionsparameter
    • Maximale Anzahl von Positionen eines Typs - die maximale Anzahl von Positionen eines Typs im Markt;
    • TakeProfit von Positionen - der Take-Profit-Wert;
    • StopLoss von Positionen - der Stop-Loss-Wert;
    • Trailing Stop von Positionen. "0" --> aus - die Trailing-Stop-Funktion;
    • Trailing Step von Positionen - der Trailing-Schrittwert;
    • Warten auf Gewinn, "true" --> auf Breakeven warten - Zuerst wartet der EA auf den Breakeven-Level und wendet dann die Trailing-Funktion an.

  • Stop-Order-Parameter
    • Distanz vom aktuellen Preis zum Stop-Order-Level - die Distanz zwischen dem aktuellen Preis und dem Stop-Order;
    • TakeProfit Stop-Orders - der Take-Profit-Wert für Stop-Orders;
    • StopLoss Stop-Orders - der Stop-Loss-Wert für Stop-Orders;
    • Trailing Stop von Stop-Orders. "0" --> aus und Trailing Step ist nicht wichtig - Trailing-Funktion für Stop-Orders;
    • Trailing Step von Stop-Orders - der Trailing-Schrittwert für Stop-Orders.

  • Limit-Order-Parameter
    • Distanz vom aktuellen Preis zum Limit-Order-Level - die Distanz zwischen dem aktuellen Preis und dem Limit-Order;
    • TakeProfit Limit-Orders - der Take-Profit-Wert für Limit-Orders;
    • StopLoss Limit-Orders - der Stop-Loss-Wert für Limit-Orders;
    • Trailing Stop von Limit-Orders. "0" --> aus und Trailing Step ist nicht wichtig - Trailing-Funktion für Limit-Orders;
    • Trailing Step von Limit-Orders - der Trailing-Schrittwert für Limit-Orders.

  • Nur für die Arbeit zu bestimmten Zeiten - Einstellungen für Handelszeiten
    • Zeit verwenden - Betrieb zur angegebenen Zeit aktivieren;
    • Terminalstunden der Geschäfte - Handelszeit (Stunden);
    • Terminalminuten der Geschäfte - Handelszeit (Minuten);
    • Zu bestimmten Zeiten Buy öffnen - Flag für zeitbasiertes Öffnen von Buy-Positionen;
    • Zu bestimmten Zeiten Sell öffnen - Flag für zeitbasiertes Öffnen von Sell-Positionen;
    • Zu bestimmten Zeiten Buy Stop ausstehend platzieren - Flag für zeitbasiertes Platzieren von Buy Stop-Aufträgen;
    • Zu bestimmten Zeiten Sell Limit ausstehend platzieren - Flag für zeitbasiertes Platzieren von Sell Limit-Aufträgen;
    • Zu bestimmten Zeiten Sell Stop ausstehend platzieren - Flag für zeitbasiertes Platzieren von Sell Stop-Aufträgen;
    • Zu bestimmten Zeiten Buy Limit ausstehend platzieren - Flag für zeitbasiertes Platzieren von Buy Limit-Aufträgen.

  • Pipsing - die Pipsing (Scalping)-Strategie aktivieren
    • Pipsing-Gewinn - Gewinn für die Strategie.

  • Globale Levels - Gewinn- und Verlustlevels (%) (zur Information)
    • Die Erhöhung/Abnahme des Depots um NNN Prozent verfolgen - Überwachung der Depotlevels;
    • Global TakeProfit (in Prozent angegeben);
    • Global StopLoss (in Prozent angegeben).
Liste
Kommentar 0