Artan
Azalan
İşlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
12,32 10% 12,02 Mn 11,20 / 12,32
12,11 9.99% 172,70 Mn 11,03 / 12,11
19,37 9.99% 1,62 Mr 16,95 / 19,37
158,50 9.99% 457,34 Mn 144,10 / 158,50
20,72 9.98% 24,76 Mn 18,84 / 20,72
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
0,26 -27.78% 57,68 Mn 0,26 / 0,36
11,97 -10% 1,43 Mr 11,97 / 14,24
37,10 -10% 592,67 Mn 37,10 / 39,66
48,42 -10% 17,85 Mn 48,42 / 48,42
11,10 -9.98% 3,08 Mr 11,10 / 12,33
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
285,00 -4.68% 13,40 Mr 272,50 / 299,75
376,75 5.46% 13,38 Mr 356,00 / 382,75
295,50 -0.42% 9,39 Mr 293,25 / 298,25
96,60 9.96% 7,53 Mr 88,70 / 96,60
66,10 -1.56% 6,60 Mr 65,60 / 67,45
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
66,10 -1.56% 6,60 Mr 65,60 / 67,45
376,75 5.46% 13,38 Mr 356,00 / 382,75
285,00 -4.68% 13,40 Mr 272,50 / 299,75
380,50 -0.85% 4,57 Mr 379,75 / 387,50
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
66,10 -1.56% 6,60 Mr 65,60 / 67,45
105,90 1.34% 641,01 Mn 103,60 / 107,00
102,00 -0.49% 104,60 Mn 101,30 / 102,90
376,75 5.46% 13,38 Mr 356,00 / 382,75
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
32,28 -1.22% 71,11 Mn 31,98 / 32,70
66,10 -1.56% 6,60 Mr 65,60 / 67,45
10,78 -2.27% 175,99 Mn 10,76 / 11,08
76,65 -0.71% 687,72 Mn 75,65 / 84,90

Masrafsız Bankacılık + 1.000 TL Nakit! Enpara’dan Çifte Avantaj

Masrafsız Bankacılık + 1.000 TL Nakit! Enpara’dan Çifte Avantaj
Arama sonucu : 5007 madde; 1 - 8 arası.

