Sayfa 1029/1154 İlkİlk ... 29529929979101910271028102910301031103910791129 ... SonSon
Arama sonucu : 9231 madde; 8,225 - 8,232 arası.

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

  1. #8225
    Duhul
    Dec 2007
    İkamet
    Eskişehir
    Yaş
    53
    Gönderi
    10,339

    Esas

    daha önce bileşik sistem getiri tablosu ekranına kaydettiğin sistemin ismini değiştirmiş olabilirsin.
    tabloda kayıtlı sistemi bulamadığında bende de hata vermişti
    İDEAL klasörü altında bir dosya oluşturuyor {ismi aklımda değil} o dosyayı sildiğin zaman sorunsuz tekrar açılıyor tablo.

    ideal i silip tekrar kurmana gerek yok.

     Alıntı Originally Posted by yusuf06_tr Yazıyı Oku
    http://i.hizliresim.com/PkGzQN.png

    Arkadaşlar vps serverda bileşik sistem getiri eğrisi bölümüne girince resimdeki hata mesajini veriyor , sorunun idealdemi yoksa servardami oldugunu anliyamadim programi silip yüklemekten başka , hatayi gidermenin bir yôntemi varmidir?

  2. #8226

    Esas

     Alıntı Originally Posted by gencparaci Yazıyı Oku
    Robotviopaktiften once yazılmış bir robotum var bu robota emir gönderdikten sonra robotu durdur komutunu nasıl verebilirim
    bana yardimcı olabilecel varmı arkadaşlar

  3. #8227

    Esas

     Alıntı Originally Posted by gencparaci Yazıyı Oku
    bana yardimcı olabilecel varmı arkadaşlar
    Sezai bey ve bear_bull abi robotu xx dakika kadar durdur kodlari geçmiş sayfalarda paylaşmişlardi.

  4. #8228
    Duhul
    May 2012
    İkamet
    MANİSA
    Gönderi
    1,729

    Esas

    Slm,
    Bir sistemi birden fazla senet (İşc,HalkiGaran v.s.) üzerinde ve birden fazla periyodda (30,60 G v.s.) aynı anda test edip sonuçlarına ulaşabiliyormuyduk.

  5. #8229
    Duhul
    Dec 2007
    İkamet
    Eskişehir
    Yaş
    53
    Gönderi
    10,339

    Esas

     Alıntı Originally Posted by KOSA Yazıyı Oku
    Slm,
    Bir sistemi birden fazla senet (İşc,HalkiGaran v.s.) üzerinde ve birden fazla periyodda (30,60 G v.s.) aynı anda test edip sonuçlarına ulaşabiliyormuyduk.
    hazırda kullanılabilir böyle birşey yok ama yazarım diyen olursada imkansız değil sadece biraz zorlar.

  6. #8230
    Duhul
    May 2012
    İkamet
    MANİSA
    Gönderi
    1,729

    Esas

     Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    hazırda kullanılabilir böyle birşey yok ama yazarım diyen olursada imkansız değil sadece biraz zorlar.
    Tşk. Bear hocam. Bunu program içine bir modül yada sorgu bölümündeki gibi bir ikon altında yapabilirse iyi olur diye düşünüyorum. Diğer programdaki gibi istediğimiz kadar hisse viob v.s. ve periyodları seçip kaydetdiğimizde sistemleri bu taslak üzerinde koşturabiliriz.
    Syg

  7. #8231

    Esas

    Vob grafiğinde gün içi maksimum işlem olan kademe ile minimum işlem olan kademeyi grafik üzerine yazdırabilirmiyiz.
    Teşekkürler.

  8. #8232

    Esas

     Alıntı Originally Posted by doan144 Yazıyı Oku
    Vob grafiğinde gün içi maksimum işlem olan kademe ile minimum işlem olan kademeyi grafik üzerine yazdırabilirmiyiz.
    Teşekkürler.

    yapılabilir.
    VIOP yuzeysel+ lisansı gerektirir.
    gün içinde değer değişmeye devam edeceği için;
    indikator olarak kullanılacaksa repaint yapar.
    örnekte 5 dk grafik üzerine günlük kademe giydirilmiştir.
    benzer şekilde;
    5 dakikaya 60 dakikalık kademe
    1 dakikaya 5 dakikalık kademe
    etc
    giydirilebilir.


    Kod:
    var V = Sistem.GrafikVerileri;
    var KademeMaxFiyatDict = new Dictionary<string, float>();
    var KademeMaxLotDict = new Dictionary<string, float>();
    
    var BitisTarih = DateTime.Today;
    var Tarih = BitisTarih.AddDays(-20);
    while (Tarih < BitisTarih)
    {
        Tarih = Tarih.AddDays(1);
        if (Tarih.DayOfWeek == DayOfWeek.Saturday || Tarih.DayOfWeek == DayOfWeek.Sunday) continue;
        var TarihStr = Tarih.ToString("yyyyMMdd");
        var IslemList = Sistem.SembolIslemleriniOku(Sistem.AktifViopKontrat, TarihStr);
    
        var dict = new Dictionary<float, float>();
        foreach (var islem in IslemList)
        {
            if (dict.ContainsKey(islem.Price) == false)
                dict[islem.Price] = 0;
            dict[islem.Price] += islem.Size;
        }
        dict = dict.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
        KademeMaxFiyatDict[Tarih.ToString("yyyyMMdd")] = dict.Last().Key;
        KademeMaxLotDict[Tarih.ToString("yyyyMMdd")] = dict.Last().Value;
    }
    
    
    var KademeMaxLotList = Sistem.Liste(0);
    var KademeMaxFiyatList = Sistem.Liste(0);
    for (int i = V.Count - 1; i > V.Count - 2000; i--)
    {
        var key = V[i].Date.ToString("yyyyMMdd");
        if (KademeMaxFiyatDict.ContainsKey(key))
            KademeMaxFiyatList[i] = KademeMaxFiyatDict[key];
        if (KademeMaxLotDict.ContainsKey(key))
            KademeMaxLotList[i] = KademeMaxLotDict[key];
    }
    Sistem.Cizgiler[0].Deger = KademeMaxFiyatList;
    Sistem.Cizgiler[1].Deger = KademeMaxLotList;
    Sistem.GradientYaziEkle("Son Gün Kademe Max Fiyat = " + KademeMaxFiyatList[KademeMaxFiyatList.Count - 1].ToString("0.000"), 1, 10, 150, Color.Yellow, Color.Orange, "Tahoma", 20);
    Sistem.GradientYaziEkle("Son Gün Kademe Max Lot = " + KademeMaxLotList[KademeMaxLotList.Count - 1].ToString("0"), 1, 10, 180, Color.Yellow, Color.Orange, "Tahoma", 20);

Sayfa 1029/1154 İlkİlk ... 29529929979101910271028102910301031103910791129 ... 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
  •