Pine Script® Editörümüz daha çok gelişmeye devam ediyor

Jun 15, 2023

Geçen yıl yeni Editörümüzü tanıttığımızda, bunun çok daha fazla özelliğin tanıtımını mümkün kılacağını söylemiştik ve o zamandan beri tam olarak bunu yapıyoruz. Şimdi bu yeni özelliklerden birkaçının üzerinden geçelim.

Grafikteki komut dosyalarını güncelleme

Grafikte zaten yüklü olan bir kodun kodunda değişiklik yaptığınızda, artık “Kaydet” yerine “Grafikte güncelle” seçeneğini kullanabilirsiniz. Bu, komut dosyasının grafik üzerindeki sürümünün yeni kodla güncellenmesini sağlarken, yalnızca küçük sürümünü artırır (sürüm 26.0, 26.1 olacaktır) ve komut dosyasının “Ayarlar” sekmelerindeki değerleri korur.

“Grafikte güncelle” işlevi, “Grafiğe ekle” düğmesiyle bir geçiş olarak uygulanmaktadır. Etkinleştirmek için, “Grafiğe ekle” düğmesinin yanında bulunan açılır menüden “Grafikte güncelle” seçeneğini seçin. Geçiş seçiminiz, Ctrl+Enter/Cmd+Enter kısayolunu kullandığınızda Editörün ne yapacağını belirler.

“Grafikte güncelle” seçeneğini kullanmadan önce, kodunuzun grafikte olması ve kodunun değiştirilmiş olması gerekir.

Daha iyi konsol ekranı

Konsolda uyarı ve hata mesajlarının görüntülenmesini iyileştirdik. Artık zamanı gösteriyorlar ve odağı kodunuzdaki hatanın kaynağına getiren tıklanabilir bir satır numarası içeriyorlar. Mesajlar renk kodludur: durum değişiklikleri için gri, uyarılar için sarı ve hatalar için kırmızı.

Editör ayarları

“Diğer” menüsünden (üç nokta) ulaşabileceğiniz yeni “Düzenleyici ayarları” iletişim kutusu, Düzenleyici’nin davranışı üzerinde daha fazla kontrol sahibi olmanızı sağlar.

Artık şunları kontrol edebilirsiniz:

  • Otomatik tamamlama
  • Düzenleyici penceresinin sağında mini haritanın görüntülenmesi
  • 80 karakterlik işarette dikey bir cetvelin görüntülenmesi
  • İçe aktarma kullanılırken gösterilen ipuçları.

Bu sadece bir başlangıç; buraya daha fazla seçenek ekleyeceğiz.

İçe aktarılan kütüphanelerle çalışmaya yönelik iyileştirmeler

Kütüphanelerle çalışmak çok daha kolay hale geldi — artık bir dizi popüler ve kullanışlı kütüphaneyi tek bir düğmeyle içe aktarabilirsiniz. Şimdilik bu özellik aşağıdaki kütüphanelerle çalışıyor:

  • TradingView/Strategy/3
  • PineCoders/VisibleChart/4
  • PineCoders/Time/3

Bu kütüphanelerden herhangi birini içe aktarmak için sadece isimlerini yazmaya başlayın ve içe aktarma dizesi otomatik olarak eklenecektir:

Kütüphaneler hemen yüklenmediğinden, yükleme durumunu belirlemeye yardımcı olmak için yeni yerleşik ipuçları eklenmiştir:

  • “yükleniyor…” – kütüphane yüklenirken
  • “{LibraryName}” özel takma ad belirtilmemişse – örneğin yukarıdaki örnekte “VisibleChart”
  • Özel bir takma ad kullanıldığında, yükleme işlemi sırasında yalnızca “yükleniyor…” gösterilecektir

Satır ipuçlarını etkinleştirmek için kullanıcı menüsüne gidin ve ilgili kutuyu işaretleyin:

Ayrıca, bu kütüphanenin içe aktarıldığı satırın üzerine geldiğinizde kütüphane açıklaması artık görülebilir:

Yeni girinti mantığı

Girintili yerel blok gerektiren ifadelerle başlayan satırların sonunda Enter tuşuna basmak artık bir sonraki satırda gerekli girintiyi sağlayacaktır. Bu, yeni işlevlerin ve türlerin yanı sıra koşullu ve döngülü yapıların bildirimi için de geçerlidir.

Bu çok talep edilen özellikleri düşündüğümüz kadar faydalı bulacağınızı umuyoruz ve platformu olabildiğince iyi hale getirebilmemiz için lütfen bize geri bildirim ve önerilerinizi göndermeye devam edin. TradingView’i sizin için geliştiriyoruz ve düşüncelerinizi her zaman duymak isteriz.

TradingView Ekibi

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