Performance indicator
- Yardımcı programlar
- Mattia Impicciatore
- Sürüm: 1.0
Genel Bakış
Performance Indicator, yapılandırılabilir zaman aralıklarında bir dizi sembol için yüzde getirilerini gösteren bir ısı haritası sunar. Göreli güç ve zayıflığı görsel olarak karşılaştırmak için kullanılır; sonuçlar konusunda hiçbir garanti vermez.
Yapılandırma
SymbolsList: virgülle ayrılmış semboller; terminaldeki isimlerle tam olarak eşleşmelidir.
BaseTF: hesaplamalar için temel zaman dilimi.
UpdateSeconds: otomatik yenileme için saniye cinsinden aralık.
CapPercent: renk yoğunluğunu normalize eden değer.
PeriodsList: dönemleri tanımlayan dize (örneğin D1, W1, M1, M3, M6, Y1, YTD); 1M, 2W, YTD gibi formatları kabul eder.
Getiri Hesaplaması
Standart dönemler: mevcut kapanış ile N dönem önceki kapanış karşılaştırılır.
YTD: tutarlı bir karşılaştırma için içinde bulunulan yılın başına en yakın kapanış kullanılır.
Görsel Kodlama
Arka plan: negatif olmayan getiriler için yeşil, negatif getiriler için kırmızı; yoğunluk CapPercent ile ölçeklenir.
Metin: getiri ≥ 0 ise yeşil, negatifse kırmızı, veri yoksa gri. Çift kodlama okunabilirliği garanti eder.
Güncelleme Mekanizması
Bir zamanlayıcı, UpdateSeconds tarafından tanımlanan geçen zamanı kontrol eder ve yalnızca izin verildiğinde haritayı yeniden oluşturur; aşırı sık güncellemeleri önlemek için dahili korumalar vardır.
Kullanım Senaryoları
-
Farklı varlıkları birden çok zaman ufkunda karşılaştırmak.
-
Göreli güç değişimlerini tespit etmek için portföyü izlemek.
-
Farklı zaman perspektiflerini keşfetmek için PeriodsList’i gerçek zamanlı değiştirmek.
Örnek
PeriodsList: "D1,1W,3M,YTD" — günlük, haftalık, 3 ay, yıl başından bugüne.
Notlar
-
Sembollerin terminalde mevcut olması gerekir.
-
Çok sık güncellemeler dahili olarak sınırlanır; büyük listeler kullanıldığında UpdateSeconds dikkatle ayarlanmalıdır.
