Hallo,
im Idealfall möchte ich 2 Verlusttrades nacheinander erkennen, aber das ist schwierig, weil das Tradesende auch durch Stops ausgelöst werden kann und das Event kann ich mit der Formelsprache von Inv. nicht erfassen.
Deshalb versuche ich eine Näherung. Ich betrachte immer einen Tag als eine Einheit, d.h. egal ob in den letzten 24h ein oder mehrere Trades durchgeführt werden. Der Indikator soll true werden, wenn 2 Tage nacheinander die KK fällt.
Umsetzung:
{KK-Analyse in einem 60min Chart: V1.0}
global Calc KK: #_Kapital HS-Name#; //anpassen !!!
global Const 1day: (24+1);
global Const 2day: (48+1);
global Calc isAbschaltung: Ref(KK, -2day) > Ref(KK, -1day) AND Ref(KK, -1day) > Ref(KK, -1);
Leider löst der Indikator an manchen Stellen schon aus, obwohl keine 2 Verlusttrades hintereinander aufgetreten sind (siehe Bild).
Ich denke man könnte das Problem lösen, wenn man die KK Entwicklung eines Tages in der 1. mit der letzten Stunde vergleicht.
global Calc isAbschaltung: Ref(KK, ersteStundeVortag) > Ref(KK, letzteStundeVortag) AND Ref(KK, ersteStundeDesAktuellenTages) > Ref(KK, -1);
Aber wie kann man die
fett gezeichneten Formulierungen in der Investoxsprache ausdrücken?
Vielleicht hat jemand eine Idee.
Danke.
Viele Grüße
Sten
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »sten« (14. August 2012, 22:48)