Nuove funzioni e tipi di array

Dec 4, 2020

Siamo lieti di annunciare il supporto agli array di stringhe, etichette e linee.

Ora è possibile creare array di questi tipi con il costruttore array.new.*():

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

Ad esempio, per creare un array di stringhe, si dovrà usare la seguente formula:

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

dove 5 rappresenta la dimensione dell’array (opzionale) e “example” il valore iniziale (anch’esso opzionale).

Inoltre, abbiamo aggiunto diverse nuove funzioni per lavorare con gli array:

La funzione array.join(id, separator) unisce tutti gli elementi di un array in una stringa, inserendo il separatore specificato tra gli elementi. Il separatore è una stringa (opzionale, di default è vuota). Il parametro id legge gli argomenti int[], float[], string[]. Alla fine, viene restituita una stringa.

La funzione str.split(string, separator) divide una stringa in più stringhe, sulla basse del separatore specificato (anch’esso rappresentato da una stringa). Ha come argomenti due stringhe, e restituisce l’array string[].

La funzione array.range(id) restituisce il range statistico di un array (es. l’elemento più grande meno l’elemento più piccolo). Supporta solo array int e float.

Look first Then leap

TradingView è realizzato per te. Assicurati di sfruttare al massimo tutte le sue funzionalità
Apri grafico