Sayfa 240/593 İlkİlk ... 140190230238239240241242250290340 ... SonSon
Arama sonucu : 4738 madde; 1,913 - 1,920 arası.

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

  1. #1913
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by feridunabi Yazıyı Oku
    Aşağıdaki, kullanıcı tanımlı indikatöre, farklı renklerde 2 adet hareketli ortalama eklemek istiyorum. Nasıl yapabilirim.
    Menüden hareketli ortalama eklenmiyor. Kod ile yapmak lazım galiba.


    var senetadi = Sistem.Sembol;
    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    var Renk11 = Sistem.Renk(255,255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);
    DOUBLE MA işinizi görürüse iki farklı ma ekleyebilirisniz ( i indikatör - fiyat bölgesi )

  2.  Alıntı Originally Posted by alekss Yazıyı Oku
    DOUBLE MA işinizi görürüse iki farklı ma ekleyebilirisniz ( i indikatör - fiyat bölgesi )
    Hocam indikatör bölgesine eklenebilen MA yok , DOUBLE MA da yok normal MA da.
    Sadece idealdeki hazır indikatörlere MA ekleyebildim.

  3. #1915
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by feridunabi Yazıyı Oku
    Hocam indikatör bölgesine eklenebilen MA yok , DOUBLE MA da yok normal MA da.
    Sadece idealdeki hazır indikatörlere MA ekleyebildim.
    var RSI = Sistem.RSI (14);
    var AVR = Sistem.MA(RSI, "Exp", 21);
    var AVR2 = Sistem.MA(RSI, "Exp", 100);

    Sistem.Cizgiler[0].Deger = RSI;
    Sistem.Cizgiler[1].Deger = AVR;
    Sistem.Cizgiler[2].Deger = AVR2;


    bir indikatöre 2 tane moving eklemek istiyosunuz galiba örnek işnizi görebilir

  4.  Alıntı Originally Posted by alekss Yazıyı Oku
    var RSI = Sistem.RSI (14);
    var AVR = Sistem.MA(RSI, "Exp", 21);
    var AVR2 = Sistem.MA(RSI, "Exp", 100);

    Sistem.Cizgiler[0].Deger = RSI;
    Sistem.Cizgiler[1].Deger = AVR;
    Sistem.Cizgiler[2].Deger = AVR2;


    bir indikatöre 2 tane moving eklemek istiyosunuz galiba örnek işnizi görebilir
    Hocam daha önce vermiştiniz örneği uğraştım ama MA ekleyemedim.
    Aşağıdaki hale getirdim MA ekleyebilmek için ama MA çıkmadı.

    var senetadi = Sistem.Sembol;

    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    var AVR = Sistem.MA(Cizgi, "Exp", 34); // burayı ekledim

    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    Sistem.Cizgiler[1].Deger = AVR; // burayı ekledim

    var Renk11 = Sistem.Renk(255, 255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);

  5. #1917
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by feridunabi Yazıyı Oku
    Hocam daha önce vermiştiniz örneği uğraştım ama MA ekleyemedim.
    Aşağıdaki hale getirdim MA ekleyebilmek için ama MA çıkmadı.

    var senetadi = Sistem.Sembol;

    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    var AVR = Sistem.MA(Cizgi, "Exp", 34); // burayı ekledim

    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    Sistem.Cizgiler[1].Deger = AVR; // burayı ekledim

    var Renk11 = Sistem.Renk(255, 255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);
    var senetadi = Sistem.Sembol;
    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    Sistem.Cizgiler[1].Deger = Sistem.MA(Cizgi,"Exp",100);
    Sistem.Cizgiler[2].Deger = Sistem.MA(Cizgi,"Exp",500);
    var Renk11 = Sistem.Renk(255,255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);

  6.  Alıntı Originally Posted by alekss Yazıyı Oku
    var senetadi = Sistem.Sembol;
    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    Sistem.Cizgiler[1].Deger = Sistem.MA(Cizgi,"Exp",100);
    Sistem.Cizgiler[2].Deger = Sistem.MA(Cizgi,"Exp",500);
    var Renk11 = Sistem.Renk(255,255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);
    Hocam bende görünmüyor MA'lar. Sizde görünüyor mu.

  7. #1919
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by alekss Yazıyı Oku
    var senetadi = Sistem.Sembol;
    var Data1 = Sistem.GrafikVerileriniOku(senetadi , Sistem.Periyot);

    var D2 = "IMKBX'XU030";
    var D1 = Sistem.GrafikVerileriniOku(D2, Sistem.Periyot);

    D1 = Sistem.GrafikVerilerindeTarihHizala(Data1, D1);


    var Cizgi = Sistem.Liste(Data1.Count, 0);
    for (int i = 0; i<D1.Count; i++)

    Cizgi[i] = Data1[i].Close / D1[i].Close ;


    Sistem.Cizgiler[0].Deger = Cizgi;
    Sistem.Cizgiler[1].Deger = Sistem.MA(Cizgi,"Exp",100);
    Sistem.Cizgiler[2].Deger = Sistem.MA(Cizgi,"Exp",500);
    var Renk11 = Sistem.Renk(255,255, 0, 1);
    Sistem.ZeminYazisiEkle(senetadi + " / " + D2, 2, 30, 50, Renk11, "Tahoma", 10);



  8. Hocam 1-2-3-4- günlük ve sonrasındaki periyotlarda göründü.
    5dk , 60 dk ve türevi periyotlarda görünmedi. Ben hep 5 dk lık bakıyordum. Sorun ne olabilir.

Sayfa 240/593 İlkİlk ... 140190230238239240241242250290340 ... 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
  •