Sayfa 534/593 İlkİlk ... 34434484524532533534535536544584 ... SonSon
Arama sonucu : 4738 madde; 4,265 - 4,272 arası.

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

  1. kötü öğrencilerin bütün 20 sorunun 10 nunu öğretmenlerine çözdürmesine döndü

  2. #4266
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by pc_ogretmen Yazıyı Oku
    kötü öğrencilerin bütün 20 sorunun 10 nunu öğretmenlerine çözdürmesine döndü
    EN SON SATIRA


    Sistem.SorguEkle();

    yaz bakalım çalışacak mı?
    Bear_Bull
    @BearBull26

  3. hocam kaç saattir bakıyorum bakıyorum açıklama satırı haline getirmişim çalışırken sağolasın
    Şartsız bir şekilde çalıştırdım fakat şart olmamasına rağmen 45 adet hisse geldi tüm hisselerin gelmesi gerekmiyor mu mantık hatası yaptım sanırım bir yerde.

    Birşeyler denerken bir edit daha ekleyim double ile tanımladığım değişkenleri var ile tanımladığımda

    double Toplam120Hacim=0;
    double Toplam120Lot=0;
    double Ortalama120LotHacim=0;

    double OrtalamaFiyat120Gun=0;
    double OrtalamaFiyat20Gun=0;
    double Ortalama20LotHacim=0;

    double Toplam20Hacim=0;
    double Toplam20Lot=0;

    bu değişkenleri var ile tanımladığımda sonuç 0 geldi bunun mantığı var mıdır bilmediğim
    Son düzenleme : pc_ogretmen; 19-06-2022 saat: 20:01.

  4. #4268
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by pc_ogretmen Yazıyı Oku
    hocam kaç saattir bakıyorum bakıyorum açıklama satırı haline getirmişim çalışırken sağolasın
    Şartsız bir şekilde çalıştırdım fakat şart olmamasına rağmen 45 adet hisse geldi tüm hisselerin gelmesi gerekmiyor mu mantık hatası yaptım sanırım bir yerde.

    Birşeyler denerken bir edit daha ekleyim double ile tanımladığım değişkenleri var ile tanımladığımda

    double Toplam120Hacim=0;
    double Toplam120Lot=0;
    double Ortalama120LotHacim=0;

    double OrtalamaFiyat120Gun=0;
    double OrtalamaFiyat20Gun=0;
    double Ortalama20LotHacim=0;

    double Toplam20Hacim=0;
    double Toplam20Lot=0;

    bu değişkenleri var ile tanımladığımda sonuç 0 geldi bunun mantığı var mıdır bilmediğim
    x30 x50 x100 diye taradım 30 50 ve 100 sonuçlarını çıkardı eksiksiz. eksik grafik datan olabilir.


    bu değişkenleri var ile tanımladığımda sonuç 0 geldi bunun mantığı var mıdır bilmediğim
    Sonucu görüntülerken sonuc.ToString("0.00"); o sorunlardan kurtulabiliyorsunuz.
    deneme yanılmalarla bulduğumuz çözüm budur.



    şunuda eklerseniz sonuçlar biraz sadeleşir.

    Sistem.SorguOndalik[0] = 0;
    Sistem.SorguOndalik[1] = 2;
    Sistem.SorguOndalik[2] = 0;
    Bear_Bull
    @BearBull26

  5. merhaba
    aşağıdaki kodu metastock tan çevirmeye çalıştım ama bir türlü grafiğe çizdiremedim. anlayan arkadaşlar yardımcı olabilir mi.

    //al
    //Pds:=1;
    //Mult:=1.85;
    //TruRan:=Mov(ATR(14),Pds,W)*Mult;
    //HiLimit:=HHV(H,Pds)-TruRan;
    //LoLimit:=LLV(L,Pds)+TruRan;
    //limit:=If(C>HiLimit,HiLimit,LoLimit);
    //cross(c,limit)


    //sat
    //Pds:=1;
    //Mult:=1.85;
    //TruRan:=Mov(ATR(14),Pds,W)*Mult;
    //HiLimit:=HHV(H,Pds)-TruRan;
    //LoLimit:=LLV(L,Pds)+TruRan;
    //limit:=If(C>HiLimit,HiLimit,LoLimit);
    //cross(limit,c)

    var V = Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatSec(V, "Kapanis") ;
    var H = Sistem.GrafikFiyatSec(V, "Yuksek") ;
    var L = Sistem.GrafikFiyatSec(V, "Dusuk") ;
    var O = Sistem.GrafikFiyatSec(V, "Acilis") ;


    var Pds = 1 ;
    var mult = 1.85f ;
    var ATR = Sistem.AverageTrueRange(14);
    var TruRan = Sistem.MA(ATR, "Weighted", Pds) * mult;
    var HiLimit = Sistem.HHV(Pds, "H")-TruRan;
    var LoLimit = Sistem.LLV(Pds, "L")+TruRan;
    var al = C > HiLimit && HiLimit && LoLimit;
    var sat = C < HiLimit && HiLimit && LoLimit;

    //Sistem.Cizgiler[0].Deger = al;
    //Sistem.Cizgiler[1].Deger = sat;
    //Sistem.KesismeTara(al, sat);

    var SonYon = "";

    var Sinyal = "";


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

    {

    Sinyal = "";

    {

    if (al) Sinyal = "A";

    if (sat) Sinyal = "S";

    }


    if (Sinyal != "" && SonYon != Sinyal)

    {

    Sistem.Yon[i] = Sinyal;

    SonYon = Sistem.Yon[i];

    }
    }
    Son düzenleme : sahinms; 19-06-2022 saat: 21:06.

  6. hocam teşekkürler dediğiniz gibi grafik verilerim eksikmiş çalıştı çalışmaya devam

  7. Çizgileri çizdire çizdire giderseniz daha iyi sonuca ulaşırsınız.

    var Pds = 1 ;

    var mult = 1.85f




    var C = Sistem.GrafikFiyatSec("Kapanis");
    var K = Sistem.MA2(C, "Exp", Pd);
    var ATR = Sistem.AverageTrueRange(14);
    var ATRM = Sistem.MA(ATR, "Weighted", Pds)
    var TruRan = Sistem.Liste(0);
    var HiLimit = Sistem.Liste(0);
    var LoLimit = Sistem.Liste(0);
    var limit = Sistem.Liste(0);


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


    {
    Truran[i] = ATRM[i] * mult;
    // HiLimit[i] =
    // LoLimit[i] =
    // Limit[i] = C[i]>HiLimit[i] ? HiLimit[i] : LoLimit[i];
    }
    Sistem.Cizgiler[0].Deger = TruRan;

  8. 1)hisse başı temettü miktarını çekecek bir fonksiyon yok sanırım bir yolu var mı bunu çekebilmenin.

    2)dolaşımdaki lot miktarını çekebilmenin bir yolu var mı?
    Son düzenleme : pc_ogretmen; 20-06-2022 saat: 13:11.

Sayfa 534/593 İlkİlk ... 34434484524532533534535536544584 ... 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
  •