TradingView Pine Script Programlama Dilini Öğren, İndikatör ve Strateji Geliştir. Geri Dönem Testi Uygula.
Pine Script programlama dili nedir, neler yapılabilir, neden tercih edilir, nasıl uygulama geliştirmeye başlanır?
Pine Script, TradingView platformunun geliştirdiği programlama dilinin adıdır.
Pine Script kullanarak kendi indikatör (gösterge) ve stratejinizi oluşturabilirsiniz. Oluşturduğunuz strate jinin geri dönem testini yapabilir, bu sayede stratejinin sağlamlığı ve güvenilirliğini test edebilirsiniz. Ayrıca kullandığınız parametreleri değiştirerek strateji optimizasyonu yapabilir, stratejinizi dönemin koşullarına uygun bir hale getirerek daha verimli sonuçlar elde edebilirsiniz.
Pine Script’in söz dizimi (syntax) geleneksel programlama dilleri ile benzerlik gösterir. Programlama bilgisi olan bir kişinin Pine Script dilini öğrenme ve uygulaması kolay olacaktır. Programlama bilgisi olmayan fakat İngilizce bilen kişiler için de anlaşılması basit bir dildir.
Pine Script yayınlandığı tarihten günümüze (Şubat 2021) 4. sürümüne (v4) ulaşmıştır. Her yeni sürümde programcılara kolaylık sağlamak için geliştirme ve düzenlemeler yapılmıştır. Eski sürüm ile yazılmış olan bir kod, yeni sürümde çalışmayabilir. Bu durum ile karşılaşıldığında Pine Script’in hata ayıklama ekranında çıkan yönlendirme ile eski sürümlü kod, güncel sürüme kolaylıkla dönüştürülebilir. Bu eğitim seti en güncel sürüm olan v4 ile hazırlanmıştır.
Pine Script kullanmak için başlıca nedenler
Veri Akışı — Tradingview platformu indikatör veya stratejiniz için gerekli veri akışını doğru ve zamanında sağlar. Başka bir seçenek ile geliştirme yapmak istediğinizde veri kaynağı bulmalı, verilerin doğruluğuna emin olmalı ve zamanında güncellenmesini sağlamalısınız. Tüm bu süreç zaman alıcı ve maliyetli olabilir. Tradingview ve Pine Script kullanarak veri akışı konusunda büyük bir rahatlığa sahip olursunuz.
Kolay Öğrenim — Pine Script söz dizimi okunabilir ve anlaşılması kolaydır. Pine script’e gömülü gelen kütüphanedeki fonksiyonlar sayesinde daha az kod yazarak ihtiyacınızı karşılayabilirsiniz.
Açık Kaynak Kod — Kullanıcılar, indikatör ve stratejilerini TradingView’da açık kaynak kodlu bir şekilde yayınlama yetkisine sahiptir. İndikatör ve stratejilerin kaynak koduna erişim sağlayarak uygulamayı inceleyebilir ve öğrenme sürecini hızlandırabilirsiniz. İhtiyacınızı karşılayan bir kodu kopyalayarak kendi uygulamanızda kullanabilirsiniz.
Pine Script ile geliştirme yapmaya nasıl başlarım?
Pine script ile programlama yapabilmek için indirmeniz ve kurmanız gereken bir uygulama yoktur.
TradingView’da ücretsiz bir hesap oluşturarak Pine Script kodlamaya hızlıca başlayabilirsiniz. Kayıtlı bir kullanıcı olduğunuz durumda indikatör ve stratejilerinizi TradingView sunucusuna kaydedebilir, çalışmanıza istediğiniz zaman kaldığınız yerden devam edebilirsiniz.
Ücretsiz üyelik ile Pine Script’in tüm özelliklerinden faydalanabilirsiniz.
Ücretli üyeliğin avantajları, web sitesinde yer alan reklamların görünmemesi, grafiğe daha fazla sayıda indikatör ve strateji eklenebilmesi ve geri dönem testi yaparken daha fazla mum verisine sahip olunması olarak özetlenebilir. Daha detaylı bilgi almak için TradingView’un paket karşılaştırma sayfası incelenebilir.
Ücretli paket üyeliği yapmak isterseniz referans kodum aracılıyla yapacağınız üyelikten 30$’a kadar daha sonra kullanılmak üzere bir birikim elde edebilir ve aynı avantajı benim için de sağlamış olursunuz.
TradingView Pine Script Programlama Dili Eğitimi
Pine Script programlama dilini öğrenerek siz de indikatör ve strateji geliştirmek istiyorsanız, “TradingView Pine Script Programlama Dilini Öğren” isimli Udemy eğitimime göz atın.