Chandelier Stop EA Beta Version

MQL5 专家

指定

Chandelier Stop EA Beta Version

 

Sehr geehrte Damen und Herren,

 

ich möchte diese Strategie als vollständigen Expert Advisor (.ex5 Datei) mit Begleitdateien in MQL5 haben und auf MT5 vollautomatisch handeln können.

 

In folgendem YouTubeVideo wird eine Strategie vorgestellt, die mit zwei Indikatoren auf Tradingview gehandelt wird.

https://www.youtube.com/watch?v=mnAy-Z868Ww&t=1s

(Link in die Adressleiste einfügen)

 

Die Indikatoren müssen von Pine Script in MQL5 übersetzt werden (Quellcode als Beilage).

Im Video wird von einem Indikator namens: Trend Strenght ADX LW gesprochen, den es leider nicht mehr gibt. Alternativ kann man auch den ADX Trend Strengh von Batleth nutzen, die 2 Eingaben ebenfalls abändern auf 8 und 9, beim Stil Di+ und DI- ausschalten und den ADX auf Stufenlinie abändern. Der ADX wird zwar nicht in 2 verschiedenen Farben angezeigt, die Einhaltung der Farben macht aber ohnehin einen minimalen Unterschied. Hier ist ebenfalls wichtig darauf zu achten ob er aufsteigt oder absteigt, wie im Video beschrieben.

Zusätzlich zu den 2 Indikatoren möchte ich, dass der Relativ Stenght Index (RSI) mit einbezogen wird (sollte in jedem MT5 standardmäßig vorhanden sein).

 

 

 

 

 

 

Dazu möchte ich zusätzlich zur Strategie folgende Einstellmöglichkeiten:

 

Magic Number:

Montag: true/false

Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Dienstag: true/false

            Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Mittwoch: true/false

            Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Donnerstag: true/false

            Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Freitag: true/false

            Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Samstag: true/false

            Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Sonntag: true/false

Handelszeit 1: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 2: von xx:xx Uhr bis xx:xx Uhr true/false

Handelszeit 3: von xx:xx Uhr bis xx:xx Uhr true/false

 

Bei Ende der Handelszeit sollen offene Positionen geschlossen werden. True/false

Traderichtung: long/short/both                                   (Standart both)

Risiko: x,xx % (variable Lotgröße)                                (Standart 0,00)

von der: Equity/Ballance                                     (Standart Ballance)

Chancen-Risiko-Verhältnis: xx,xx : 1

Eröffnung: xx Sec/ xxx Millisec Zeitverzögert true/false

Positionsschließung: nach xx Min/xx Sec wenn Takeprofit nicht erreicht wurde. True/false

Short Limitorder bei Positionseröffnung xxx Punkte über dem aktuellen Kurs true/false

Long Limitorder bei Positionseröffnung xxx Punkte unter dem aktuellen Kurs true/false

Bei obigen 2 Limitorder soll diese Order anstatt der regulären Marketorder und nicht zusätzlich erfolgen.

Löschung Limitorders nach Std/Min/Sek true/false

Max Spread: xxxx Punkte (wenn zu hoch keine Positionseröffnung)

Positionseröffnung soll nur stattfinden, wenn Stoploss maximal xxx Punkte vom Kurs entfernt ist. True/false

Einen Longtrade nur eröffnen, wenn RSI zwischen xx und xx ist. Diese Funktion soll aktivierbar/deaktivierbar sein.

Einen Shorttrade nur eröffnen, wenn RSI zwischen xx und xx ist. Diese Funktion soll aktivierbar/deaktivierbar sein.

Positionseröffnung nur wenn die ADX Linie unter xx,xx Punkte ist. True/false

Alle offenen Positionen sollen um xx:xx Uhr geschlossen werden true/false

Maximale gleichzeitig offene Trades: xx

Maximaler täglicher Drawdown: xx,xx% von der Equity max vom jeweiligen Tag. True/false

Maximaler täglicher Drawdown: xx,xx% von der Ballance Schlußstand des Vortages. True/false

Genereller Stop des EA bei: xx,xx% Verlust der Equity/Ballance. Neustart/Reset soll manuell möglich sein. True/false

Dieser EA soll auf mehreren (verschiedenen) Charts in einem offenen MT5 Fenster paralell in live und/oder demo laufen können.

Backtests sollen möglich sein.

Dieser EA soll die Uhrzeit des MT5 mit der Uhrzeit vom PC überprüfen und gegebenenfalls den Handel einstellen. Ein Neustart soll automatisch erfolgen, sobald die Uhrzeit wieder korrekt ist.

Der EA soll die Funktion Magic Number haben. Dabei möchte ich bei mehreren Charts im gleichen MT5-Fenster jeweils eine andere Nummer eingeben können.

Der EA soll die Stoploss- und Takeprofitorder tatsächlich im Markt bereits bei Positionseröffnung platzieren.

Bei Verwendung einer voreingestellten Zeitdauer zum glattstellen der Position, soll bei Ausführung die Stoploss- und Takeprofitorder gelöscht werden.

Wenn ein neues Signal zu einem Trade kommt und ein alter noch rennt, soll der alte geschlossen werden und der neue eröffnet. True/false

Wenn ein neues Signal zu einem Trade kommt und ein alter noch rennt, soll der alte bis zum exit weiter rennen und kein neuer eröffnet werden. True/false

Das Fenster zur Eingabe der Parameter soll in englischer Sprache sein.

Die Einstellmöglichkeiten zu den Indikatoren sollen ebenfalls im Einstellungsfenster bearbeitbar sein. Die im Video vorgestellten Einstellungen sollen als Standard gespeichert sein.

 

Erläuterungen:

Überall wo hinten true/false steht soll die Funktion aktivierbar/deaktivierbar sein.

Überall wo als Wert in obigen Angaben ein oder mehrere x vorkommen, möchte ich die Anzahl der möglichen Eingabestellen analog zu der Anzahl der x haben (Beispiel: xx,xx  bedeutet 12,35 soll möglich sein einzugeben).

Unter Punkten verstehe ich die kleinste Veränderung im Nachkommabereich (Beispiel EUR/USD: Der Abstand zwischen 1,08345 und 1,08353 ist 8 Punkte).

 

Ich hoffe, dass ich an alles gedacht habe. Bei Rückfragen bitte sofort mit mir in Kontakt treten.

Zusätzliche Vorschläge vom Programmierer (der Preis ist Verhandelbar)?

 

Beilagen:

Quellcodes in Pine Script beider Indikatoren

 

MFG Viktor

附加的文件:

相似订单
Projektbeschreibung: Überprüfung und Optimierung eines MQL5 Handelsroboters Projektziel: Wir suchen einen erfahrenen MQL5-Entwickler, um unseren bestehenden Handelsroboter zu überprüfen und zu optimieren. Der Hauptfokus liegt darauf, herauszufinden, warum keine Trades ausgeführt werden und eine Trendfolgestrategie einzubauen. Zusätzlich soll überprüft werden, ob die Trades logisch sind und der Roboter soll soweit

项目信息

预算
200+ USD
VAT (20%): 40 USD
总计: 240 USD
开发人员
180 USD
截止日期
 15 天

客户

所下订单2
仲裁计数0