Zum Hauptinhalt springen

Grundfunktionen

Zeitreihe.At[Datum;Zeitraum]→ZahlmitZeit

Datum (Datum[Aktuelles Datum]).

Zeitraum (Zahl[0]): Die Anzahl von Wochentagen vor <Datum>, in denen nach einem Kurs gesucht werden soll.

Resultat: Die Funktion At liefert den Wert der Hauptlinie der Zeitreihe zum angegebenen Zeitpunkt oder der aktuellste Zeitpunkt, der im Zeitraum der angegebenen Anzahl von Wochentagen vor dem angegebenen Zeitpunkt liegt. Ist kein solcher Wert vorhanden, wird "n/a" geliefert.


Zeitreihe.BarsBetween[bis:Datum;von:Datum]→Zahl

Resultat: Die Funktion BarsBetween liefert die Anzahl der Werte in dem angegebenen Datumsbereich zwischen <von> und <bis> (einschließlich).


Zeitreihe.Before[Perioden:Zahl]

Resultat: Die Funktion Before liefert die um <Perioden> nach in die Zukunft verschobene Wertreihe. Die Datumsreihe der Zeitreihe bleibt dabei erhalten, die zeitlich spätesten Werte fallen weg. Ist <Perioden> negativ, wird die Wertreihe in die Vergangenheit verschoben.

Beispiel: Close-Close.Before[1] ist also genau die Zeitreihe der Kursdifferenzen zum Börsenvortag.


Zeitreihe.Datum→Zeitreihe

Resultat: Die Funktion Datum liefert die Zeitreihe der Datumsstempel der Eingabezeitreihe. Die Datumsstempel werden dabei durch Zahlen dargestellt, und zwar als Anzahl der vergangenen Kalendertage seit dem 30.12.1899.


Zeitreihe.FillAs[Musterzeitreihe]→Zeitreihe

Resultat: Die Funktion FillAs liefert eine Zeitreihe, die zu den Zeiten der Musterzeitreihe mit den Werten der ersten Zeitreihe gefüllt ist. Liegt in der ersten Zeitreihe zu einem Zeitpunkt kein entsprechender Wert vor, wird der aktuellste Wert vor dem Zeitpunkt herangezogen.


KursZeitreihe.FillGaps[OutOfRange;Mode;Default]→Zeitreihe

OutOfRange (Boolean): Bestimmt, ob die Zeitreihe auch vor dem ersten vorhandenen und nach dem letzten vorhandenen Kurs ergänzt werden soll.

Mode ("Default"|"Left"|"Right"|"Nearest"|"Interpolate"): Legt fest, welcher Wert in eine Kurslücke gesetzt wird:

Default: Der konstante Wert, der im Parameter Default übergeben wird.

Left: Der nächste Wert links von der Lücke, falls dort noch einer existiert, sonst rechts.

Right: Der nächste Wert rechts von der Lücke, falls dort noch einer existiert, sonst links.

Nearest: Der arbeitstäglich näher gelegene Wert unter dem linken und dem rechten Nachbarn.

Interpolate: es wird zwischen den beiden Nachbarn ein Wert durch lineare Interpolation bestimmt.

Default (Zahl): Ergänzungswert für den Modus ‚Default’.

Resultat: Die Funktion FillGaps liefert eine Zeitreihe, bei der die Kurse der Eingabe-Kurszeitreihe erhalten bleiben und fehlende Werte ergänzt werden. Als fehlend werden alle Arbeitstagskurse betrachtet, also von Montag auf Freitag, auch dann, wenn auf einen solchen Tag real ein Feiertag fallen sollte.


Zeitreihe.FillJoin[Musterzeitreihe]→Zeitreihe

Resultat: Die Funktion FillJoin liefert eine Zeitreihe, die zu den Zeiten der Musterzeitreihe mit eigenen Werten aufgefüllt ist. Liegt in der ersten Zeitreihe zu einem Zeitpunkt der Musterzeitreihe kein entsprechender Wert vor, wird der aktuellste Wert der Zeitreihe vor dem Zeitpunkt herangezogen.


Zeitreihe.FirstAfter[von:Datum]→ZahlmitZeit

Resultat: Die Funktion FirstAfter liefert den ersten Wert der Hauptlinie einer Zeitreihe ab Datum <von>. Ist der Parameter nicht belegt, so wird der erste verfügbare Wert der Hauptlinie gesucht. Ist kein Wert vorhanden, wird "n/a" geliefert.


