SelScriptFonksiyonlar
str.tostring
Sayıyı sabit 0–12 ondalık basamakla metne dönüştürür.
İmza
str.tostring(value, precision=2)Parametreler
| Parametre | Tür | Varsayılan | Kural |
|---|---|---|---|
value | number | Zorunlu | Seri kabul eder |
precision | number | 2 | Sabit |
Davranış ve dönüş
Sayıyı sabit 0–12 ondalık basamakla metne dönüştürür. Binlik ayırıcı veya yerel para biçimi uygulamaz; precision=2 ile 12 sayısı 12.00 olur. Girdi na ise sonuç da eksiktir; tablo/etiket için önce koşulla "—" seçin.
Dönüş: string. Uyumlu skaler ifade içinde kullanılabilir.
Çalışan örnek
//@selscript=1
indicator("Price text", overlay=true)
text = is_na(close) ? "—" : str.tostring(close, precision=2)
panel = table.new("top_left", 1, 1)
if barstate.islast:
table.cell(panel, 0, 0, text)Son kapanış iki ondalıkla tabloya yazılır.
Yaygın hata
Yukarıdaki tür, yerleşim veya değer sınırını aşmak. İlk hata satırını düzeltin; hata rehberi.
İlgili rehber · Tüm fonksiyonlar
Doğrulanan kapsam: SelScript 1, standart kütüphane 1.2.0.