Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
17,40 9.99% 2,69 Mr 15,86 / 17,40
13,23 9.98% 1,41 Mr 12,31 / 13,23
69,45 9.98% 42,71 Mn 63,55 / 69,45
26,04 9.97% 285,35 Mn 23,60 / 26,04
48,58 9.96% 639,47 Mn 43,00 / 48,58
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
53,10 -10% 391,53 Mn 53,10 / 61,00
38,70 -10% 50,67 Mn 38,70 / 39,70
10,13 -9.96% 1,03 Mr 10,13 / 11,60
7,34 -9.94% 276,19 Mn 7,34 / 7,87
35,24 -9.92% 122,48 Mn 35,22 / 39,30
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
296,00 -1.25% 6,48 Mr 295,00 / 299,75
29,20 3.55% 5,88 Mr 28,02 / 29,86
68,75 -0.72% 5,34 Mr 68,25 / 70,25
255,25 -0.29% 5,02 Mr 255,25 / 261,25
13,15 -0.23% 4,75 Mr 13,06 / 13,34
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
17,50 1.51% 704,46 Mn 17,12 / 17,68
68,75 -0.72% 5,34 Mr 68,25 / 70,25
330,50 -1.78% 4,33 Mr 330,00 / 338,50
206,50 -0.63% 3,68 Mr 205,80 / 211,80
691,00 -1.78% 2,92 Mr 686,50 / 708,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
17,50 1.51% 704,46 Mn 17,12 / 17,68
68,75 -0.72% 5,34 Mr 68,25 / 70,25
89,20 -0.28% 284,52 Mn 88,40 / 89,85
109,60 -1.08% 103,09 Mn 108,80 / 111,00
330,50 -1.78% 4,33 Mr 330,00 / 338,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
17,50 1.51% 704,46 Mn 17,12 / 17,68
27,96 0.65% 154,81 Mn 27,70 / 28,26
68,75 -0.72% 5,34 Mr 68,25 / 70,25
10,56 -1.77% 267,57 Mn 10,52 / 11,10
78,15 -0.57% 263,41 Mn 77,65 / 79,80

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
Sayfa 80/172 ÝlkÝlk ... 3070787980818290130 ... SonSon
Arama sonucu : 1374 madde; 633 - 640 arasý.

Konu: Algoritmik Trade Sistem Sinyalleri ve Gerçek Hesap Paylaþýmlý (Þeffaf)

  1.  Alýntý Originally Posted by atakanözbaki Yazýyý Oku
    sistem performansýný ise zaten paylaþýyorum aylýk bazda ne ürettiðini göstermemi isterseniz sistemin net getirisini aylýk bazda da gösterebilirim. Zaten ayda bir onuda paylaþýyorum. OCAKTAN BU YANA ÜRETÝLEN PUANI

    Evet onu kastediyorum.
    Temmuz XX PUAN / 1 LOT
    Agustos YY PUAN GÝBÝ

    Bu aydan itibaren baþlayabilir.
    Þöyle lotlarýmý ne zaman arttýrdým ve hangi puanda arttýrdýgýmý hatýrlamýyorum. forumda geçmiþte yazmýþýmdýr muhtemelen ancak 75 sayfa olmuþ bulmam çok zor Lot arttýrýrken belýrlý býr ay baþý veya gün belirlemedim rasgele bugun arttýrayým dýyerek arttýrdým. O sebeple bulmaya üþeniyorum.

    Zaten performans ne üretip üretemediðini gösteriyor. Görseli paylaþayým daha iyi anlayacaksýnýz.

    GETÝRÝ EÐRÝSÝ ÜRETÝLEN PUAN - 2,650 ÝÞLEM SAYISI 253 MAXDD -15,905 PUAN



    AYLIK BAZDA PUANLAR(GETÝRÝ NOMÝNAL YAZAN YER)



    Bilmeyenler için VÝOPTA 10 LOTu sisteminize baðlamýþsanýz Üretilen veya kaybedilen puan = TL Anlamýna gelmektedir.

    Mesela -2,650 PUAN kaybetmiþ sistem ocaktan bu yana 10 Lot ile trade etseydim -2,650 TL zarar da olacaktým PUAN ile TL ayný çýkacaktý.

    1 Lotla trade etseydim ne olacaktý -265 TL zarar yazmýþ olacaktým.

    100 Lotla Trade etseydim -26,500 TL zarar yazacaktým.

    Gördüðünüz gibi sadece bir virgul(,) saða veya sola kaydýrmýþ oluyoruz.

    Kar zararýn en basit ve yalýn haliyle hesaplanmasý bu þekildedir. Görseller 10 lotla ne ürettiðini gösterir. Görselde çýkan puanýn TL karþýlýðý birbirine eþittir. Dolayýsýyla basitce 1 lotla ne ürettiðini sadeleþtirerek öðrenebilirsiniz.

    1 lotla kaç TL kazandýðýnýzý hesapladýðýnýz da, 3 lotla, 8 lotla veya 13 lotla ne üretileceðinide kolayca hesaplayabilirsiniz.

    -------------------- Peki sistem -2650 puan zarar etmiþ ise 1 lotla trade ettiysem benim -265 TL zarar yazmýþ olmam gerekirdi. 2 lotla trade etmiþ isem -265*2 = 530 TL zarar da olmam gerekirdi. Hiçbir þekilde karda olma ihtimalim olmamasýna raðmen portfoy nasýl oluyor da KAR gösteriyor.

    1- Kayma ve komisyon maliyeti olarak 35 PUAN düþüyorum her sinyalden. Ancak gerçek hesabýmdaký Kayma maliyetlerim 35 den daha düþük gerçekleþiyor öreðin 30 veya 25 þeklinde gerçekleþiyor.

    2-Sistem genellikle çok zarar ürettiði zaman 2. lotu ekledim. Yani kz eðrisi dipteyken lot eklemiþ oldum þu anda da dipten bir miktar yukarda kaldýðý için bende bir miktar sistem göre karlý görünüyorum.

    3-Kiþisel bir hata sebebiyle yanlýþ hatýrlamýyorsam 2 adet sinyal kaçýrdým robotu kapalý da unutmuþum. bunlardan bir tanesi zararýma olurken bir tanesi karýma oldu puanlarý hatýrlamýyor ancak 2 tarafýda toplasak belki 500 puan daha karlý þekilde robotu açmýþýmdýr. Belkide onun etkisiyle sisteme göre biraz karda görünüyor olabilirim. Zararýma olmþta olabilir hesaplamadým sadece varsayým.

    NOT bunlarýn haricinde sisteme isteyerek veya sistem dýþý hiçbir þekilde müdahle edilmemiþ, Manuel herhangibir iþlem açýlmamýþtýr.

    ANLAÞILMAYAN BÝRÞEY VARSA SORU SORABÝLÝRSÝNÝZ!
    Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
    Sokrates twit @erhanacikgoz1

  2. Erhan emeklerine saðlýk, sayfanýzý sýklýkla takip ediyorum, baþarýlar

  3. Teþekürler Erhan verilerden herþey anlaþýlýyor. 3 ay iyi gitmiþ. Bu ay epey kötü performans göstermiþ.

    Benim sistemde gün içi zirveden long açýyor, dipten short açýyor sürekli bu ay terste kaldý.

    Sistemcilerin sistem performansýný izlemeye çok ihtiyaç duyuyorum. gün içinde ne yapmýþ , aylýk performansý ne olmuþ. Kendi sistemimle kýyaslama yapmak istiyorum. Sistem karþýlaþtýrma topigi eski ktif günlerinde olsa ne güzel olurdu yada yerli myfxbook gibi bir site olsaydý keþke.

    Ýdeale geçeyim çok kafanýzý aðrýtacaðým. Ýdealin imkanlarýndan sonra þu anki kullandýgým sistemi sistem olarak bile görmüyorum artýk.

  4. Erhan bey tecrübelerinize dayanarak sizce kayma maliyeti ni düþürmek için;
    1. Bar kapanýþý ile birlikte mi
    2. Bar kapanýþýný beklemeden mi
    3. Bar kapanýþýndan belli bir süre sonra mý iþlem yaptýrmak doðru.

  5.  Alýntý Originally Posted by HALÝL KALKAN Yazýyý Oku
    Erhan emeklerine saðlýk, sayfanýzý sýklýkla takip ediyorum, baþarýlar
    teþekkürler....

     Alýntý Originally Posted by atakanözbaki Yazýyý Oku
    Teþekürler Erhan verilerden herþey anlaþýlýyor. 3 ay iyi gitmiþ. Bu ay epey kötü performans göstermiþ.

    Benim sistemde gün içi zirveden long açýyor, dipten short açýyor sürekli bu ay terste kaldý.

    Sistemcilerin sistem performansýný izlemeye çok ihtiyaç duyuyorum. gün içinde ne yapmýþ , aylýk performansý ne olmuþ. Kendi sistemimle kýyaslama yapmak istiyorum. Sistem karþýlaþtýrma topigi eski ktif günlerinde olsa ne güzel olurdu yada yerli myfxbook gibi bir site olsaydý keþke.

    Ýdeale geçeyim çok kafanýzý aðrýtacaðým. Ýdealin imkanlarýndan sonra þu anki kullandýgým sistemi sistem olarak bile görmüyorum artýk.
    Evet bu ay tüm sistemler için berbattý hele bugun daha bi biçtiler. negatife döndü portfoy. Ýdeal konusu tartýsmaya açýk býle degýl.

     Alýntý Originally Posted by ozmen Yazýyý Oku
    Erhan bey tecrübelerinize dayanarak sizce kayma maliyeti ni düþürmek için;
    1. Bar kapanýþý ile birlikte mi
    2. Bar kapanýþýný beklemeden mi
    3. Bar kapanýþýndan belli bir süre sonra mý iþlem yaptýrmak doðru.
    1. sorun zaten kapanýþ barýyla gönderilmesiyle ortaya çýkýyor. çözümü þu olabilir bar sayýsýný mumkun oldugunca düþürün. aracý kurumunuzun emir gönderim hýzý yüksek olmalý algorýtmanýzýn kodlamasý olabýldýgýnce kýsa ve öz olmalý. bu sekilde milisaniyeler kazanarak 2 kademe kayacakken 1 kademe kayabilirsiniz.

    2.bar kapanýsýný beklememek kapsamlý býr ýs her sistem uyum saðlamaz 2 tane ma kesiþimi barlarýn kapanmasýyla hesaplanýyor. bar kapanmadan býrbýrýný kesip kesmeyeceðini önceden bilemeyeceðiniz için her sisteme uyum saðlamayacaktýr. Ancak sinyal kesinleþtikten þu kadar puan fark açýlmýþsa emir gönder diyeibilirsiniz buda performans raporunuzu deðiþtirecektir. Dolaylý yoldan maliyet ödeyebilirsiniz.

    3.trend takip eden sýstemlerde bar kapanýsýndan bellý býr sure sonra emir göndermek saglýklý görünmüyor. çünkü trend çoðunlukla hýzlýca harekete baþlayarak gerçeleþiyor sistem sinyali yakarken barlar hýzlý býr býcýmde trend yonunde hareket etme eðilimi gösteriyor. al sýnyalýn 1 dakýka sonra aldýgýnýz aslýnda oldukça uzak bir fiyattan emrinizin gitmesi muhtemel.

    Benim 1. wps serverim sinyal yanmadan önce emir gönderiyor. diyelimki 120,000 de AL yanacak zaten anlýk emir gönderiyor bu sebeple AL sevýyesý onceden kesin belli fiyat 119,975 iken emri gönderiyor benim alýþýmla fiyat 120,000 oluyor veya 120,025

    alýþ maliyetim 119,975 ile 120,025 arasýnda bir yerlere yerleþiyor bazan 120,000 bazan 120,010 bazan 119,990 þeklinde böylece sinyal seviyesine göre 10 15 puan kayýyor bazen 0 bazen ise pozitif yönde kayýyorum. Sinyal benim alýþýmla tetikleniyor aslýna bakarsanýz.


    Bunu önlemenin tonlarca yontemý olabilir. Hayal gücünüze baðlý kademelerdeký lotlarý okutup buna göre emir göndertilebilir. sistem sinyallerý kesileþtikten sonra alýþ ve satýþ belirlenebilir. Aluþ emrýný parçalara bölerek gönderebilir.

    ANcak tüm bunlar için ciddi kodlama gerektiren iþler.

    Ben aslýnda robotlarýn bu tur iþlevleri bir týkla yerine getirebilmesi için bir modul yazýyorum bu tarz stratejileride entegre etmeye calýsacagým o sayede herhangibir sistemci o modulle entegre býr býcýmde bu tarz stratejýlerý kendý sýstemýnde kullanabilmiþ olacak. Bakalým uzun soluklu býr ýs.
    Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
    Sokrates twit @erhanacikgoz1

  6.  Alýntý Originally Posted by atakanözbaki Yazýyý Oku


    Optimizasyon formülü yazmaya çalýþýyorum. Bir çok farklý kombinasyon denedim. Fakat hesaplatmayý yapan bir formül yazamadým. Üsteki formülde derleme kýsmýnda hata vermiyor. Fakat optimizasyon kýsmýnda hesaplama yapmýyor. Hatanýn nerede oldugu bir türlü bulamadým. EMA ile TOMA yazan optimize edilmeyen kýsým fakat optimize edilecek bunun kýsým bunu kesiþim þartýna baðlý .

    Bear abi formül örnegi için teþekür ederim. Yeni baþlayan biri için epey üst düzey bir örnek olmuþ. Fakat optimizasyon kýsmýný anlaya bildim. Benzer þekilde üsteki formülü yazdým olmadý.
    Kurgu Toma 30,5 ve Ema 5 altýnda þu parametrelerle üstünde farklý parametrelerle çalýþsýn. Buna Segmentasyon diyorlar sanýrým.
    Erhan hocanýn ödevlerindeki mantýk ile yapýldý.
    Öncelikle bu gönderiyi okuyalým. Repaint yapabilir. https://www.hisse.net/topluluk/showt...91#post3622591

    Sistem Kodu:
    Kod:
    var V = Sistem.GrafikFiyatSec("Kapanis");
    
    var P = Sistem.Parametreler[0]; // P = 30
    var Y = Sistem.Parametreler[1]; // Y = 5
    
    var TOMA = Sistem.TOMA(P, Y);
    var EMA = Sistem.MA(V, "Exp", P);
    var EMA1 = Sistem.MA(V, "Exp",4);
    var EMA2 = Sistem.MA(V, "Exp",5);
    var TOMA1 = Sistem.TOMA(9, 0.4);
    var TOMA2 = Sistem.TOMA(3, 0.3);
    
    //Degiskenler    
    var Eb1 = Sistem.Liste(0); 
    var T1A = Sistem.Liste(0);
    var T2A = Sistem.Liste(0);
    var X1 = Sistem.Liste(0);
    
    var SonYon = "";
    
    for (int i = 2; i < V.Count; i++) // Her barý tek tek tararken
      {
    // Hesaplamalar
    		Eb1[i] = 
    		EMA[i] > TOMA[i] ? 1 :  EMA[i] < TOMA[i] ? 2 :  
    		Eb1[i] ;
    		
    		T1A[i] = 
    		EMA1[i] > TOMA1[i] ? 3 :  EMA1[i] < TOMA1[i] ? 5 : 
    		T1A[i] ;
    			
    		T2A[i] = 
    		EMA2[i] > TOMA2[i] ? 7 :  EMA2[i] < TOMA2[i] ? 11 :  
    		T2A[i] ;
    
    	
    		X1[i] =  Eb1[i] == 1 ? (Eb1[i] * T1A[i]): Eb1[i] == 2 ? (Eb1[i] * T2A[i]):
                    X1[i]; 
    
    //Sistem
    		if ( (X1[i] == 3 || X1[i] == 14) && SonYon != "A") 
    			{
    			Sistem.Yon[i] = "A";   
    			SonYon = Sistem.Yon[i]; 
    			}
    
                   if ( (X1[i] == 5 || X1[i] == 22) && SonYon != "S") 
    			{
    			Sistem.Yon[i] = "S";  
    			SonYon = Sistem.Yon[i];
    			}
    
        }
    Sistem.GetiriHesapla("31/12/2004", 0.025 ); // Þu tarihten baþlayarak kz hesapla ve her iþlemin kaymasýna bu puaný düþ.
    var KarZarar = Sistem.GetiriKZ;// ortaya çýkacak kz eðrisine KarZarar isimli deðiþkene ata
    
    Sistem.Cizgiler[0].Deger = Eb1; //Panel2 
    Sistem.Cizgiler[1].Deger = T1A; //Panel2 
    Sistem.Cizgiler[2].Deger = T2A; //Panel2 
    Sistem.Cizgiler[3].Deger = TOMA; //Panel1 
    Sistem.Cizgiler[4].Deger = EMA; //Panel1 
    Sistem.Cizgiler[5].Deger = X1; //Panel2 
    Sistem.Cizgiler[6].Deger = KarZarar; //Panel3
    OPT Kodu:
    Kod:
    var V = Sistem.GrafikFiyatSec("Kapanis");
    
    var TOMA = Sistem.TOMA(30, 5);
    var EMA = Sistem.MA(V, "Exp", 30);
    
    //Degiskenler
    	    
    var Eb1 = Sistem.Liste(0); // x1 isminde boþ bir liste oluþtur.
    var T1A = Sistem.Liste(0);
    // var T2B = Sistem.Liste(0);
    var T2A = Sistem.Liste(0);
    //  var T2B = Sistem.Liste(0);
    var X1 = Sistem.Liste(0);
    var SonYon = "";
    
    //Optimizasyon-----------------------------------------------------------------------------------------
    for(int P1 = 4 ; P1 <10; P1++) {
    var EMA1 = Sistem.MA(V, "Exp",P1);
    
    for (int P2 = 2 ; P2 <10 ; P2++) {
    var EMA2 = Sistem.MA(V, "Exp",P2);
    
    
    for (double P4 = 2; P4< 10; P4+=1) {
    for (double P5 = 0.1; P5< 0.7; P5+=0.1) {
    var TOMA1 = Sistem.TOMA(P4, P5);
    
    for (double P6 = 2;P6< 10; P6+=1) {
    for (double P7 = 0.1; P7< 0.5; P7+=0.1) {
    var TOMA2 = Sistem.TOMA(P6, P7);
            
            
            
           // önceki taramadaki pozisyonlarý temizle
          for (int i = 1; i<V.Count; i++)
                   Sistem.Yon[i] = "";  
    
        
      
      // strateji
    	for (int i = 1; i < V.Count; i++) // Her barý tek tek tararken
    	    {
                    // Hesaplamalar
    		Eb1[i] = 
    		EMA[i] > TOMA[i] ? 1 :  EMA[i] < TOMA[i] ? 2 :  
    		Eb1[i] ;
    		
    		T1A[i] = 
    		EMA1[i] > TOMA1[i] ? 3 :  EMA1[i] < TOMA1[i] ? 5 : 
    		T1A[i] ;
    			
    		T2A[i] = 
    		EMA2[i] > TOMA2[i] ? 7 :  EMA2[i] < TOMA2[i] ? 11 :  
    		T2A[i] ;
    
    	
    		X1[i] =  Eb1[i] == 1 ? (Eb1[i] * T1A[i]): Eb1[i] == 2 ? (Eb1[i] * T2A[i]):
                     X1[i]; 
    
             //Sistem
    		if ( (X1[i] == 3 || X1[i] == 14) && SonYon != "A") 
    			{
    			Sistem.Yon[i] = "A";   
    			SonYon = Sistem.Yon[i]; 
    			}
    
                   if ( (X1[i] == 5 || X1[i] == 22) && SonYon != "S") 
    			{
    			Sistem.Yon[i] = "S";  
    			SonYon = Sistem.Yon[i];
    			}
    
               }
    
    Sistem.Optimizasyon("E1 E2 T1 T1Y T2 T2Y", P1,P2,P4,P5,P6,P7);
    }
    }
    }
    }
    }
    }

  7. topiðe katký saðlayan herkese teþekkür ederim baþta erhan hocama þimdi bitirdim çok katkýsý oldu benim için neyin ne olduðunu öðretti diyebilirim. Þimdi yavaþtan kodlama iþine gireceðim inþaallah.

  8.  Alýntý Originally Posted by cloud Yazýyý Oku
    topiðe katký saðlayan herkese teþekkür ederim baþta erhan hocama þimdi bitirdim çok katkýsý oldu benim için neyin ne olduðunu öðretti diyebilirim. Þimdi yavaþtan kodlama iþine gireceðim inþaallah.
    baþarýlar dilerim.


    @ozmen eline saglýk
    Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
    Sokrates twit @erhanacikgoz1

Sayfa 80/172 ÝlkÝlk ... 3070787980818290130 ... 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
  •