Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
Gibt die Anzahl der vergangenen Perioden seit einem Ereignis an.
Der Indikator berechnet, wie viele Perioden verstrichen sind, seitdem der angegebene Ausdruck das x-te Mal den Wert ‘Wahr
’ angenommen hat. Er kann in vielfältigen Zusammenhängen in Berechnungen eingesetzt werden.
Schreibweise
BarsSince(Ausdruck, X)
Beispiel
BarsSince(Cross(MACD(Close),0,1)=1, 2)
Berechnet, wie viele Perioden vergangen sind, seitdem der MACD das vorletzte Mal die 0-Linie nach oben durchkreuzt hat.
© 2005 Andreas Knöpfel
Zitat
Addiert Daten jeweils ab einem bestimmten Startpunkt.
Diese Funktion erlaubt das Kumulieren (Aufaddieren) von Daten ab einem bestimmten Zeitpunkt. Während bei der Cum()-Funktion die Kumulierung immer über die gesamte Zeitreihe läuft, kann bei CumSince() der jeweilige Startpunkt für die Kumulierung durch eine Bedingung definiert werden. Jedes Mal, wenn die Bedingung zutrifft, startet die Kumulierung von neuem. Zudem kann auch der Startwert für die Kumulierung als Wert oder als Datenfeld angegeben werden.
Standardinterpretation
Diese Funktion kann in Berechnungen für Analysen eingesetzt werden.
® Kumulierung (Cum)
Schreibweise
CumSince(Daten, Reset, Startwert)
Beispiel
calc Bedingung: Cross(MOM(close, 30), 100, 1) <> 0;
CumSince(Volume, Bedingung, 0)
Berechnet die jeweilige Summe des Volumens seit dem Zeitpunkt, an dem das 30er-Momentum das letzte Mal die 100er-Linie nach oben oder nach unten durchkreuzt hat.
© 2005 Andreas Knöpfel
Zitat
calc Std: DatePart(h);
const x: ???; {hier deinen Wert einsetzten}
const 1_HSTD: 9;
calc Bedingung: Close > X;
CumSince(Bedingung, Std <> 1_HSTD, 0)
Zitat
CumSince(Close > ???, DatePart(h) <> 9, 0)