und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
The scripts for opening short positions - Skript für den MetaTrader 5
- Ansichten:
- 865
- Rating:
- Veröffentlicht:
- 2016.06.20 12:47
- 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 verkaufen. Es gibt vier Varianten der Skripten die in zwei Gruppen eingeteilt werden können:
- 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;
- 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 OpenSellPosition.mq5 und OpenSellPosition_X.mq5. Die Skripts der zweiten Gruppe haben am Ende des Dateinamens ECN. Sie heißen OpenSellPosition_ECN.mq5 und OpenSellPosition_X_ECN.mq5.
Diese Skripts wurden entworfen um zu fixen Werten von Stop Loss und Take Profit in Punkten vom aktuellen Preis zu verkaufen.
Der Hauptvorteil der OpenSellPosition und OpenSellPosition_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.
OpenSellPosition und OpenSellPosition_ECN scripts input parameters:
//+----------------------------------------------+ //| 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 OpenSellPosition_X und OpenSellPosition_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 :
OpenSellPosition_X und OpenSellPosition_X_ECN scripts 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/1575
Diese Skripts wurden entworfen um zu fixen Werten von Stop Loss und Take Profit in Punkten vom aktuellen Preis zu kaufen
TrendRangeEin Trendindikator mit drei Zuständen.
Gleitender Durchschnitt der eine ziemlich einfache Prozedur zur Verkleinerung vorübergehender Lücken basierend auf Vergrößerung der Periode des gleitenden Durchschnitts verwendet.
FloatIndikator der den Anfang und das Ende eines Trends zeigt