Hallo,
ich habe im Handbuch keine STOP BUY oder STOP SELL Order gefunden. D.h. ich möchte, dass heute eine Long-Position eröffnet wird, sobald der Kurs das Hoch von gestern um einen Tick überschritten hat oder dass eine Short-Position eröffnet wird, sobald der Kurs das Tief von gestern um einen Tick unterschritten hat. Gibt es dafür eine gängige Lösung?
Vielen Dank
Ja, Sie müssen eine ausstehende LIMIT-Order verwenden, wenn der Einstiegspreis besser ist als der aktuelle Preis zum Zeitpunkt Ihrer Kauforder.
Stattdessen sollten Sie STOP verwenden, wenn der Einstiegspreis schlechter ist als der aktuelle Preis zum Zeitpunkt der Kauforder.
Wenn Sie beispielsweise eine ausstehende LONG-Order eingeben möchten und der aktuelle Preis höher als der Einstiegspreis ist, verwenden Sie LIMIT (es ist besser, weil Sie zu einem niedrigeren Preis kaufen). Wenn der aktuelle Preis niedriger ist, verwenden Sie STOP as Sie werden zu einem schlechteren Preis als dem aktuellen (d. h. höheren) kaufen.
Vielen Dank für die Antwort, leider löst das aber mein Problem noch nicht. Die Frage war nicht was LIMIT oder STOP-Orders sind sondern wie man sie programmiert. Das Ergebnis soll sein, dass eine BUY-Order ausgelöst wird wenn das Hoch des gestrigen Tages überschritten wird oder eine SELLSHORT-Order wenn das Tief des gestrigen Tages unterschritten wird.
Danke für die Hilfe
If Close<dhigh(1) then
Buy 1 shares at dhigh(1) stop
endif
STOP oder LIMIT ausstehender Auftrag.
Lange Version:
If Close<dhigh(1) then
Buy 1 shares at dhigh(1) stop
ElsIf Close>dhigh(1) then
Buy 1 shares at dhigh(1) limit
endif
KURZE Version:
If Close<dhigh(1) then
SELLSHORT 1 shares at dhigh(1) limit
ElsIf Close>dhigh(1) then
SELLSHORT 1 shares at dhigh(1) stop
endif
Vielen Dank für die Hilfe. Ich bin mir noch nicht ganz sicher, dass das die Lösung ist die ich suche. Aber ich werde es erstmal ausprobieren.
Danke und Viele Grüße