Çizgiler, işaretler ve renkler
Çıktı türleri, koşullu renkler, opaklık ve panel seçimi.
Panel seçimi
indicator("Name", overlay=true) fiyat grafiğine; overlay=false ayrı panele çizer. RSI ve MACD gibi fiyatla aynı birimde olmayan hesapları ayrı panelde başlatın. Bir fiyat etiketi görmek, çizginin görünen aralıkta yeterli noktası olduğunu kanıtlamaz.
Çıktı türleri
| Fonksiyon | Davranış |
|---|---|
| plot.fill | İki sayısal seri arasında koşullu renkli dolgu |
| plot.line | Mum mum sayısal çizgi; na boşluk |
| plot.histogram | Sayısal sütun; na boşluk |
| plot.hline | Son değerden uzatılan tek yatay seviye |
| plot.shape | Çağrılan mumda sabit şekil |
| plot.label | Çağrılan mumda düz metin |
| signal | Veri kesinleşmesi gerektiren görsel sinyal |
Line/histogram/hline üst seviyededir. Koşullu çizgi için plot.line(condition ? value : na) veya visible kullanın. Shape/label/signal koşul içine alınabilir; koşulsuz kullanırsanız her mumda çıktı oluşturabilirler.
Koşullu renk
//@selscript=1
indicator("Colored movement", overlay=false)
change = ta.change(close)
tone = change >= 0 ? "#22c55e" : "#f87171"
plot.histogram(change, title="Change", color=tone, width=2)
plot.hline(0, title="Zero", color="#9ba3aa", label=false)#RRGGBB opak, #RRGGBBAA alfa içerir. #22c55e80 yaklaşık %50 opak; 00 tamamen saydam, ff tamamen opaktır. "red", kısa #fff ve Pine color.rgb/new mevcut renk yazımı değildir.
Çizgi/histogram rengi hex sabitleri arasından koşulla seçilebilir; şekil/etiket/yatay çizgi rengi kaynakta sabittir. Tek bir şeklin rengi değişecekse farklı koşullarda farklı sabit renkli şekiller tanımlayın.
Boyut ve görünüm
Kodda çizgi kalınlığı 1–4 tam sayıdır; mum fiyatı gibi seri verilemez. plot.line(..., points=true) nokta çıktısı üretir. Çizgi biçimi, opaklık ve noktaların boyutu gibi görsel değişiklikler ayar penceresinden yapılabilir; bunlar yeni dil fonksiyonları değildir.
Sinyal ve işaret farkı
Açık mumda görünen bir üçgen veya etiket kesinleşmiş sinyal sayılmaz. signal emir veya alarm göndermez. Veri düzeltmesi ve bağımlılık durumunu kesinleşme rehberinden kontrol edin.