Neue Array Typen und Funktionen

Dec 4, 2020

Wir freuen uns, ankündigen zu können, dass wir Unterstützung für Strings, Labels und Linien zu Arrays hinzugefügt haben.

Jetzt können Sie Arrays dieser Typen mit der Konstruktion array.new.*() erstellen:

array.new_line(size, initial_value)
array.new_label(size, initial_value)
array.new_string(size, initial_value)

Wenn Sie z. B. ein Array mit Labels erstellen möchten, sieht es so aus:

a=array.new_string(5, "example")

wobei 5 die Größe des Arrays ist (optional) und „example“ der Anfangswert ist (optional).

Außerdem haben wir mehrere neue Funktionen für die Arbeit mit Arrays hinzugefügt. 

Die Funktion array.join(id, separator) vereinigt alle Elemente eines Arrays zu einem String, indem sie das angegebene Trennzeichen zwischen den Elementen einfügt. Der separator ist ein optionaler String-Parameter, standardmäßig ein leerer String. Der Parameter id nimmtint[], float[], string[]. an. Gibt einen String zurück.

Die Funktionstr.split(string, separator) unterteilt einen String in ein Array von Strings basierend auf dem angegebenen Teilstring-Trennzeichen. Nimmt zwei Zeichenketten und gibt ein string[] Array zurück.

Die Funktion array.range(id) gibt den statistischen Bereich eines Arrays zurück, d. h. das maximale Arrayelement minus das minimale Arrayelement. Es werden nur int- und float-Arrays unterstützt.

Look first Then leap

TradingView wurde für Sie entwickelt. Stellen Sie sicher, dass Sie unsere fantastischen Features optimal nutzen
Chart öffnen