Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
3,67 9.88% 97,60 Mn 3,36 / 3,67
215,40 8.51% 38,17 Mn 198,60 / 217,10
156,00 8.26% 198,24 Mn 144,10 / 156,50
11,82 7.36% 71,76 Mn 11,03 / 11,99
208,70 6.81% 32,13 Mn 195,30 / 209,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
48,42 -10% 6,17 Mn 48,42 / 48,42
37,10 -10% 439,78 Mn 37,10 / 39,66
1,46 -9.88% 6,89 Mn 1,46 / 1,46
11,46 -7.06% 117,52 Mn 11,40 / 12,33
5,00 -5.84% 3,33 Mn 4,96 / 5,09
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
93,30 6.2% 1,07 Mr 88,70 / 93,40
12,06 2.2% 1,01 Mr 11,35 / 12,30
362,75 1.54% 939,68 Mn 356,00 / 364,00
234,50 2.18% 901,61 Mn 230,00 / 234,90
90,65 4.02% 749,08 Mn 87,30 / 90,85
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
20,14 -0.79% 36,33 Mn 20,02 / 20,20
67,35 0.3% 501,64 Mn 67,00 / 67,45
362,75 1.54% 939,68 Mn 356,00 / 364,00
296,00 -1% 694,24 Mn 293,50 / 298,25
386,50 0.72% 422,92 Mn 380,75 / 386,75
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
20,14 -0.79% 36,33 Mn 20,02 / 20,20
67,35 0.3% 501,64 Mn 67,00 / 67,45
105,00 0.48% 48,07 Mn 103,60 / 105,10
102,80 0.29% 8,01 Mn 102,10 / 102,90
362,75 1.54% 939,68 Mn 356,00 / 364,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
20,14 -0.79% 36,33 Mn 20,02 / 20,20
32,62 -0.18% 2,95 Mn 32,22 / 32,66
67,35 0.3% 501,64 Mn 67,00 / 67,45
11,05 0.18% 14,44 Mn 10,97 / 11,06
77,25 0.06% 17,39 Mn 76,65 / 77,30

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj
Arama sonucu : 2798 madde; 1 - 8 arasý.

