Ekran Görüntüsü (2).jpg
ekran görüntüsü bu şekilde...
|
|
ideal de bist menüsünün altında tüm işlemleri tıkladığınızda açılan pencereden tarihsel veri yüklediğimizde tüm işlemler geliyor. ama bu veriler ile idealde işlemleri nasıl yaparım bilmiyorum..
Ekran Görüntüsü (2).jpg
ekran görüntüsü bu şekilde...
Hector Hocam çok verimli çalışmıyor.Gün bazında kaç kez devre kestiğini bulmak için sağlıklı değil.Çünkü mesela 10:22 de devre kesti önceki bar bir gün öncekinin barı olduğu için zaten zaman farkı var ve bir şekilde bu barda devre olsa da olmasa da devre var gibi algılanacak.
Bu işin kesin çözümü Sistem.HaberleriGetir(); fonksiyonu bu fonksiyonun içinden sembole göre haberlerden devreleri ayıklayabiliriz,fakat şöyle bir sorun var bu fonksiyon çalışmıyor.ideale sordum çalışmadığını söyledi.
Düzeltme:
Bu fonksiyon şimdi denedim çalışıyor.İdeali arayıp sorduğumda bana çalışmadığını söylemişlerdi.Neden böyle söylediklerini bilmiyorum.
Bu fonksiyon ile hangi hissenin kaç kez hangi tarihte ve saatte devre kestiğini bulabiliriz.
Fakat idealin kendi formül ekranında bu fonksiyon çıkmıyor.Ben DLL içinde çağırıyorum.
https://www.linkpicture.com/q/devre3.jpg
Hic denemedim ancak cozum kullanici sembollerinde olabilir. Arsivime aldigim bear_bull ustadin asagidaki kodundaki yaklasimla yuzeysel veriyi kullanici sembollerine yazdirtip daha sonra grafik ustunde gormeniz mumkun olabilir sanirim.
PHP Code:
// VİOP_30 AKŞAM SEANSI OLMASIN
var kod = Sistem.AktifViopKontrat;
var VOB30BB = Sistem.SembolTanimla("DFN'VOB30BB", 0);
VOB30BB.Description = "Vob30 akşam seans kayıt yok";
var vade1 = Sistem.YuzeyselVeriOku(kod);
if (DateTime.Now.DayOfWeek != DayOfWeek.Saturday && DateTime.Now.DayOfWeek != DayOfWeek.Sunday && (Sistem.SaatAraligi("09:30:00", "18:15:00" ) ) )
{
VOB30BB.LastPrice= Convert.ToSingle(vade1.LastPrice);
VOB30BB.LastSize= Convert.ToSingle(vade1.LastSize);
VOB30BB.LastVol= Convert.ToSingle(vade1.LastVol);
Sistem.GrafikGuncelle(VOB30BB);
}
Yer İmleri