Special Days Image
Sayfa 286/593 İlkİlk ... 186236276284285286287288296336386 ... SonSon
Arama sonucu : 4738 madde; 2,281 - 2,288 arası.

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

  1.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    ana ideal yazısına tıklayın
    Kullanıcı endexleri

    istediklerinizi kaydedin.

    mum bar la bir grafik açıp oluşturduğunuz KODU girin.
    Teşekkür ederim sağolun.

    ASUS_X00TD cihazımdan Tapatalk kullanılarak gönderildi

  2.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    Yurt dışında C# dilini kullanan ninja trader, multichart gibi veri plartforları var. Bu plartformar için yazılmış olan kodlar, ingilizce kodlar ideal plartformunda çalışırmı.
    Her platformun kütüphanesinde tanımlı methodları kendine özeldir, bu yüzden çalışmaz. İdeal'e uyacak şekilde revize etmeniz gerekir.

  3. Sorgu taraması yapar iken karşıma çıkan verileri hisse üzerinde bakmak istediğimde hisse datalarını güncellemek gerektiğini farkkettim. Hisse dataları otomatik arka planda inmiyor mu?
    Syg.

  4.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    Yurt dışında C# dilini kullanan ninja trader, multichart gibi veri plartforları var. Bu plartformar için yazılmış olan kodlar, ingilizce kodlar ideal plartformunda çalışırmı.
    Çalışmaz easy language kullanıyor diğerleri. Ama çevirmek daha basit diğer dillere göre.

  5. Yav arkadaş bu idealin dilini öğrenmek büyük bir eziyet . İdealin yazdıgı formülleri inceliyorum. Sadece fiyatın 5 lik emanın kesmesine dayanan bir formül için 100 satırlık formül yazılmış. Aşama aşama anlatın, satır,satır anlatın 2 sayfa döküman ekleyin. Sıfırdan öğrenir gibi bizde öğrenelim.

    Sanki sınırlı bir kitle öğrensin kullansın diye bir amaç güdülmüş.

  6. Volume Weighted Moving Average kodlaması paylaşıldı mı daha önce acaba?

  7. Merhabalar
    İdealde var olan YataySeviyeler isimli kodu bahsedeceğim şekilde değiştirmek istiyorum, yardımcı olur musunuz?

    2 tane seviye seçeceği olacak manuel olarak 2 rakam belirticem, rakamlar arası flat olucak onun haricinde üstünde long altında short şeklinde.

    Yani Long seviyenin 100 puan üstünde long olcak, aynı seviyenin 100 puan altında flat olcak. aynı işlem short içinde geçerli..

    var Seviyeler = new List<float>();
    //istediğiniz kadar destek ve direnç seviyeesi ekleyebilirsiniz.
    //Seviyeler küçükten büyüğe doğru gitmeli.
    Seviyeler.Add(112.000F);
    Seviyeler.Add(114.000F);
    Seviyeler.Add(116.000F);
    Seviyeler.Add(118.000F);
    Seviyeler.Add(120.000F);
    Seviyeler.Add(122.000F);
    Seviyeler.Add(124.000F);

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

    for (int i = 0; i < Seviyeler.Count; i++)
    {
    Sistem.Cizgiler[i + 10].ActiveBool = true;
    Sistem.Cizgiler[i + 10].Deger = Sistem.Liste(Seviyeler[i]);
    Sistem.Cizgiler[i + 10].Panel = 1;
    Sistem.Cizgiler[i + 10].Renk = Color.IndianRed;
    Sistem.Cizgiler[i + 10].Stil = 2;
    }

    var KesimYonu = 0;
    var KesimSeviyesi = 0.0;
    var Adim = 0.250f; //Çizgi kırıldıktan sonra 250 puan daha giderse AL (vey SAT)
    var SonYon = "";
    for (int i = 1; i < V.Count; i++)
    {
    for (int j = 0; j < Seviyeler.Count; j++)
    {
    if (C[i - 1] < Seviyeler[j] && C[i] >= Seviyeler[j])
    {
    KesimYonu = 1;
    KesimSeviyesi= Seviyeler[j];
    }
    else if (C[i - 1] > Seviyeler[j] && C[i] <= Seviyeler[j])
    {
    KesimYonu = -1;
    KesimSeviyesi = Seviyeler[j];
    }
    }
    if (KesimYonu == 1 && C[i] >= KesimSeviyesi + Adim && SonYon != "A")
    {
    Sistem.Yon[i] = "A";
    SonYon = Sistem.Yon[i];
    KesimYonu = 0;
    }
    if (KesimYonu == -1 && C[i] <= KesimSeviyesi - Adim && SonYon != "S")
    {
    Sistem.Yon[i] = "S";
    SonYon = Sistem.Yon[i];
    KesimYonu = 0;
    }
    }

  8.  Alıntı Originally Posted by orionx Yazıyı Oku
    Volume Weighted Moving Average kodlaması paylaşıldı mı daha önce acaba?
    İşinize yararsa elimde aşağıdaki gibi bir kod var..

    var Per = 50;

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

    var Lot = Sistem.GrafikFiyatSec("Lot");

    var VAMA = Sistem.Liste(0);



    for (int i = Per+100; i < Sistem.BarSayisi; i++)

    {

    var Hacim = 0.0;

    var Lotlar = 0.0;

    for (int j = 0; j < Per; j++)

    {

    Hacim += (Lot[i-j] * C[i-j]) ;

    Lotlar += Lot[i-j];

    }

    if (Lotlar != 0)

    VAMA[i] = (float)(Hacim/Lotlar);

    }



    Sistem.Cizgiler[0].Deger = VAMA;

Sayfa 286/593 İlkİlk ... 186236276284285286287288296336386 ... 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
  •