Pine Script Bölüm 2: Değişkenler, Operatörler ve Veri Yapıları
Bu bölümde Pine Script’in temel yapı taşlarını inceliyoruz: değişkenler, operatörler, bar verileri, veri türleri ve diziler. Bu bilgiler, hem indikatör hem strateji geliştirme sürecinin omurgasını oluşturur.
Pine Script Veri Türleri
Pine Script’te en sık kullanılan veri türleri:
- int
- float
- string
- bool
- color
- line / label (grafik nesneleri)
Örnek:
myNumber = 10
myText = "Merhaba"
isBull = close > open
Değişken Oluşturma
Normal değişken:
x = close
Sabit değişken (ilk barda oluşur):
var counter = 0
counter += 1
Operatörler
- Matematiksel:
+ - * / - Mantıksal:
and or not - Karşılaştırma:
== != > < >= <=
Örnek:
longCondition = close > open and volume > volume[1]
Bar Verilerine Erişim
Pine Script’te geçmiş mum verisine köşeli parantezle ulaşılır:
close[1] // Bir önceki mum kapanışı
open[3] // 3 bar önceki açılış
Diziler (array)
Dizi tanımlama:
myArray = array.new_float()
array.push(myArray, close)
TradingView Editörüne Erişim
Pine Script kodlarını çalıştırmak için TradingView editörünü aç:
https://sancoqhub.com/go/tradingview
Premium Gereksinimi
Gelişmiş analiz, daha fazla grafik ve daha fazla indikatör için Premium önerilir:
https://sancoqhub.com/go/tradingview
Sonuç
Bu bölümde Pine Script’in temel yapı taşlarını öğrendin. Sonraki bölümde indikatör oluşturma ve plot fonksiyonlarını detaylı işleyeceğiz.