Sayfa 159/350 İlkİlk ... 59109149157158159160161169209259 ... SonSon
Arama sonucu : 2796 madde; 1,265 - 1,272 arası.

Konu: Sistem Karşılaştırma 2

  1.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Tiberius hocam değer verdiğim parametrelerden, max days to new high hesaplaması yapıyor musunuz? Akşam eve gidince yazıp gönderiyim. YKOC un sisteminde en çok merak ettiğim değer o şu anda.
    Umit hocam, sistemin yeni yüksek yapması için geçen maximum günü hesaplayan formül aşağıda:

    Kod:
    public int CalcMaxDaysToNewHigh(List<float> equityCurve, List<cxBar> prices)
    {
        if (equityCurve == null || prices == null) return -1;
        if (equityCurve.Count != prices.Count) return -1;
    
    
        var maxDaysToNewHigh = -1;
        var equityHigh = 0f;
        var dateOfEquityHigh = DateTime.MaxValue;
    
    
        for (var i = 0; i < equityCurve.Count; i++)
        {
            var equity = equityCurve[i];
            var date = prices[i].Date;
    
    
            if (equity > equityHigh)
            {
                equityHigh = equity;
                dateOfEquityHigh = date;
            }
    
    
            var duration = date - dateOfEquityHigh;
            maxDaysToNewHigh = Math.Max(maxDaysToNewHigh, (int)duration.TotalDays);
        }
    
    
        return maxDaysToNewHigh;
    }
    Formül şu şekilde kullanılabilir:

    Kod:
    var maxDaysToNewHigh = User.CalcMaxDaysToNewHigh(Sistem.GetiriKZ, Sistem.GrafikVerileri);
    Sistem.Mesaj(maxDaysToNewHigh.ToString());
    Müsait bir zamanınızda ne kadar değer veriyor yazabilirseniz bilgilenmiş oluruz. Bu kadar iyi bir sistemin < 30 vermesini bekliyorum. 60'dan küçük bir değer henüz benim ulaşabildiğim bir değer değil. 28'lik bir sistemi şu anda test ediyorum ancak gerçek hesapta işlem yapmaya başlamadığım için onu saymıyorum.

  2.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Umit hocam, sistemin yeni yüksek yapması için geçen maximum günü hesaplayan formül aşağıda:

    Kod:
    public int CalcMaxDaysToNewHigh(List<float> equityCurve, List<cxBar> prices)
    {
        if (equityCurve == null || prices == null) return -1;
        if (equityCurve.Count != prices.Count) return -1;
    
    
        var maxDaysToNewHigh = -1;
        var equityHigh = 0f;
        var dateOfEquityHigh = DateTime.MaxValue;
    
    
        for (var i = 0; i < equityCurve.Count; i++)
        {
            var equity = equityCurve[i];
            var date = prices[i].Date;
    
    
            if (equity > equityHigh)
            {
                equityHigh = equity;
                dateOfEquityHigh = date;
            }
    
    
            var duration = date - dateOfEquityHigh;
            maxDaysToNewHigh = Math.Max(maxDaysToNewHigh, (int)duration.TotalDays);
        }
    
    
        return maxDaysToNewHigh;
    }
    Formül şu şekilde kullanılabilir:

    Kod:
    var maxDaysToNewHigh = User.CalcMaxDaysToNewHigh(Sistem.GetiriKZ, Sistem.GrafikVerileri);
    Sistem.Mesaj(maxDaysToNewHigh.ToString());
    Müsait bir zamanınızda ne kadar değer veriyor yazabilirseniz bilgilenmiş oluruz. Bu kadar iyi bir sistemin < 30 vermesini bekliyorum. 60'dan küçük bir değer henüz benim ulaşabildiğim bir değer değil. 28'lik bir sistemi şu anda test ediyorum ancak gerçek hesapta işlem yapmaya başlamadığım için onu saymıyorum.
    Uygulayip bilgi veririm Çağlar üstad teşekkür ederim.

  3.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Umit hocam, sistemin yeni yüksek yapması için geçen maximum günü hesaplayan formül aşağıda:

    Kod:
    public int CalcMaxDaysToNewHigh(List<float> equityCurve, List<cxBar> prices)
    {
        if (equityCurve == null || prices == null) return -1;
        if (equityCurve.Count != prices.Count) return -1;
    
    
        var maxDaysToNewHigh = -1;
        var equityHigh = 0f;
        var dateOfEquityHigh = DateTime.MaxValue;
    
    
        for (var i = 0; i < equityCurve.Count; i++)
        {
            var equity = equityCurve[i];
            var date = prices[i].Date;
    
    
            if (equity > equityHigh)
            {
                equityHigh = equity;
                dateOfEquityHigh = date;
            }
    
    
            var duration = date - dateOfEquityHigh;
            maxDaysToNewHigh = Math.Max(maxDaysToNewHigh, (int)duration.TotalDays);
        }
    
    
        return maxDaysToNewHigh;
    }
    Formül şu şekilde kullanılabilir:

    Kod:
    var maxDaysToNewHigh = User.CalcMaxDaysToNewHigh(Sistem.GetiriKZ, Sistem.GrafikVerileri);
    Sistem.Mesaj(maxDaysToNewHigh.ToString());
    Müsait bir zamanınızda ne kadar değer veriyor yazabilirseniz bilgilenmiş oluruz. Bu kadar iyi bir sistemin < 30 vermesini bekliyorum. 60'dan küçük bir değer henüz benim ulaşabildiğim bir değer değil. 28'lik bir sistemi şu anda test ediyorum ancak gerçek hesapta işlem yapmaya başlamadığım için onu saymıyorum.
    Çaglar hocam optimizasyondan yeni çikmiş kodlarda mi 60 altina inemedin yoksa reel piyasada performans olarak mi tam anlayamadim o kismi.

  4.  Alıntı Originally Posted by umit_ykoc Yazıyı Oku
    Çaglar hocam optimizasyondan yeni çikmiş kodlarda mi 60 altina inemedin yoksa reel piyasada performans olarak mi tam anlayamadim o kismi.
    Üstat, piyasada işlem yaptığım sistemlerin 11 yıllık verilerle porformansında 60 altı değer çıkmıyor. Eski sistemleri tasarlarken bu değeri göz önünde bulundurmuyordum. Yeni sistemlerde bu değere dikkat ediyorum.

  5. Sayın çağlar bu yapıyı sisteme nasıl ekleriz... basit bir

    İF (MA10>MA50 && sonyon =! A )
    ELSE İF (SONYON ==A && MA10<MA50 && sonyon =S )

    KALIP içerisine ekleyebilirmisiniz

  6. ve seri sona erdi
    vahap beyaz, ahmet çakar ....

  7.  Alıntı Originally Posted by Tiberius Yazıyı Oku
    ve seri sona erdi
    Arada yamukluklar olacak okadar hocam bemce kendini duzeltecektir.

    Bugunku yamuk sinyalleride paylasabilirmisiniz sakincasi yoksa.

    Bizimkiler hala saglam en azindan bugun icin
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  8.  Alıntı Originally Posted by erhanacikgoz1 Yazıyı Oku
    Arada yamukluklar olacak okadar hocam bemce kendini duzeltecektir.

    Bugunku yamuk sinyalleride paylasabilirmisiniz sakincasi yoksa.

    Bizimkiler hala saglam en azindan bugun icin
    vahap beyaz, ahmet çakar ....

Sayfa 159/350 İlkİlk ... 59109149157158159160161169209259 ... 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
  •