Konu: İDEAL veri terminalinde /Sistem/İndikatör/Robot

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,470
     Alıntı Originally Posted by sercanfx Yazıyı Oku
    ; olunca bekleme olayı komple iptal oldu
    if den sonra ; olmaması lazım şart sağlanıyorsa
    {
    içindekileri işler
    }
    else şart sağlamıyorsa
    {
    içindekileri işler veya yazılı birşey yoksa pas geçer.

    }


     Alıntı Originally Posted by erhanacikgoz1 Yazıyı Oku
    Sistem.Getir fonsıyonu performans düşüşüne sebep oluyormu acaba bılgısı olan var mı ?

    sistem getir deyip getirilen sistemin son yonune bakarak robota işlem açtırsak mesela performans kaybı yaşarmıyız.
    olmaması gerekir Erhan

    sonuçta Anlık gönderilen sisteme gidip grafikten sistem yönüne bakıp geri geliyor.

    sistemin ilk başı ile sonunun ne kadar sürede tarandığını gösteren bir minik kod parçası vardı
    onu bulup Debug ta yazdırıp denemek lazım.


    bu arada grafikle hiç işi olmayan sistem 1500 değişik kontrat datalarını saniyede 950 kez okuyup dönebiliyor.

    aynı benzer sistemlerden 10-12 tane bağladığımda
    saniyede 100 kez dönüş yapabiliyor
    işlem yaptırma sırasında
    emir borsaya gitsin işlem teyidi geri dönsün diye
    System.Threading.Thread.Sleep(2000);
    sistemi 2 saniyeliğine ben durduruyorum.
    Son düzenleme : Bear_Bull; 29-07-2019 saat: 20:54.
    Bear_Bull
    @BearBull26

  2.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    if den sonra ; olmaması lazım şart sağlanıyorsa
    {
    içindekileri işler
    }
    else şart sağlamıyorsa
    {
    içindekileri işler veya yazılı birşey yoksa pas geçer.

    }




    olmaması gerekir Erhan

    sonuçta Anlık gönderilen sisteme gidip grafikten sistem yönüne bakıp geri geliyor.

    sistemin ilk başı ile sonunun ne kadar sürede tarandığını gösteren bir minik kod parçası vardı
    onu bulup Debug ta yazdırıp denemek lazım.


    bu arada grafikle hiç işi olmayan sistem 1500 değişik kontrat datalarını saniyede 950 kez okuyup dönebiliyor.

    aynı benzer sistemlerden 10-12 tane bağladığımda
    saniyede 100 kez dönüş yapabiliyor
    işlem yaptırma sırasında
    emir borsaya gitsin işlem teyidi geri dönsün diye
    System.Threading.Thread.Sleep(2000);
    sistemi 2 saniyeliğine ben durduruyorum.
    Şu yönden sordum abi.

    Acaba sistemi direk user.dll içinemi yazmalı yoksa sistem tanımlarından yazıp user.dll sistem getir ile çeksem performans ne derece değişecek.

    Bir arayüz yapıyorum bılıyorsun deneme amaclı tuşa basınca bır sıstemın yonunu cektırdım.

    2 saniye sonra yon bılgısını getırdı

    https://twitter.com/erhanacikgoz1/st...806934016?s=20

    şu videoyu bılıyorsun video sonunda alttaki rsi tuşuna basıyorum sağ altta label4 yazıyor o kısmı A yazıyor.

    rsi tusuna bastıktan 2 sanıye sonra A harfini koyuyor buda bana acaba performansta sorun cıkarmı sorusunu sordurttu ?

    acaba dedim bir kere getırınce bırdahakı sefere dahamı hızlı okur dedim. tusa vıdeodan sonra 2. kez bastım yıne aynı gecıkme oldugunu farkettım.

    şimdi yapacagım modulde sıstem ısmını gırdıkten sonra sürekli olarak yön bilgisini okutmama gerekecek.

    haliyle cok hızlı sekılde okuyabılmelı kı sistemden gelen yonu cesıtlı hesaplamalar sonrasında al veya sat olarak ıdeale gerı gondermelı.

    Bendekı data 12 yıllık acaba ondanmı gecıktı bılmıyorum tabı.
    Son düzenleme : erhanacikgoz1; 30-07-2019 saat: 01:28.
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  3. hız konusu çoğu zaman düşündüğümüzden önemli, ben her sistemin hangi adımında ne kadar zaman harcadığına mutlaka bakıyorum . bazen yanlış mantıkla yapılan işler falan zaman kaybına neden oluyor

    kodun herhangi biyerindeki ms detayındaki zamanı stringe atabilirsin
    Kod:
    DateTime.Now.ToString("HH:mm:ss.fff")
    formul testle falan kullanmak için kodun çeşitli yerlerine şu kod atılabilir

    Kod:
    Sistem.Debug(" xx "+DateTime.Now.ToString("HH:mm:ss.fff"));
    sistem.debug ın kendiside görüntülemeden dolayı 1-2 ms zaman alıyo , dolayısıyla onu da engellemek için örneğin şöyle bir kod kullanılabilir.

    Kod:
    string zzaman= "start "+DateTime.Now.ToString("HH:mm:ss.fff");// ilk başa 
    zzaman=zzaman+ "x adım "+ DateTime.Now.ToString("HH:mm:ss.fff");// ölçmek istediğin adımlar için tekrarla
    
    Sistem.Debug(zzaman);// sistemin en sonuna
    kullanan herkesin ilk farkettiğidir muhtemelen okunacak bar sayısı doğrudan hesaplamalara etkisi var . hesaplamaları falan son 200-300 bara kısıtlayabilirsin ama rsi falan hesaplattığında onu ta baştan hesaplayacak müdahale şansın yok.

    arayüz meselesini çok anlamıyorum . denemedim ama arayüze ekrana bilgi yazdırmak muhtemelen uzun zaman alıyodur . Filmlerde falan yapıyolar dramatik etki için mesela şifre kırıyo bilgisayar , ekranda yüzlerce şifre tekrar tekrar görünüyo , yüz karşılaştırma yapıyo teker teker yüzlerce yüz parmakizi falan . gerçekte bunlar arkada işlemcide sessiz sedasız görüntüsüz olan işler . en fazla yüklenince fanlar üflemeye başlıyodur.
    biz insanların zaman ölçüsü ile bilgisayarın zaman ölçüsü arasında dağlar var
    beyin çalışmasında bile ani bir sinyal geldiğinde beyin sen düşün ne yapacağına karar ver demiyo kendi yapıyo , tuhaf bi ses duydun karşıdan araba üzerine doğru geliye bişey patladı , beyin hemen otomatik tepki veriyo , zıplıyosun ellerini koruma pozisyonuna alıyosun vs.
    birde işlemciyi uyutmak yerine zamankontrol kullanmak daha mantıklı gibi
    System.Threading.Thread.Sleep(2000);
    uyuturken uyandırırken geçen ayrıca zamanlar var

  4. #4
    sercanfx Guest
     Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    if den sonra ; olmaması lazım şart sağlanıyorsa
    {
    içindekileri işler
    }
    else şart sağlamıyorsa
    {
    içindekileri işler veya yazılı birşey yoksa pas geçer.

    }




    olmaması gerekir Erhan

    sonuçta Anlık gönderilen sisteme gidip grafikten sistem yönüne bakıp geri geliyor.

    sistemin ilk başı ile sonunun ne kadar sürede tarandığını gösteren bir minik kod parçası vardı
    onu bulup Debug ta yazdırıp denemek lazım.


    bu arada grafikle hiç işi olmayan sistem 1500 değişik kontrat datalarını saniyede 950 kez okuyup dönebiliyor.

    aynı benzer sistemlerden 10-12 tane bağladığımda
    saniyede 100 kez dönüş yapabiliyor
    işlem yaptırma sırasında
    emir borsaya gitsin işlem teyidi geri dönsün diye
    System.Threading.Thread.Sleep(2000);
    sistemi 2 saniyeliğine ben durduruyorum.
    Sn.Bear_Bull,

    BekleT yerine “aktif bir kod” yazıp, sistemdakika yerine sistemsaniye yapınca şimdilik çalıştı gibi , test ediyorum. Cok teşekkür ederim 🙏

Yer İmleri

Yer İmleri

Gönderi Kuralları

  • Yeni konu açamazsınız
  • Konulara cevap yazamazsınız
  • Yazılara ek gönderemezsiniz
  • Yazılarınızı değiştiremezsiniz
  •