ich habe mal wieder Probleme mit den Stops. In der Grafik seht Ihr einen Longtrade. Der Kursverluststop hat die Zusatzbedingung open > W2.
Ich dachte immer, daß ein Stop, wenn er denn einmal aktiviert ist auch bestehen bleibt. Trifft allerdings die Zusatzbedingung nicht mehr zu, dann ist auch der Stop weg.
Ist das in den Stops so gewollt?? Normalerweise muß doch der Stop nach einmaligem Zutreffen der Zusatzbedingung weiterhin greifen?
nein, das gehört so! Es wird in jeder Periode erneut geprüft, ob die Zusatzbedingung zutrifft.
So wie Du das möchtest ist es etwas schwieriger. Vielleicht hat ein anderer eine gute Idee wie Du das Problem lösen kannst.
ich kann Dir leider nicht die Formel liefern - da ich damit auch noch nie gearbeitet habe -, aber müsste es nicht gehen als Bedingung zu formulieren, dass das Highest High seit Tradebeginn größer als W2 sein muss, um den Stop zu aktivieren, dann müsste er doch aktiv bleiben.
Yoggi
Hallo Yoggi,
danke für den Tip. Das hilft schon etwas weiter. Der Stop hält somit etwas länger. Aber auch das highest high liegt irgendwann wieder unter dem Limit.
In jedem Fall geht es mit deinem Tip besser.
Kann man da nicht etwas mit der Schalterfunktion machen?
Leider wohl doch etwas zu früh gefreut. Der Schalter setzt sich leider beim darauffolgenden Trade nicht zurück.
Das heißt wenn die Bedingung im lezten Trade zugetroffen hat, dann ist der Schalt bei Beginn des nächsten Trdes noch auf eins...
solche Fälle realisiere ich über Definitionen in den regeln.
Probiere es mit der Formel ValueWhen und eine Kombination mit Schalter. Dadurch merkt sich INV den Wert und behält ihn.
Den kannst du dann in dem Chart anzeigen und als Stop nutzen.
danke für den Tip. Ich werde das mal probieren. Dieser ganze Zirkus wäre nicht notwendig wenn man einfach nur mal einen vernünfigen Zugriff auf den Preis der Positionseröffnung hätte.
Ich könnte mir dann einfach die Differenzen zu den Pivotlinien bilden und fertig.
Aber dieses altbekannte Problem nimmt sich seitens Knöpfel-Software scheinbar niemand vor....
den haben Sie ja im Anwenderstop. Jetzt sagen Sie, der Anwenderstop ist aber langsamer. Ja, aber hätten die anderen Stops auch die Zugriffsmöglichkeit, wären sie auch langsamer, es wäre also nichts gewonnen.
Hallo Herr Knöpfel,
ich habe mich schon immer gefragt, warum es so schwierig ist, auf den Preis der Positionseröffnung zuzugreifen. Für die üblichen Stops muß Investox doch auch darauf zugreifen. Ich gebe ja hier ein Delta zum Entryprice an, bei dem der Stop ausgelöst werden soll. Also muß doch der Entryprice jederzeit verfügbar sein. Oder denke ich hier zu simpel?
Tschüß,
Herbert
Hallo Herbert,
genau die gleiche Frage habe ich ja auch schon vor langer Zeit gestellt. Aber das scheint mit Investox nicht zu funktionieren ausser im Anwenderstop.
Ich würde es begrüßen wenn ich darauf im HS zugreifen könnte.
@AK
Hallo Herr Knöpfel, ist es denkbar innerhalb der Stops als Aktivierung unter Zusatzbedingungen nicht nur Mindestgewinn und Mindestverlust anzugeben, sondern eine Erweiterung die den Stop bei eintreten einer bestimmten Bedingung "scharfzuschalten" ?
Wie im obigen Beispiel angenommen: Wenn open > W2, dann Stop bei W2-Limit scharfschalten und auch beibehalten? Dadurch könnte man den Stop mit jeglichen Indikatoren aktivieren.
Dann noch eine Frage zu VB: Im Beispiel Tradeinfo() habe ich ja Zugriff auf Entrypreis, cash usw. Kann ich diese Werte irgendwie mit im HS benutzen?
"innerhalb der Stops als Aktivierung unter Zusatzbedingungen nicht nur Mindestgewinn und Mindestverlust anzugeben, sondern eine Erweiterung die den Stop bei eintreten einer bestimmten Bedingung "scharfzuschalten" "
man kann ja den Mindestgewinn auch global berechnen, also
global calc MindestGewinn: W2-Open;
und dann im Stop einsetzen (Ausstiegsbasis sollte dann auf Open gesetzt werden).