Sayfa 166/595 İlkİlk ... 66116156164165166167168176216266 ... SonSon
Arama sonucu : 4754 madde; 1,321 - 1,328 arası.

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

  1.  Alıntı Originally Posted by oyatci Yazıyı Oku
    hocalarım merhaba,
    Sorgu taramalarini gecmise donuk nasil tarayabiliriz? Misal bir formülüm var ama ben gecmis performansini merak ediyorum.Mesela gecen pazar tarasaydim,neler cikacakti?
    var Bar =1; //burası ile oynayarak farklı günlere bakarsınız. dün için 1.

    var V= Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");

    int SonBar = C.Count - 1 - Bar;
    var tarih = V[SonBar].Date.ToString("dd.MM");
    var HHV120 = Sistem.HHV(120,"Yuksek")[SonBar];

    Sistem.SorguBaslik[0] = "Kapanış ("+tarih +")"; //hangi tarihe baktığınızı anlamak için buda.

  2.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    var Bar =1; //burası ile oynayarak farklı günlere bakarsınız. dün için 1.

    var V= Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");

    int SonBar = C.Count - 1 - Bar;
    var tarih = V[SonBar].Date.ToString("dd.MM");
    var HHV120 = Sistem.HHV(120,"Yuksek")[SonBar];

    Sistem.SorguBaslik[0] = "Kapanış ("+tarih +")"; //hangi tarihe baktığınızı anlamak için buda.
    Orhan bey tesekkur ederim.Deneyecegim hemen..

    SM-N935F cihazımdan hisse.net mobile app kullanarak gönderildi.

  3. Merhabalar. İdeal e yeni geçiş yaptım. Sorularıma yardımcı olabilecek arkadaş için şimdiden teşekkür ederim.

    ototrendalarmrobotu nu kullanmak istedim ve dikkatimi çeken bişey oldu. Taramayı sadece 50 adet hisse üzerinde yapıyor. Bunun nedeni ne olabilir. Verilerimle ilgili bir sıkıntımıdır ? Kırptığım kod bloğu aşağıda

    ikinci sorum ise belirli hisselerle işlem yapabilmek için nasıl bir yol izlemeliyim. Şimdiden teşekkürler.


    string Periyot = "1";
    string Msg = "";
    var a=0;

    var Liste = Sistem.YuzeyselListeGetir("IMKBH'");


    for (var i = 0; i < Liste.Count; i++)
    {
    if (Liste[i].IndexType == "100" ) // buradaki indextype 100 ile bazı hisseleri filtreleme yapıyor fakat ne hikmetse 50 hisse çıkıyor.
    {

    var Sembol = Liste[i].Symbol;
    var Kod = Liste[i].Root;
    var V = Sistem.GrafikVerileriniOku(Sembol, Periyot);


    a+=1;
    Msg += Kod+ "\r\n" ;
    }

    }
    Sistem.Mesaj(Msg+a.ToString());

  4.  Alıntı Originally Posted by dombayci Yazıyı Oku
    Merhabalar. İdeal e yeni geçiş yaptım. Sorularıma yardımcı olabilecek arkadaş için şimdiden teşekkür ederim.

    ototrendalarmrobotu nu kullanmak istedim ve dikkatimi çeken bişey oldu. Taramayı sadece 50 adet hisse üzerinde yapıyor. Bunun nedeni ne olabilir. Verilerimle ilgili bir sıkıntımıdır ? Kırptığım kod bloğu aşağıda

    ikinci sorum ise belirli hisselerle işlem yapabilmek için nasıl bir yol izlemeliyim. Şimdiden teşekkürler.


    string Periyot = "1";
    string Msg = "";
    var a=0;

    var Liste = Sistem.YuzeyselListeGetir("IMKBH'");


    for (var i = 0; i < Liste.Count; i++)
    {
    if (Liste[i].IndexType == "100" ) // buradaki indextype 100 ile bazı hisseleri filtreleme yapıyor fakat ne hikmetse 50 hisse çıkıyor.
    {

    var Sembol = Liste[i].Symbol;
    var Kod = Liste[i].Root;
    var V = Sistem.GrafikVerileriniOku(Sembol, Periyot);


    a+=1;
    Msg += Kod+ "\r\n" ;
    }

    }
    Sistem.Mesaj(Msg+a.ToString());
    Ototrend alarm robotu çizdiğiniz trendler kirilinca alarm veren sistemdir.Tarama formulu degil.

    SM-N935F cihazımdan hisse.net mobile app kullanarak gönderildi.

  5.  Alıntı Originally Posted by oyatci Yazıyı Oku
    Ototrend alarm robotu çizdiğiniz trendler kirilinca alarm veren sistemdir.Tarama formulu degil.

    SM-N935F cihazımdan hisse.net mobile app kullanarak gönderildi.
    Ben sorunumu anlatamadim sanirim. Bu fonksiyon tum senetleri tarayip belli bar once otomatik trendi cizip kiranlari gostermek uzere tasarlanmis olarak biliyorum. Yanlismiyim?
    Sonuc olarak ben trend cizmeden kiranlari listeliyor. Sorun suki sadece 50 hissede tarama yapiyor.

    MI 6 cihazımdan Tapatalk kullanılarak gönderildi

  6. 100 ün anlamı şuydu sanırım
    1 xu100 deki hisseleri ekle
    0 xu50 deki hisseleri çıkar
    0 xu30 daki hisseleri çıkar.

    111 yazarsanız hepsini tarar.

    SM-N935F cihazımdan Tapatalk kullanılarak gönderildi

  7. 111 = 100 de, 50 de ve 30 da (üçünde de) olanlar (30 hisse)
    110 = 100 de, 50 de var 30 da yok olanlar (20 hisse)
    100 = 100 d var, 50 de ve 30 de yok (50 hisse)
    XU100 kapsamı için if (Liste[i].IndexType == "100" || Liste[i].IndexType == "110" || Liste[i].IndexType == "111" ) diyebilirsiniz.

    Kendi senet listenizi taratmak için birçok yol var.
    Kodun üstü kısmına senetleri tek tek ekleyerek bir SEMBOL listesi oluşturabilirsiniz. Veya bir txt dosyaya istediğiniz senetleri yazı o dosyayı okutabilirsiniz.
    İDEAL klasörü altında "senetler.txt" diye bir dosyaya senetleri yazıp okutacağınızı varsayarsak, örnek kod şöyle olur;

    Kod:
    string Periyot = "1";
    string Msg = "";
    var a=0;
    
    var Semboller = File.ReadAllLines("\\iDeal\\senetler.txt").ToList();
    for (var i = 0; i < Semboller.Count; i++)
    {
          var Sembol = Semboller[i];
          var V = Sistem.GrafikVerileriniOku(Sembol, Periyot);
          a+=1;
          Msg += Sembol + "\r\n" ;
    }
    Sistem.Mesaj(Msg+a.ToString());
    not: dosyaya senetleri IMKBH'XXX şeklide yazın

  8.  Alıntı Originally Posted by Sezai KILIÇ Yazıyı Oku
    111 = 100 de, 50 de ve 30 da (üçünde de) olanlar (30 hisse)
    110 = 100 de, 50 de var 30 da yok olanlar (20 hisse)
    100 = 100 d var, 50 de ve 30 de yok (50 hisse)
    XU100 kapsamı için if (Liste[i].IndexType == "100" || Liste[i].IndexType == "110" || Liste[i].IndexType == "111" ) diyebilirsiniz.

    Kendi senet listenizi taratmak için birçok yol var.
    Kodun üstü kısmına senetleri tek tek ekleyerek bir SEMBOL listesi oluşturabilirsiniz. Veya bir txt dosyaya istediğiniz senetleri yazı o dosyayı okutabilirsiniz.
    İDEAL klasörü altında "senetler.txt" diye bir dosyaya senetleri yazıp okutacağınızı varsayarsak, örnek kod şöyle olur;

    Kod:
    string Periyot = "1";
    string Msg = "";
    var a=0;
    
    var Semboller = File.ReadAllLines("\\iDeal\\senetler.txt").ToList();
    for (var i = 0; i < Semboller.Count; i++)
    {
          var Sembol = Semboller[i];
          var V = Sistem.GrafikVerileriniOku(Sembol, Periyot);
          a+=1;
          Msg += Sembol + "\r\n" ;
    }
    Sistem.Mesaj(Msg+a.ToString());
    not: dosyaya senetleri IMKBH'XXX şeklide yazın
    İlginize tesekkur ederim.

    MI 6 cihazımdan Tapatalk kullanılarak gönderildi

Sayfa 166/595 İlkİlk ... 66116156164165166167168176216266 ... SonSon

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
  •