Yuzeysel Guncelle

YuzeyselGuncelle Fonksiyonu

Fonksiyonun Kullanım Şekli
  • Sistem.YuzeyselGuncelle(Sembol);
Fonksiyonun Amacı Yüzeysel Güncelle fonksiyonunun iki kullanım amacı vardır. Birincisi kullanıcı tarafından yaratılmış/tanımlanmış sembollerin formüllerini sürekli işleterek, o sembole ait yüzeysel verilerin ekranda sürekli değişmesini sağlamak, diğeri de herhangi bir sembole ait herhangi bir yüzeysel veriyi değiştirmek.
Kullanım Şekli

Sembol Tanımla fonksiyonunu ile tanımlanmış bir kodun yüzeysel verilerinin sürekli olarak (saniyede 1 kez) güncellenmesi ve ekranda gösterilmesi işlemi yapılırken, güncellenmesi istenen Yüzeysel Verinin hangisi olduğunun da belirtilmesi gerekir. Bunu yapmak için SEMBOLKODU.BİLGİTİPİ şeklinde bir kod satırı yazmak gerekir.

ÖRNEK:

Önceden tanımlanmış SEMBOLUM1 isimli kodun son fiyatı, uzun adı ve alış fiyatını güncelletecek kod:
SEMBOLUM1.LastPrice = x;
SEMBOLUM1.Decription = “Dow Dax oranı”;
SEMBOLUM1.BidPrice = GARANTI.BidPrice; //(GARANTI önceden tanımlanmış)
Sistem.YuzeyselGuncelle(SEMBOLUM1);

Örnek Kullanım

DowJones, Dax ve S&P endeks değerleri, yatırımcıların en çok takip ettikleri yabancı borsa endeksleridir. Bu üç Endeksi takip etmek için sayfasına üç ayrı kod yazmak istemeyen bir kullanıcı, yeni tanımlayacağı bir sembole bu üç endeksin verilerini aktarabilir ve kullanabilir.

Bunun için, Kullanıcı Sembol Sistemi içine aşağıdaki kod bloğunu yazıp kaydetmek yeterlidir.
var DJI = Sistem.YuzeyselVeriOku(“DJI’DJI”);
var DAX = Sistem.YuzeyselVeriOku(“XETRA’DAX”);
var SPX = Sistem.YuzeyselVeriOku(“SPI’SPX”);

// dow dax ve s&p aynı anda gör
var YURTDISI = Sistem.SembolTanimla(“DFN’YURTDISI”, 2);
YURTDISI.Description = “DJI DAX ve S&P”;
YURTDISI.LastPrice = DJI.LastPrice;
YURTDISI.BidPrice = DAX.LastPrice;
YURTDISI.AskPrice= SPX.LastPrice;
Sistem.YuzeyselGuncelle(YURTDISI);

Sonuç

Artık sayfamıza DJI, DAX ve SPX kodlarının üçünü de yazmaya gerek kalmadı. YURTDISI isimli kodu yazdığımızda, SON/ALIŞ/SATIŞ sütunlarında yan yana ve sırasıyla bu üç endeksin SON değerlerini takip edebiliyoruz.

 

Daha Fazla Bilgiye mi İhtiyacınız Var?

Ürünlerimiz veya hizmetlerimizle ilgili yardıma ihtiyacınız varsa, lütfen bizimle temasa geçin.