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

Skripten zum Öffnen von Long-Positionen - Skript für den MetaTrader 5

Ansichten:
930
Rating:
(37)
Veröffentlicht:
2016.06.20 12:46
Aktualisiert:
2016.11.22 07:34
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Diese Skripts wurden entworfen um zu fixen Werten von Stop Loss und Take Profit in Punkten vom aktuellen Preis zu kaufen. Es gibt vier Varianten der Skripten die in zwei Gruppen eingeteilt werden können:

  1. Skripts für Broker die einen nonzero Spread haben und es erlauben das Stop Loss und Take Profit gleichzeitig mit der Eröffnugn des Trades zu setzen;
  2. Skripts für Broker die einen zero Spread haben, es aber nicht empfohlen wird Stop Loss und Take Profit gleichzeitig beim Öffnen einer Position zu setzen. Zuerst öffnen diese Skripts Positionen ohne Aufträge und ändern dann Stop Loss und Take Profit.

Die Skripts der ersten Gruppe sind OpenBuyPosition.mq5 und OpenBuyPosition_X.mq5. Die Skripts der zweiten Gruppe haben am Ende des Dateinamens ECN. Sie heißen OpenBuyPosition_ECN.mq5 und OpenBuyPosition_X_ECN.mq5.

Diese Skripts wurden entworfen um zu fixen Werten von Stop Loss und Take Profit in Punkten vom aktuellen Preis zu kaufen.

Der Hauptvorteil der OpenBuyPosition und OpenBuyPosition_ECN Skripts ist die Fähigkeit, das Volumen von Trades abhängig von der Größe der gesamten Einlage unter Verwendung des Eingabeparameter MM (Money Management) zu setzen der den Anteil des Equityvolumens zur gesamten Equity der in einem Trade eingesetzt wird definiert.

OpenBuyPosition und OpenBuyPosition_ECN Skript Eingabeparameter:

//+----------------------------------------------+
//| Skript Eingabeparameter                      |
//+----------------------------------------------+
input double  MM=0.1;       // Money Management
input int  DEVIATION=10;    // Preisabweichung
input int  STOPLOSS=300;    // Stop Loss in Punkten vom aktuellen Preis
input int  TAKEPROFIT=800;  // Take Profit in Punkten vom aktuellen Preis
input uint RTOTAL=4;        // Anzahl der Wiederholungsversuche bei fehlgeschlagenen Deals
input uint SLEEPTIME=1;     // Pause zwischen Neuversuchen in Sekunden

Der Hauptvorteil der OpenBuyPosition_X und OpenBuyPosition_X_ECN Skripten ist die Fähigkeit, die Verluste von Trades anzupassen, wenn das Stop Loss ausgelöst wird. Das hängt ab von der gesamten Größe der Einlage und verwendet den Eingabeparameter LossMM der den Anteil des verlorenen Equityvolumens bei Auslösung des Stop Loss zur gesamten Equity :

OpenBuyPosition_X und OpenBuyPosition_X_ECN Skript Eingabeparameter:

//+----------------------------------------------+
//| Skript Eingabeparameter                      |
//+----------------------------------------------+
input double  LossMM=0.1;   // Verlust vom Kapital wenn Stop Loss ausgelöst wird
input uint DEVIATION=10;    // Preisabweichung
input uint STOPLOSS=300;    // Stop Loss in Punkten vom aktuellen Preis
input uint TAKEPROFIT=800;  // Take Profit in Punkten vom aktuellen Preis
input uint RTOTAL=4;        // Anzahl der Wiederholungsversuche bei fehlgeschlagenen Deals
input uint SLEEPTIME=1;     // Pause zwischen Neuversuchen in Sekunden

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/1574

TrendRange TrendRange

Ein Trendindikator mit drei Zuständen.

WeeklyPivot WeeklyPivot

Indikator von Umkehrpunkten, gezeichnet auf die wöchentlichen Kerzen points drawn on the week candlesticks

The scripts for opening short positions The scripts for opening short positions

Diese Skripts wurden entworfen um zu fixen Werten von Stop Loss und Take Profit in Punkten vom aktuellen Preis zu verkaufen

3rd Generation Moving Average 3rd Generation Moving Average

Gleitender Durchschnitt der eine ziemlich einfache Prozedur zur Verkleinerung vorübergehender Lücken basierend auf Vergrößerung der Periode des gleitenden Durchschnitts verwendet.