Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Expert-Advisors (http://www.expert-advisor.com/forum/forumdisplay.php?f=25)
-   -   DAX Morning Breakout EA (http://www.expert-advisor.com/forum/showthread.php?t=4535)

ralfbenker 24.10.15 19:59

DAX Morning Breakout EA
 
Liste der Anhänge anzeigen (Anzahl: 2)
Bin neu hier und habe vor einigen Wochen Gefallen daran gefunden, nicht mehr ewig vor den Charts zu sitzen.
Hier mein erster Versuch eines EA auf den morgentlichen Breakout des Dax.
Die Idee ist folgende:
Um 9:40 schaut sich der EA die letzten X Candles des 5M Charts an (mit 4 Candles hatte ich die besten Ergebnisse).
Dann wird eine Stop_Buy Order gesendet wenn der schnelle MA über dem langsamen MA liegt, umgekehrt eine Stop_Sell_Order. Nach einem Zeitfenster von XX * 5 Minuten wird die Order wieder gelöscht sollte sie nicht getriggert werden.

Zusätzlich sind Breakeven und Trailing-Stops eingebaut

Beim Kompilieren des EA erscheinen einige Warnungen dass geprüft werden sollte, ob die Orders ausgeführt werden. Wenn ich Zeit habe, bau ich da mal noch ne Fehlerbehandlung ein.

Da ich bei Activetrades im 5M Chart nur historische Daten für ein Vierteljahr habe, konnte ich den EA nicht über einen längeren Zeitraum testen.

Wer einen Broker mit älteren historischen Daten hat kann gerne mal testen.
Das Ganze funktioniert ab 0.01 CfD

Raul0 24.10.15 22:07

Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Ralf,

ich habe die angezeigten Fehler nach meinem Stand des Wissens entfernt.

Der Backtest bei mir ergab allerdings seit anfang des Jahres keine so schöne Kurve wie bei Dir.

BlackPearl 24.10.15 22:23

Backtest grob 90$ 4,7 Jahre 500$ -> 2803$
 
Liste der Anhänge anzeigen (Anzahl: 1)
Amazing....
(nach Korrektur von vier Zeilen, Alle Parameter belassen wie sie waren)
hm wo ist der Haken ?
Timeframe M5 EURUSD

ralfbenker 24.10.15 23:00

@Raul Danke für die Korrektur,
kannst Du Deinen Backtest mal posten. Der EA geht so nur im M5. Auf D1 oder H4 Daten kann ich bei Avtivetrades auch über ein Jahr zurückgreifen. Nutzt aber nix da die Tickmodellierung zu ungenau ist.

Die DAX Open Range Strategie hatte ich mal bei godemode-trader gelesen und ein bischen abgewandelt.
Ich hab die bisher manuell getradet und hatte keine schlechten Erfahrungen.

@BlackPearl für den EURUSD dürfte der EA eigentlich nicht funktionieren.
SL und TP sind ohne vier/fünf Nachkommastellen in den Orders. Das sollte beim EURUSD für ne Fehlermeldung sorgen.
Aber wenn wir schon mal bei Strategiespielen sind, für den EURUSD ist so 7:30 bis 8:00 Uhr eine Zeit, wo man morgentliche Breakout-Strategien versuchen könnte.

Bei WH-Selfinvest findet man ein paar interessante Ansätze

BlackPearl 24.10.15 23:03

Die Nachkommastellen waren Teil der Korrekturen. Funktioniert auf EURUSD wie beschrieben. Über 4,7 Jahre...

mahnwache 25.10.15 00:16

Liste der Anhänge anzeigen (Anzahl: 1)
Ich kann einen Backtest ab Anfang des Jahres 2015 anbieten.

Viele Grüße
mahnwache

ralfbenker 25.10.15 03:07

@mahnwache danke für deinen Report. Im Script muß noch ein Fehler sein.. Glaube der Trailingstop wird zu früh nachgezogen.Die Position sollte im Plus sein bevor der TS greift.
Dann ist mir aufgefallen dass du Riskmanagement auf false gesetzt hast. Damit hast du immer eine feste Positiongröße. Der Trick besteht darin, die Positionsgröße bei Folgeverlusten zu verringern und bei Gewinnen zu vergrößern. Hab ich bei van Tharp gelesen. Trotzdem läuft das Teil ziemlich oft auf Breakeven.
Das gefällt mir nicht so.

Würde mit der Anzahl der Kerzen und dem Zeitpunkt der Orderaufgabe herumspielen im Strategietester. Laut Originalstratrgie müsste man alle Kerzen ab 8 Uhr berücksichtigen. Das wären dann 20 Kerzen statt 4

ralfbenker 25.10.15 08:06

Liste der Anhänge anzeigen (Anzahl: 3)
So, hab den Fehler mit dem Tralingstop behoben und ein bischen am Setup optimiert. Hab mir auch noch ein AdmiralMarkets Demokonto eingerichtet weil die die historischen Daten vom ganzen Jahr bereitstellen.
Das Ganze ist noch nicht ausoptimiert aber es wird.

Will nachher versuchen, das System auf für den Nikkei und Dow zu optimieren.

Dann könnte man drei Breakouts am Tag handeln
Nach Mitternacht den Nikkei,
ab 9 Uhr den DAX
und ab 15.30 Uhr den Dow

BlackPearl 25.10.15 14:49

Liste der Anhänge anzeigen (Anzahl: 1)
@ralfbenker
Vielen Dank für deine Mühe.
Irgendeine Idee warum das auch auf EURUSD zur gegebenen Zeit 9.40 so gut funktioniert ? Wäre das nicht interessant ?
Ich finde es erstaunlich, weil die Uhrzeit nicht unbedingt passt und trotzdem eine sehr gut Trefferquote erzielt wird.
Evtl. greift die Uhrzeit "9.40" für EURUSD schon in einen sich entwickelnden Trend, sodass man hier dann kein Breaokut, sondern einen Trendfolger hat.
Meinungen sehr willkommen, viele handeln ja EURUSD und GBPUSD.

Hier die minimal veränderte Originalversion (3 Zeilen - Teile mit Risiko und OrderSend Point bei SL und TP geändert, also inhaltlich keinerlei Änderung, nur halt dass es auf Currencies funktioniert).

BlackPearl 25.10.15 15:43

@ralfbenker
Irgendeine Idee warum das auch auf EURUSD zur gegebenen Zeit so vgut funktioniert ? Wäre das nicht interessant ?
Ich finde es erstaunlich, weil die Uhrzeit nicht unbedingt passt und trotzdem eine sehr gut Trefferquote erzeilt wird.
Evtl. greift xdie Uhrzeit "9.40" für EURUSD schon in einen sich entwickelnden Trend, sodass man hier dann kein Breaokut, sondern einen Trendfolger hat.
Meinungen sehr willkommen, viele handeln ja EURUSD und GBPUSD.

Hier die minimal veränderte Originalversion (3 Zeilen - Teile mit Risiko und OrderSend Point bei SL und TP geändert, also inhaltlich keinerlei Änderung).


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:35 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum