Sayfa 1137/1154 İlkİlk ... 137637103710871127113511361137113811391147 ... SonSon
Arama sonucu : 9231 madde; 9,089 - 9,096 arası.

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

  1. Esas MathMax

     Alıntı Originally Posted by kenten Yazıyı Oku
    Math.Max(Math.Max(x1,x2),x3)
    Tesekkurler Sn.kenten

  2. Esas

     Alıntı Originally Posted by Tiberius Yazıyı Oku
    evet, iki kademede yapmak lazım.
    ayrıca sayıları bir listeye ekleyip, listenin en yüksek değerini elde edebilirsiniz.

    Kod:
    var num1 = 10.0f;
    var num2 = 20.0f;
    var num3 = 5.0f;
    
    
    var max = Math.Max(num1, num2);
    max = Math.Max(max, num3);
    
    
    //Sistem.Mesaj(max.ToString());
    Tesekkurler Sn.Tiberius

  3. Esas

    Tek satırlık robotta aktifkontrat değilde gelecek vadede işlem yapmak için nasıl değiştirim acaba ?

    var Islem = Sistem.RobotViopAktif("TRENDSCORE_01", "VIP'VIP-X030" , Sistem.AktifViopKontrat, "1", 4);

    Sent from my HTC One_M8 using Android mobile app

  4. #9092

    Esas

     Alıntı Originally Posted by hxtrader Yazıyı Oku
    Tek satırlık robotta aktifkontrat değilde gelecek vadede işlem yapmak için nasıl değiştirim acaba ?

    var Islem = Sistem.RobotViopAktif("TRENDSCORE_01", "VIP'VIP-X030" , Sistem.AktifViopKontrat, "1", 4);

    Sent from my HTC One_M8 using Android mobile app
    bir sonraki kontrat diye bir tanım yok fakat
    kontrat kodunu doğrudan girebilirsiniz.

    örnek
    var Islem = Sistem.RobotViopAktif("TRENDSCORE_01", "VIP'VIP-X030" , "VIP'F_XU0300217S0", "1", 4);

  5. Esas

     Alıntı Originally Posted by Tiberius Yazıyı Oku
    bir sonraki kontrat diye bir tanım yok fakat
    kontrat kodunu doğrudan girebilirsiniz.

    örnek
    var Islem = Sistem.RobotViopAktif("TRENDSCORE_01", "VIP'VIP-X030" , "VIP'F_XU0300217S0", "1", 4);
    Teşekkürler sn.tiberus. Bu şekilde yazmıştım fakat orta kısma yazmışım. Böyle olunca aktif vade kontrat ikiye katlamis

    Sent from my HTC One_M8 using Android mobile app

  6. #9094
    Duhul
    Dec 2010
    İkamet
    İstanbul
    Gönderi
    214

    Esas

    Sn Tiberius,sizi yakalamisken soriyim dedim.Gerci Sezai bey yanitladi ama sonuclar alakasiz,tutarli değil veya ben anlayamadim.Sistem sinyali spot piyasadan alip islemi viob piyasasinda yapacak ve sonuclari viob piyasasinda yaptigi işlemlere göre gösterecek.Yardımcı olabilirmisiniz?

  7. #9095

    Esas

     Alıntı Originally Posted by karmatte Yazıyı Oku
    Sn Tiberius,sizi yakalamisken soriyim dedim.Gerci Sezai bey yanitladi ama sonuclar alakasiz,tutarli değil veya ben anlayamadim.Sistem sinyali spot piyasadan alip islemi viob piyasasinda yapacak ve sonuclari viob piyasasinda yaptigi işlemlere göre gösterecek.Yardımcı olabilirmisiniz?





    aşağıdaki kod iş görebilir.
    örnekte;
    MA isimli bir sistem "XU100" üzerinde çalıştırılmış ve sinyaller VIOP üzerine aktarılmıştır.
    SistemGetir fonksiyonunda uygulanacak sistem ve sinyalin üretileceği sembolu girmek yeterlidir.


    Kod:
    // ilk sembole göre siyalleri oluştur
    var Sistem1 = Sistem.SistemGetir("MA", "IMKBX'XU100", Sistem.Periyot);
    var V1 = Sistem1.GrafikVerileri;
    var YON1 = Sistem1.Yon;
    
    
    var V2 = Sistem.GrafikVerileri;
    
    // sinyalleri asıl sembole aktar, tarihleri örtüştür
    var SonYonNo = 0;
    for (int i = 0; i < V1.Count; i++)
    {
        if (YON1[i] != "")
        {
            for (int j = SonYonNo; j < V2.Count; j++)
            {
                if (V2[j].Date >= V1[i].Date)
                {
                    Sistem.Yon[j] = YON1[i];
                    SonYonNo = j;
                    break;
                }
            }
        }
    }

  8. #9096
    Duhul
    Dec 2010
    İkamet
    İstanbul
    Gönderi
    214

    Esas

     Alıntı Originally Posted by Tiberius Yazıyı Oku



    aşağıdaki kod iş görebilir.
    örnekte;
    MA isimli bir sistem "XU100" üzerinde çalıştırılmış ve sinyaller VIOP üzerine aktarılmıştır.
    SistemGetir fonksiyonunda uygulanacak sistem ve sinyalin üretileceği sembolu girmek yeterlidir.


    Kod:
    // ilk sembole göre siyalleri oluştur
    var Sistem1 = Sistem.SistemGetir("MA", "IMKBX'XU100", Sistem.Periyot);
    var V1 = Sistem1.GrafikVerileri;
    var YON1 = Sistem1.Yon;
    
    
    var V2 = Sistem.GrafikVerileri;
    
    // sinyalleri asıl sembole aktar, tarihleri örtüştür
    var SonYonNo = 0;
    for (int i = 0; i < V1.Count; i++)
    {
        if (YON1[i] != "")
        {
            for (int j = SonYonNo; j < V2.Count; j++)
            {
                if (V2[j].Date >= V1[i].Date)
                {
                    Sistem.Yon[j] = YON1[i];
                    SonYonNo = j;
                    break;
                }
            }
        }
    }
    Uzun zamandır aradağim bir kod,teşekkur ederim,souçlar doğru.

Sayfa 1137/1154 İlkİlk ... 137637103710871127113511361137113811391147 ... SonSon

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
  •