Konu: Sistem Karþýlaþtýrma 2

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alýntý Originally Posted by erhanacikgoz1 Yazýyý Oku
    alhalla bende herhangibir problem yokki detaylý kontrol etmedim ama sadece rakamlar sayýsal olarak deðiþti.

    Ama sonda kalan görmediðimiz 0000000 larýn sonuçlarý olabilir tam sayý olmadýgý için yani ben bir fark göremedim sistemimle ilgili.



    bugunu sayýyorsak evet.



    DÝrek sayýyý yuvarlarken eskiden 0,025 idi þimdi 0,25 olarak yuvarlýyorsun.
    Yüzdesel anlamda hesaplatýyorum puan bazlý bakmadým. Bütün sistemlerde maxdd ve yüzdesel getiriler deðiþti..

  2.  Alýntý Originally Posted by automatic Yazýyý Oku
    Yüzdesel anlamda hesaplatýyorum puan bazlý bakmadým. Bütün sistemlerde maxdd ve yüzdesel getiriler deðiþti..
    Bir tek bende mi var bu problem ?

  3.  Alýntý Originally Posted by automatic Yazýyý Oku
    Bir tek bende mi var bu problem ?
    Puan bazli 4 kadar margini fiyatla birlikte bazi seviyelerle karsilastima yaparak al/sat ureten canli barda isleme giren sistemimim getiri ve MaxDD degerlerinde buyuk sapma oldu. Onerdigim yontemle sistem sifiratma oncesi davranisini geri kazandim. Siz de ise yaradi mi?

    Orta hizdaki ana sistemimdeki sapma ise yok denecek kadar, cok cok dusuk.
    twitter @AlgoTrd

  4.  Alýntý Originally Posted by 3c1a Yazýyý Oku
    Puan bazli 4 kadar margini fiyatla birlikte bazi seviyelerle karsilastima yaparak al/sat ureten canli barda isleme giren sistemimim getiri ve MaxDD degerlerinde buyuk sapma oldu. Onerdigim yontemle sistem sifiratma oncesi davranisini geri kazandim. Siz de ise yaradi mi?

    Orta hizdaki ana sistemimdeki sapma ise yok denecek kadar, cok cok dusuk.
    Hocam denedim bir yerde hata oldu vazgeçtim. O þekilde çözülür bencede henüz zaman ayýrmasam da ama bu þekilde ekstra yük biner sistemlere. Yýllardýr üzerinde durduðumuz sistemler çöp mü olacak eski sistemleri atýp yeni deðerlerle girsek bu da çok mantýklý ve rasyonel gözükmüyor. Kod yapýsýnda problem de yok sebebi bulup onu çözmek gerekiyor . Örnek bir sistem içerisinde kod paylaþýrsanýz daha güzel olabilir diye düþünüyorum.

  5.  Alýntý Originally Posted by automatic Yazýyý Oku
    Hocam denedim bir yerde hata oldu vazgeçtim. O þekilde çözülür bencede henüz zaman ayýrmasam da ama bu þekilde ekstra yük biner sistemlere. Yýllardýr üzerinde durduðumuz sistemler çöp mü olacak eski sistemleri atýp yeni deðerlerle girsek bu da çok mantýklý ve rasyonel gözükmüyor. Kod yapýsýnda problem de yok sebebi bulup onu çözmek gerekiyor . Örnek bir sistem içerisinde kod paylaþýrsanýz daha güzel olabilir diye düþünüyorum.
    Evet bu sekilde robotun donus suresi %30-50 uzuyor. Bar sayisi dusuk secildiginde hissedilir bir gecikme yaratmiyor. "float" sayi tipi kulanmayip diger sayi tiplerini denemek belki cozum olabilir. Daha once yazdigim gibi benim sadece 1 sistemim etkilendi. Belki de etkilenen sistemlerin onceki davranislari olmasi gerektigi gibi degildi. Puan bazli margin kullaniyorsaniz tekrar optimizasyon yapmak da bir cozum olabilir. Cok fazla sistem etkilenmemis gibi gorunuyor.

    Twitterdaki ornegin "sistem" bolumu de eklenmis hali asagidadir. X, XX, Y, Z degerlerini girerseniz asagidaki kod bir al/sat sistemi olarak calisacaktir.

    Kod:
        var V = Sistem.GrafikVerileri ; 
        var C = Sistem.GrafikFiyatOku(V, "Kapanis");
        var O = Sistem.GrafikFiyatOku(V, "Acilis");
        var H = Sistem.GrafikFiyatOku(V, "Yuksek");
        var L = Sistem.GrafikFiyatOku(V, "Dusuk");
        var MA1 = Sistem.MA(C, "Exp", X);
        var MA2 = Sistem.MA(C, "Exp", XX);
        var TOMA = Sistem.TOMA(Z,Y);
        var SonYon = "";
       
        for (int i=1; i < V.Count ; i++) //VIOP verileri & indikatorleri sifiratma oncesi seviyeye ceker
        {
            C[i] = C[i]/10;
            O[i] = O[i]/10;
            H[i] = H[i]/10;
            L[i] = L[i]/10;
            MA1[i] = MA1[i]/10;
            MA2[i] = MA2[i]/10;
            TOMA[i] = TOMA[i]/10;
        }
        
    
    
        for (int i=3; i < V.Count ; i++) 
        {
             if (MA1[i-1] < MA2[i-1] && MA1[i] >= MA2[i] && SonYon != "A") // AL
             {
                Sistem.Yon[i] = "A"; SonYon = Sistem.Yon[i];
             }
             else if (MA1[i-1] > MA2[i-1] && MA1[i] <= MA2[i] && SonYon != "S") // SAT
             {
                Sistem.Yon[i] = "S"; SonYon = Sistem.Yon[i];
             }
             else if ( (SonYon == "A" &&  C[i] < TOMA [i] && C[i-1]>TOMA[i-1] ) ||  (SonYon == "S" &&  C[i] > TOMA[i] && C[i-1]<TOMA[i-1])  ) // kar realizasyonu
             {
                Sistem.Yon[i] = "F"; SonYon = Sistem.Yon[i];
             }
        }
        
    
    
        for (int i=1; i < V.Count ; i++) //VIOP verileri & indikatorleri sifiratma sonrasi seviyeye ceker
        {
            C[i] = C[i]*10;
            O[i] = O[i]*10;
            H[i] = H[i]*10;
            L[i] = L[i]*10;
            MA1[i] = MA1[i]*10;
            MA2[i] = MA2[i]*10;
            TOMA[i] = TOMA[i]*10;
        }
        
        Sistem.GetiriHesapla("01/01/2000", 0.00);    
        Sistem.Cizgiler[0].Deger = Sistem.GetiriKZ;
    twitter @AlgoTrd

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
  •