Sayfa 525/595 İlkİlk ... 25425475515523524525526527535575 ... SonSon
Arama sonucu : 4754 madde; 4,193 - 4,200 arası.

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

  1.  Alıntı Originally Posted by sonli Yazıyı Oku
    Şimdi baktım, Anıl Bey de "..formülden bazı yerleri çıkarırken fark etmediğini belirtmiş..".. Yorumlarda birisi de *2 olması çok birşey değiştirmedi yazmış..

    https://twitter.com/Anil_Ozeksi/stat...edtZExstTBjYFg
    Teşekkürler hocam şimdi inceledim.

  2. bu formül Sistem.EnCokTekrar fonksiyonunun formülü.;
    bunu farklı amaç için kullanmaya çalışıyorum , Str kısmını zemin yazısı olarak yazdırabiliyorum .
    Str de elde ettiğim rakamları çizgi olarak çizdirmek istiyorum .
    bir de eğer mümkünse kapanışa %10 yakınsa çizdirilsin şeklinde şart ekleyebilirsek çok memnun olurum çok teşekkür ederim .

    2 gündür uğrasıyorum


    var V = Sistem.GrafikVerileri;
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var Tekrarlar = new SortedDictionary();
    for (int i = V.Count-1000; i < V.Count; i++) // v.count-1000 den başlamak son 1000 bar demektir.
    { float Fiyat = H[i];
    int Defa = 0;
    if (Tekrarlar.ContainsKey(Fiyat)) Defa = Tekrarlar[Fiyat];
    Defa++; Tekrarlar[Fiyat] = Defa; }
    var Str = string.****("\r\n", Tekrarlar.Select(x => x.Key.ToString("0.00") + "\t " + x.Value.ToString()).ToList()); Sistem.Mesaj(Str);


    yardımcı olabilecek varsa çok sevinirim

  3.  Alıntı Originally Posted by fraktur Yazıyı Oku
    bu formül Sistem.EnCokTekrar fonksiyonunun formülü.;
    bunu farklı amaç için kullanmaya çalışıyorum , Str kısmını zemin yazısı olarak yazdırabiliyorum .
    Str de elde ettiğim rakamları çizgi olarak çizdirmek istiyorum .
    bir de eğer mümkünse kapanışa %10 yakınsa çizdirilsin şeklinde şart ekleyebilirsek çok memnun olurum çok teşekkür ederim .

    2 gündür uğrasıyorum


    var V = Sistem.GrafikVerileri;
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var Tekrarlar = new SortedDictionary();
    for (int i = V.Count-1000; i < V.Count; i++) // v.count-1000 den başlamak son 1000 bar demektir.
    { float Fiyat = H[i];
    int Defa = 0;
    if (Tekrarlar.ContainsKey(Fiyat)) Defa = Tekrarlar[Fiyat];
    Defa++; Tekrarlar[Fiyat] = Defa; }
    var Str = string.****("\r\n", Tekrarlar.Select(x => x.Key.ToString("0.00") + "\t " + x.Value.ToString()).ToList()); Sistem.Mesaj(Str);


    yardımcı olabilecek varsa çok sevinirim
    Ne yapmak istediğinizi anlamasam da kodu çalışır hale getirdim.
    PHP Code:

          
    var Sistem.GrafikVerileri;
          var 
    Sistem.GrafikFiyatSec("Yuksek");
          var 
    Tekrarlar = new SortedDictionary<float,int>();
          for (
    int i V.Count 1000V.Counti++)
          {
             
    float Fiyat H[i];
             if (
    Tekrarlar.ContainsKey(Fiyat))
                
    Tekrarlar[Fiyat] += 1;
             else
                
    Tekrarlar[Fiyat] = 1;
          }
          var 
    Str = (Tekrarlar.Select(=> x.Key.ToString("0.00") + "\t " x.Value.ToString()).ToList());
          
    Sistem.Mesaj(string.****("\r\n"Str.GetRange(0,15))); 
    *** lı yer "J\oin" olacak

  4. merhaba iyi akşamlar.
    İdeal'de bir hissenin bist100 karşısındaki relatif getirisini gösteren bir indikatör yaratmak istiyorum. Matriks formülü şu şekilde çalışıyordu:
    aa:=C;
    b:=Security("xu100",C);
    cc:=aa/b;
    cc

    Bu konuda yardımcı olursanız memnun olurum. tşk

  5. #4197
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,635
     Alıntı Originally Posted by El_Rey Yazıyı Oku
    merhaba iyi akşamlar.
    İdeal'de bir hissenin bist100 karşısındaki relatif getirisini gösteren bir indikatör yaratmak istiyorum. Matriks formülü şu şekilde çalışıyordu:
    aa:=C;
    b:=Security("xu100",C);
    cc:=aa/b;
    cc

    Bu konuda yardımcı olursanız memnun olurum. tşk
    Grafik üstünde "ORJ ye bas altta XU100 e bas " sanırım tamamdır.
    Bear_Bull
    @BearBull26

  6.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    Grafik üstünde "ORJ ye bas altta XU100 e bas " sanırım tamamdır.
    bunu grafik altına çizgi formunda bir indikatör olarak nasıl atabiliriz acaba? tşk

  7.  Alıntı Originally Posted by El_Rey Yazıyı Oku
    bunu grafik altına çizgi formunda bir indikatör olarak nasıl atabiliriz acaba? tşk
    Tam istediğiniz şey değil ama son x bar için şöyle bir şey yazmıştım daha önce https://www.hisse.net/topluluk/showthread.php?p=3043842

    Kodu güncelledim:

    PHP Code:
    //verilen periyotta yüzdesel hisse fiyatı ile xu100 değişimi
    int p 240
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Veriler1 Sistem.GrafikVerileri;
    var 
    w=Sistem.BarSayisi-1;

    var 
    Veriler2 Sistem.GrafikVerileriniOku("IMKBX'XU100"Sistem.Periyot);
    Veriler2 Sistem.GrafikVerilerindeTarihHizala(Veriler1Veriler2);
    var 
    Sistem.GrafikFiyatOku(Veriler2 "Kapanis");

    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);

    for (
    int i pSistem.BarSayisii++){
       
    a[i] = 100*(C[i]-C[i-p])/C[i-p];
       
    b[i] = 100*(X[i]-X[i-p])/X[i-p];
       
    c[i] = a[i]-b[i];
    }

    Sistem.Cizgiler[0].Deger a;
    Sistem.Cizgiler[0].Aciklama Sistem.Sembol;
    Sistem.Cizgiler[1].Deger b;
    Sistem.Cizgiler[2].Deger c;
    Sistem.Cizgiler[3].Deger 0
    Geldik, gidiyoruz..
    Son düzenleme : sonli; 02-06-2022 saat: 23:47. Sebep: Güncelleme
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlı hayatın ne de son matemidir bu.

  8. İdeal Arbitraj örnek bir kod yazımı/dizimi nasıl bişidir?

Sayfa 525/595 İlkİlk ... 25425475515523524525526527535575 ... 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
  •