Hallo revel,
mir war nicht klar, dass du in die Zukunft blicken willst ;-)
Die Lösung hängt davon ab, welche Ausstiegsbasis und welchen Delay du unter Position in der Exit-Basis gewählt hast. Hast du dort Close und Delay 1 gewählt? Wenn ja, dann steigt das Handelssystem immer zum nächsten Tag aus. Du müsstest beim Anwenderstopp also den Delay auf 0 setzen, da das Handelssystem beim Stopp abweichend am selben Tag aussteigen soll. Als Ausstiegsbasis kannst du dort Close angeben, falls du unter den Bedingungen für den normalen Ausstieg (Exit-Basis) etwas anderes definiert hast.
Wenn du das gemacht hast, dann könntest du es hiermit versuchen (Zusatzbedingung des Anwenderstopps):
calc B1: Tradeprice>TradeEntryPrice; (ggf. Tradeentryprice<low)
calc B2: Ref(LLV(low, 3), 1) < Tradeentryprice;
B1 + B2=2
Das ist nur ein Beispiel. Das Handelssystem würde dann 3 Tage in die Zukunft blicken und vergleichen, ob in den nächsten Tagen der Tradeentryprice unterschritten wird. Das ganze ist natürlich nur für Tests geeignet, da man es nicht traden kann, denn unter realen Bedingungen weiß das Handelssystem natürlich nicht, wie sich der Kurs in den nächsten Tagen entwickelt. Die Signale kommen dann immer später, da die erforderlichen Kursdaten noch nicht vorliegen.
Wie weit das Handelssystem in die Zukunft blicken soll, musst du auf jedem Fall mit vorgeben. Es gibt keine Option, bei denen ein Indikator ohne zeitliche Begrenzung berechnet wird.
Aber ist das jetzt wirklich das, was du berechnen wolltest?