Hi Markus,
als erstes mal die Überlegung ob Du Deine Definition nicht ins Ref stellst. Ich bin der Meinung das sich die Support und Resist-Marken beim aktuellen Balken bewegen und so unter Umständen bei einer starken Bewegung, wo der Balken die Linie voran treibt erst beim Close ein Signal kommen könnte. Nur mal so ne Überlegung um evt. Fehler auszumerzen.
Dann beisst sich meiner Meinung nach etwas. Du gehst Realtime bei LE oder SE sofort in den Markt aber willst erst zum Open des nächsten Balkens raus. Normal müsstest Du dann auch Realtime raus wenn Du Long bist und entweder ein Short Signal kommt oder das Low Periode 7 unterschritten wird. Denn Du schreibst das die Order rückwirkend ausgeführt wird anstatt verzögert. Das rückwirkend ist natürlich ein Fehler aber das verzögert macht ja auch keinen Sinn. Diese Order muss auch sofort ausgeführt werden wie die Entrys auch.
Dann hast Du als Regel: Exit long: low < Ref(low,[-15,-15,-1,-15,-1,1,5.8641,]) Das ist das Tief VOR 15 Perioden. Dieses Tief kann aber höher sein als Deine LE Line. Bedeutet Du gehst Long und sofort wieder raus. Wenn Du das tiefste Tief der letzten 15 Perioden willst musst Du mit Lowest Low arbeiten. Einfach mal Deine Exit-Long Regel als Formel in Deinen Chart legen dann siehst Du was ich meine.
Ich würde zuerst mal an diesen Punkten arbeiten bevor Du weiter machst. Denn das mit Exit Open rückwirkend kann man dann evt. durch andere Formeln beheben oder durch Stops. Oder indem Du unter Exit-Long z.B. folgendes eingibst:
|
Quellcode
|
1
|
low < Ref(low,[-15,-15,-1,-15,-1,1,5.8641,]) or low < SE
|
Aber das würde ich erst probieren wenn die, meiner Meinung nach, Logikfehler behoben sind.