Zeitreihe.FromTo[bis:Datum;von:Datum;Anzahl:Zahl]→Liste(ZahlmitZeit)

Resultat: Die Funktion FromTo liefert die Werte einer Zeitreihe in Form einer Liste von zeitbehafteten Zahlen. Der Bereich umfasst alle Werte zwischen <von> und <bis> (einschließlich), und zusätzlich <Anzahl> Werte, die vor <von> liegen. Dabei können auch weniger als <Anzahl> Werte geliefert werden, falls die Zeitreihe nicht entsprechend lang ist. Dieser Schritt sollte i. d. R. nach Zeitreihenoperationen durchgeführt werden, da nach der "Umwandlung" der Zeitreihe in eine Liste zeitreihenspezifische Operationen nicht mehr möglich sind.


Zeitreihe.HL[Linie1;Linie2;Linie3;Linie4;Linie5]→Zeitreihe

Linie1;Linie2;Linie3;Linie4;Linie5 (Zahl).

Resultat: Die Funktion HL liefert die Zeitreihe mit der Zusatzspezifikation von bis zu fünf Hilfslinien. Diese Hilfslinien können im Chart eingeblendet werden.


Bedingung: Zeitreihe.If(Then-Fall:Zeitreihe|Zahl; Else-Fall:Zeitreihe|Zahl)→Zeitreihe

Resultat: Die Funktion If liefert die Zeitreihe, die zu jedem Wert <> 0 den zeitgleichen Wert (bzw. die Zahl) des Then-Falls enthält und andernfalls den zeitgleichen Wert des Else-Falls.


Zeitreihe.Kurs[Datum]→ZahlmitZeit

Resultat: Die Funktion Kurs liefert den Wert der Hauptlinie der Zeitreihe zum angegebenen Zeitpunkt. Ist bei diesem Datum kein Wert vorhanden, wird ein Fehler geliefert.


Zeitreihe.LineGet[Line]→Zeitreihe

Line (Zahl | String [0]): Die Nummer der Multilinie (0=Hauptlinie,1...4), oder den Namen der Linie (vgl. LineNames)

Resultat: Die Funktion LineGet liefert eine Zeitreihe, die als Hauptzeitreihe die durch <Line> gegebene Linie des Vorgängers enthält, der eine Multiline-Zeitreihe ist.


Zeitreihe.LineNameGet[Line]→String

Line (Zahl: 0...4).

Resultat: Der Name der entsprechenden Multilinie.


Zeitreihe.LineNames[Name0;Name1;Name2;Name3;Name4]→Zeitreihe

Name0;Name1;Name2;Name3;Name4 (String).

Resultat: Die Funktion LineNames liefert die Zeitreihe, in der die Multilinien entsprechend der Parameter benannt sind. Diese Namen bestimmen auch die Legendeneinträge zu den Linien im Chart.


Zeitreihe.LinesMulti[Line1;Line2;Line3;Line4;Line5;Line6;Line7;Line8;Line9]→Zeitreihe

Line1;...;Line9 (Zeitreihe): weitere Zeitreihen.

Resultat: Die Funktion LinesMulti liefert eine Multiline-Zeitreihe, die die Hauptlinien aller zehn Argumente enthält.


Zeitreihe.LineTypeGet[Typ:Linientyp[Default];Konsolidierung:Konsolidierungstyp [Default]]→Zeitreihe

Resultat: Die Funktion LineTypeGet liefert die Zeitreihe, die als Hauptlinie die durch <Typ>, <Konsolidierung> gegebene Linie des Vorgängers enthält.


Zeitreihe.Reconsolidate[Intervall;Konsolidierung]→Zeitreihe

Intervall (Zahl [1]): Der Konsolidierungszeitraum für die Kurse: 1=täglich, 7=wöchentlich (Montag-Freitag) 30=monatlich(1.-31.), sonstiges N=N-Tageszeitraum.

Konsolidierung (Konsolidierungstyp[Default]).

Resultat: Die Funktion Reconsolidate liefert eine nach dem angegebenen Intervall neu konsolidierte Zeitreihe. Falls kein Konsolidierungsmodus angegeben ist, wird dieser durch die nachfolgende Berechnung (vgl. GetLineType), durch das Charting (Candle-Charts) oder per default als Close-Konsolidierung festgelegt.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.