Sayfa 420/593 İlkİlk ... 320370410418419420421422430470520 ... SonSon
Arama sonucu : 4739 madde; 3,353 - 3,360 arası.

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

  1. Merhaba, kayma-komisyon değerlerini kodun içine yedirmenin bir yolu var mıdır ?

  2. #3354
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by orionx Yazıyı Oku
    Merhaba, kayma-komisyon değerlerini kodun içine yedirmenin bir yolu var mıdır ?
    viop için var

    hisseler için düşünüyorsanız her birinin kademe fiyat aralığını kendiniz girmeniz lazım


    parametreler
    4- Komisyon Puan = 25
    5- Sys.Performans.Baş.Trh = 01/01/2020

    PHP Code:
    string syspertrh Sistem.Parametreler[5].Split('=')[1].Trim()  ; 
                      if ( 
    syspertrh != "" )
                         { 
    Sistem.GetiriHesaplasyspertrh kayma); 
                           var 
    KarZarar Sistem.GetiriKZ;                
                           
    Sistem.Cizgiler[6].Deger =  KarZarar;   
    Sistem.Parametreler[16] = Sistem.GetiriKZ[C.Count-1].ToString("0.00");
          var 
    isay =    Sistem.GetiriToplamIslem;

     
    Sistem.ZeminYazisiEkle(syspertrh  +" İşlem Adet= "+isay.ToString("0")  , 2130Color.White "Tahoma"12);
    Sistem.ZeminYazisiEkle("Net Kâr_Zarar = "KarZarar[KarZarar .Count-1].ToString("0.000") + "  Puan"2150Color.Green "Tahoma"11);
                         } 
    Bear_Bull
    @BearBull26

  3.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    viop için var

    hisseler için düşünüyorsanız her birinin kademe fiyat aralığını kendiniz girmeniz lazım


    parametreler
    4- Komisyon Puan = 25
    5- Sys.Performans.Baş.Trh = 01/01/2020

    PHP Code:
    string syspertrh Sistem.Parametreler[5].Split('=')[1].Trim()  ; 
                      if ( 
    syspertrh != "" )
                         { 
    Sistem.GetiriHesaplasyspertrh kayma); 
                           var 
    KarZarar Sistem.GetiriKZ;                
                           
    Sistem.Cizgiler[6].Deger =  KarZarar;   
    Sistem.Parametreler[16] = Sistem.GetiriKZ[C.Count-1].ToString("0.00");
          var 
    isay =    Sistem.GetiriToplamIslem;

     
    Sistem.ZeminYazisiEkle(syspertrh  +" İşlem Adet= "+isay.ToString("0")  , 2130Color.White "Tahoma"12);
    Sistem.ZeminYazisiEkle("Net Kâr_Zarar = "KarZarar[KarZarar .Count-1].ToString("0.000") + "  Puan"2150Color.Green "Tahoma"11);
                         } 
    Yanlış anladınız sanırım. Amacım kayma-komisyonu direk yön kalıbına yedirebilmek.

    Bildiğiniz gibi kayma komisyon kodun içine gömülmediği sürece optimizasyon sonuçlarında işlem sayısı arttıkça aynı oranda getiri de artıyormuş gibi mantık dışı hatalı sonuçlar elde ediliyor. Bunu aşmaya çalışıyorum.

  4. #3356
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by orionx Yazıyı Oku
    Yanlış anladınız sanırım. Amacım kayma-komisyonu direk yön kalıbına yedirebilmek.

    Bildiğiniz gibi kayma komisyon kodun içine gömülmediği sürece optimizasyon sonuçlarında işlem sayısı arttıkça aynı oranda getiri de artıyormuş gibi mantık dışı hatalı sonuçlar elde ediliyor. Bunu aşmaya çalışıyorum.
    yazılmak için yazılır ama acemi kod yazarı olduğumuz için biraz zorlar.

    alım yaptığında c[i] + 1 kademe kayma + c[i] *lot * komisyon

    satım yaptığında c[i] - (1 kademe kayma + c[i] *lot * komisyon)


    kayma 1 kademeden fazlada olabilir.
    Bear_Bull
    @BearBull26

  5.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku

    hisseler için düşünüyorsanız her birinin kademe fiyat aralığını kendiniz girmeniz lazım
    şöyle ayarlanabilir;

    PHP Code:
      var Fiyat C[i-1];
      var 
    Kademe 0.01f;
      if (
    Fiyat >= 0.01 && Fiyat <= 19.99fKademe 0.01f;
      else if (
    Fiyat >= 20 && Fiyat <= 49.98Kademe 0.02f;
      else if (
    Fiyat >= 50 && Fiyat <= 99.95Kademe 0.05f;
      else if (
    Fiyat >= 100Kademe 0.10f
    https://www.borsaistanbul.com/urunle.../fiyat-araligi

  6. #3358
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by Hector Salamanca Yazıyı Oku
    şöyle ayarlanabilir;

    PHP Code:
      var Fiyat C[i-1];
      var 
    Kademe 0.01f;
      if (
    Fiyat >= 0.01 && Fiyat <= 19.99fKademe 0.01f;
      else if (
    Fiyat >= 20 && Fiyat <= 49.98Kademe 0.02f;
      else if (
    Fiyat >= 50 && Fiyat <= 99.95Kademe 0.05f;
      else if (
    Fiyat >= 100Kademe 0.10f
    https://www.borsaistanbul.com/urunle.../fiyat-araligi
    ideal içindende alınabilir

    string Sembol = Sistem.Sembol;
    var yuzeysel = Sistem.YuzeyselVeriOku(Sembol);
    var fadim = yuzeysel.PriceStep; // fiyat adımı


    ama son fiyata göre verir
    dediğiniz gibi yapılırsa
    2 sene önceki fiyatla şu andaki fiyat arasındaki fark yüzünden şaşma olmaz
    Bear_Bull
    @BearBull26

  7.  Alıntı Originally Posted by orionx Yazıyı Oku
    Yanlış anladınız sanırım. Amacım kayma-komisyonu direk yön kalıbına yedirebilmek.

    Bildiğiniz gibi kayma komisyon kodun içine gömülmediği sürece optimizasyon sonuçlarında işlem sayısı arttıkça aynı oranda getiri de artıyormuş gibi mantık dışı hatalı sonuçlar elde ediliyor. Bunu aşmaya çalışıyorum.
    Ben de bunu çok merak ediyorum. Performans hesaplaması yaparken kayma komisyon hesaplaması zor değil excelde basit bi tabloyla yapılabilir fakat optimizasyon yaparken sonuçlara kayma ve komisyon dahil edilemiyor. İdeale bu konuyla alakalı 2 3 defa belki yazdım fakat öyle birşey söz konusu değil diye cevap verdiler. Eski sayfalarda yanılmıyorsam Orhan Akdoğan bey kendi yazdığı sistemlerin optimizasyonlarını arayüzü kullanmadan kodla kayma ve komisyon değerlerini de dahil ederek yapıyordu. Hatta kodu da paylaşmış. Library içine gömülü bir şekilde. Kod bana çok karışık geldi. Bir de kendi yazdığı sisteme özgü bir kod gibiydi. Bununla alakalı bir çalışma varsa ben de arkadaşlardan rica ediyorum. Daha önce burda da yazmıştım sanıyorum ama herhangi bir cevap gelmedi.

  8.  Alıntı Originally Posted by mk4588 Yazıyı Oku
    Ben de bunu çok merak ediyorum. Performans hesaplaması yaparken kayma komisyon hesaplaması zor değil excelde basit bi tabloyla yapılabilir fakat optimizasyon yaparken sonuçlara kayma ve komisyon dahil edilemiyor. İdeale bu konuyla alakalı 2 3 defa belki yazdım fakat öyle birşey söz konusu değil diye cevap verdiler. Eski sayfalarda yanılmıyorsam Orhan Akdoğan bey kendi yazdığı sistemlerin optimizasyonlarını arayüzü kullanmadan kodla kayma ve komisyon değerlerini de dahil ederek yapıyordu. Hatta kodu da paylaşmış. Library içine gömülü bir şekilde. Kod bana çok karışık geldi. Bir de kendi yazdığı sisteme özgü bir kod gibiydi. Bununla alakalı bir çalışma varsa ben de arkadaşlardan rica ediyorum. Daha önce burda da yazmıştım sanıyorum ama herhangi bir cevap gelmedi.
    opt. için sinyal fiyatlarını 1 kademe kötüleştirmek basit bir çözüm olabilir.

Sayfa 420/593 İlkİlk ... 320370410418419420421422430470520 ... 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
  •