Sayfa 21/593 İlkİlk ... 1119202122233171121521 ... SonSon
Arama sonucu : 4738 madde; 161 - 168 arası.

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

  1. #161
    arkadaslar, robot kodu icinde tek satirlik islem metodunu birden fazla kez cagirabilirmiyim?

    yani suna benzer birsey:

    PHP Code:
     var Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'GARAN""IMKBH'GARAN""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'TKFEN""IMKBH'TKFEN""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'DOHOL""IMKBH'DOHOL""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'SAHOL""IMKBH'SAHOL""5"1); 
    yapmak istedigim her bir hisse kodu icin bir robot calistirmamak, tek robotun sistemden gelen farkli hisse kodlari icin islemi yapmasi.

    Pozisyon Kontrol tablosu dogru hisse kodlari ve posizyonlari ile tutulurmu?

    Kolay gelsin.

  2. #162
     Alıntı Originally Posted by legolas Yazıyı Oku
    arkadaslar, robot kodu icinde tek satirlik islem metodunu birden fazla kez cagirabilirmiyim?

    yani suna benzer birsey:

    PHP Code:
     var Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'GARAN""IMKBH'GARAN""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'TKFEN""IMKBH'TKFEN""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'DOHOL""IMKBH'DOHOL""5"1);
     var 
    Islem Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_3""IMKBH'SAHOL""IMKBH'SAHOL""5"1); 
    yapmak istedigim her bir hisse kodu icin bir robot calistirmamak, tek robotun sistemden gelen farkli hisse kodlari icin islemi yapmasi.

    Pozisyon Kontrol tablosu dogru hisse kodlari ve posizyonlari ile tutulurmu?

    Kolay gelsin.
    su sekilde Sanal'da test ediyorum, gayet basarili duruyor

    PHP Code:
    var TKFEN_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'TKFEN""IMKBH'TKFEN""60"1);
    var 
    AEFES_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'AEFES""IMKBH'AEFES""60"1);
    var 
    ARCLK_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'ARCLK""IMKBH'ARCLK""60"1);
    var 
    ASELS_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'ASELS""IMKBH'ASELS""60"1);
    var 
    BIMAS_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'BIMAS""IMKBH'BIMAS""60"1);
    var 
    ENKAI_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'ENKAI""IMKBH'ENKAI""60"1);
    var 
    EREGL_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'EREGL""IMKBH'EREGL""60"1);
    var 
    KORDS_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'KORDS""IMKBH'KORDS""60"1);
    var 
    KRDMD_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'KRDMD""IMKBH'KRDMD""60"1);
    var 
    OTKAR_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'OTKAR""IMKBH'OTKAR""60"1);
    var 
    PETKM_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'PETKM""IMKBH'PETKM""60"1);
    var 
    TAVHL_60 Sistem.RobotHisseAktifAcigaYok("Sistem_XXX_1""IMKBH'TAVHL""IMKBH'TAVHL""60"1); 

  3. Special Trix'in ideal için kodunu bilen varmı.?
    matrix için böyle birşey buldum:

    Trix(c,12,9,5)-ref(trix(L,12,9,s),-1)
    .................................................. .........................
    Yazdıklarım yatırım tavsiyesi değildir..

  4. // parametreleri al
    var Yontem = Sistem.Parametreler[0];
    var Periyot1 = Sistem.Parametreler[1];
    var Periyot2 = Sistem.Parametreler[2];
    var Periyot3 = Sistem.Parametreler[3];
    var Periyot4 = Sistem.Parametreler[4];

    // kapanış fiyatlarını oku

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

    // hareketli ortalamaları hesapla
    var MA1 = Sistem.MA(Veriler, Yontem, Periyot1);
    var MA2 = Sistem.MA(Veriler, Yontem, Periyot2);
    var MA3 = Sistem.MA(Veriler, Yontem, Periyot3);
    var MA4 = Sistem.MA(Veriler, Yontem, Periyot4);

    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger = MA1;
    Sistem.Cizgiler[0].Renk=Sistem.Renk(255,255,,128,0);
    Sistem.Cizgiler[0].Aciklama = "MA " + Periyot1;
    Sistem.Cizgiler[1].Deger = MA2;
    Sistem.Cizgiler[1].Aciklama = "MA " + Periyot2;
    Sistem.Cizgiler[2].Deger = MA3;
    Sistem.Cizgiler[2].Aciklama = "MA " + Periyot3;
    Sistem.Cizgiler[3].Deger = MA4;
    Sistem.Cizgiler[3].Aciklama = "MA " + Periyot4;


    Bu koda göre ortalamaları otomatik göstermesi açısından oluşturulmuş ama çizgi renkleri hepsinin aynı ,paneldende denedim kodlada denedim ama değişmedi.
    Nasıl değişecek.Hepsi aynı renk olsun istemiyorum.
    .................................................. .........................
    Yazdıklarım yatırım tavsiyesi değildir..

  5. Slm,
    Sistem.GetiriHesapla("01/01/2000", 0.xxx); formülünü kullanır iken xxx yazan yere kabaca komisyon oranınızın 2 katını yazıyorsunuz değil mi?
    Hedefin yok ise yardım edecek rüzgarı bulamazsın.

  6. #166
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,628
     Alıntı Originally Posted by tamtam Yazıyı Oku
    // parametreleri al
    var Yontem = Sistem.Parametreler[0];
    var Periyot1 = Sistem.Parametreler[1];
    var Periyot2 = Sistem.Parametreler[2];
    var Periyot3 = Sistem.Parametreler[3];
    var Periyot4 = Sistem.Parametreler[4];

    // kapanış fiyatlarını oku

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

    // hareketli ortalamaları hesapla
    var MA1 = Sistem.MA(Veriler, Yontem, Periyot1);
    var MA2 = Sistem.MA(Veriler, Yontem, Periyot2);
    var MA3 = Sistem.MA(Veriler, Yontem, Periyot3);
    var MA4 = Sistem.MA(Veriler, Yontem, Periyot4);

    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger = MA1;
    Sistem.Cizgiler[0].Renk=Sistem.Renk(255,255,,128,0);
    Sistem.Cizgiler[0].Aciklama = "MA " + Periyot1;
    Sistem.Cizgiler[1].Deger = MA2;
    Sistem.Cizgiler[1].Aciklama = "MA " + Periyot2;
    Sistem.Cizgiler[2].Deger = MA3;
    Sistem.Cizgiler[2].Aciklama = "MA " + Periyot3;
    Sistem.Cizgiler[3].Deger = MA4;
    Sistem.Cizgiler[3].Aciklama = "MA " + Periyot4;


    Bu koda göre ortalamaları otomatik göstermesi açısından oluşturulmuş ama çizgi renkleri hepsinin aynı ,paneldende denedim kodlada denedim ama değişmedi.
    Nasıl değişecek.Hepsi aynı renk olsun istemiyorum.
    normalde hepsi ayrı renk tanımlıdır
    ama değiştirmek istersen [0] da tanımladığın gibi her çizgiye değişik renk tanıtabilir veya tablodan seçip renk değiştirebilirsin.
    not: buu robota bağlarsan renkleri robot değiştirir. ekranda izlemek için manuel değişikliksürekli kalır.



     Alıntı Originally Posted by KOSA Yazıyı Oku
    Slm,
    Sistem.GetiriHesapla("01/01/2000", 0.xxx); formülünü kullanır iken xxx yazan yere kabaca komisyon oranınızın 2 katını yazıyorsunuz değil mi?
    ben sadece 10 puan düşüyorum kendi komisyonuma göre. 0,10

    2 katı yapmana gerek yok sistem kendisi her işlem için hesaplıyor.

  7. Her sinyalde kapat ve aç olarak çift işlem var ama sistem bunu tek hesaplıyor...
    1 lot senaryoya göre;
    Sinyal gelince terse 2 lot dönüş yaptı.
    Sizin lot başına ödemeniz 2 tl ve toplamda 4 tl ise, sinyal başına (0.040) puan düşülmesi lazım

  8. #168
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,628
     Alıntı Originally Posted by KOSA Yazıyı Oku
    Her sinyalde kapat ve aç olarak çift işlem var ama sistem bunu tek hesaplıyor...
    1 lot senaryoya göre;
    Sinyal gelince terse 2 lot dönüş yaptı.
    Sizin lot başına ödemeniz 2 tl ve toplamda 4 tl ise, sinyal başına (0.040) puan düşülmesi lazım
    Örnek olsun diye son 5-10 sinyali excelle atın
    manuel 10 ar puan düşün
    sonra aynısını sistemde yapın excell+sistem eşit olacağı yeri {puanı] bulup o şekilde kullanın.

Sayfa 21/593 İlkİlk ... 1119202122233171121521 ... 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
  •