Hallo,
ich bräuchte bitte den folgenden Code angepasst, dass der Sell at low [3] erfolgt. (siehe Bild)
Und dann wäre es super, wenn mir jemand erklären kann, was die Funktion “Barindex” bedeutet. Ich verstehe sie nicht.
Hier der aktuelle Code. Ich weiß nicht ob dieser überhaupt funktioniert hat.
Bullish = close > open
IF Bullish THEN
HIbar = BarIndex
ELSE
IF high > high[BarIndex-HIbar] THEN
HIbar = BarIndex
ENDIF
ENDIF
If longonMarket And (close > low[barindex-hibar]) then
sell at low[Barindex-hibar] stop
endif
Ist es das Tief der Einstiegskerze?
nein, das soll der Long-Exit sein
Ja, die Linie auf dem Foto ist die des Ausgangs, die mindestens an der Eingangskerze liegen muss, oder?
Genau, die Linie stellt den Exit dar. Aber es muss nicht zwingend die Eingangskerze sein, sondern lediglich das Low der Kerze (3).
Warum haben Sie an dieser Stelle die Linie gezogen, wenn es nicht unbedingt das Tief der Einstiegskerze sein muss? Welches Minimum muss es sein?
Es muss das Minimum der dritt vorangegangenen Kerze (low[3]) sein.
Geben Sie einfach den Ausgang mit LOW [3] an:
sell at low[3] stop
anstelle des von Ihnen verwendeten Ausdrucks.
Hi,
wie würde der folgende Code für Long lauten, mit short exit at high[2]:
Bullish = close > open
IF Bullish THEN
HIbar = BarIndex
ELSE
IF high > high[BarIndex-HIbar] THEN
HIbar = BarIndex
ENDIF
ENDIF
If longonMarket And (close > low[barindex-hibar]) then
sell at low[3] stop
endif
Danke
Um High [2] zu verlassen, müssen Sie SELL AT High [2] schreiben, nicht Low [3].
Ok.
Ich möchte aber eine Short-Position bei High[2] schließen.
Dafür muss der Code doch umgestellt werden oder?
Ja, das ist in Ordnung, aber Sie müssen EXITSHORT anstelle von SELL verwenden.