Anbei eine an ProRealTime gerichtete Anfrage:
Idee:
Die Vorbörse zwischen 8:00 Uhr und 8:59 Uhr wird als Box eingezeichnet. Sobald der (unten noch näher definierte) „Ausbruch“ aus dieser Box erfolgt, eröffne ich eine prozyklische Position in Richtung des Ausbruchs und lege automatisch meinen Stoppkurs sowie verschiedene Limits zur Teil-Gewinnmitnahme in den Markt. Details siehe unten.
Umsetzung:
Ich orientiere mich immer am Close der 5-Minuten-Kerze (darunter zu viele Fehlsignale)
Signal: Die Kerze muss mind. 5 Punkte über/unter der Box schließen (sonst nicht valide)
Wie weit der Kurs mit dem Ausbruch schon gelaufen ist, spielt keine Rolle
Der Einstieg erfolgt nach dem Signal mit Eröffnung der nächsten 5-Minuten-Kerze
Ein Ausbruch mit dem Close der ersten 5-Minuten-Kerze wird nur dann gehandelt, wenn die Box einen Umfang von mindestens 50 Punkte hat (sonst zu viele Fehlsignale)
Wenn die Box einen Umfang von weniger als 50 Punkten hat, kann frühestens der Schlusskurs der zweiten 5-Minuten-Kerze ein Einstiges-Signal liefern
Wenn es nach den ersten vier 5-Minuten-Kerzen zu keinem Signal gekommen ist, wird die Strategie an diesem Tag nicht mehr gehandelt und die Box nicht mehr beachtet
der späteste Einstiegszeitpunkt ist also um 9:25 Uhr (nach Close der 9:20 Uhr-Kerze)
Ich kaufe immer 4 CFDs und setze den Stopp 25 Punkte unter/über Einstieg (Risiko: 100 €)
Die Limits für Teilgewinnmitnahmen liegen 20, 40, 80 und 120 Punkte über/unter Einstieg
Sobald das erste Limit bei 20 Punkten geholt wurde, ziehe ich den Stoppkurs auf Einstand
In vielen Fällen gibt es nur eine schnelle Bewegung in den ersten 15-30 Minuten
Im Anschluss arbeite ich mit einem Progressions-Stopp auf Basis der 5-Minuten-Kerzen, wobei der Stopp immer 5 Punkte unter/über das Tief/Hoch der vorletzten (!) Kerze gezogen wird. Dabei werden Innenkerzen entsprechend beachtet, wobei ein Ausbruch auf der Außenkerze erst signifikant ist, wenn er mindestens 5 Punkte beträgt.
Herzliche Grüße
Vorschlag Antwort:
nbbougies=4
if opentime=080000 or time[1] < 080000 and time > 080000 then
myhigh=high
mylow=low
elsif time > 080000 and time <= 085959 then
myhigh=max(high,myhigh)
mylow=min(low,mylow)
endif
If time =085959 or time[1] < 085959 and time > 085959 then
indexdebut=barindex
endif
c1=barindex<=indexdebut+nbbougies
c2=(myhigh-mylow > 50*pointsize) or barindex > indexdebut+2
c3=close > myhigh+5*pointsize
c4=close < mylow-5*pointsize
IF not longonmarket and c1 and c2 and c3 then
buy 4 share at market
elsif not shortonmarket and c1 and c2 and c4 then
sellshort 4 share at market
endif
set stop ploss 25
set target pprofit 20
Da ein partieller Ausstieg aus der Position von IG nicht unterstützt wird, wurden die Punkte 8-10 nicht umgesetzt.