Yeni Dizi Türleri ve İşlevleri

Dec 4, 2020

Dizilere metinler, etiketler ve çizgiler için destek eklediğimizi duyurmaktan mutluluk duyuyoruz.

Artık array.new.*() yapısını kullanarak bu türlerde diziler oluşturabilirsiniz:

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

Örneğin, bir dizi oluşturmak istiyorsanız, aşağıdaki gibi görünecektir:

a=array.new_string(5, "örnek")
Burada 5, dizinin boyutu (isteğe bağlı) ve "örnek", başlangıç ​​değeridir (isteğe bağlı).

Ayrıca, dizilerle çalışmak için birkaç yeni işlev ekledik.

array.join(id, separator) işlevi, bir dizinin tüm öğelerini, öğeler arasına belirtilen ayırıcıyı ekleyerek tek bir dizede birleştirir. ayırıcı isteğe bağlı bir dize parametresidir, varsayılan olarak boş dizedir. İd parametresi int[], float[], string[] alır. Bir dizge döndürür.

str.split(string, separator) işlevi, bir dizeyi belirtilen alt dize ayırıcısına göre bir dizeler dizisine böler. İki dizge alır, bir string[] dizisi döndürür.

array.range(id) işlevi, bir dizinin istatistiksel aralığını, yani maksimum dizi öğesi eksi minimum dizi öğesini döndürür. Yalnızca int ve float dizileri desteklenir.

Look first Then leap

TradingView sizin için tasarlandı, bu nedenle muhteşem özelliklerimizden en iyi şekilde yararlandığınızdan emin olun
Grafiği Açın