Guten Tag Hr. Boscheinen,
jetzt hab ich doch noch schnell einen ersten Test zur Funktion "BarsSince" programmiert.
Vielleicht hilft es ja bereits weiter.
Formeltext://Test mit der Funktion BarsSince
//
//Data(ARRAY): Close, ....
//Periods(INTEGER): 20, ...
//MovTyp(MOV): Simple, ...
Mov_Wert := Mov(Para.Data, Para.Periods, Para.MovType); //MA berechnen
Erg_1 := if(c > Mov_Wert, 5, 0); //Wenn Close > MA dann Erg_1 = 5, ... wenn < dann 0
Result1 := Erg_1; //Zeichne Erg_1 als grau "Gefüllt" in ein neues Fenster
Result2 := BarsSince (Erg_1); //Zeichne die Zählweise der Funktion "BarsSince" als rote Line
Anbei ein Bild zur Visualisierung:
VG Jimmy