Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
27,50 10% 100,59 Mn 23,70 / 27,50
67,65 10% 515,04 Mn 61,70 / 67,65
11,00 10% 3,88 Mn 9,80 / 11,00
1,65 10% 54,88 Mn 1,52 / 1,65
14,75 9.99% 88,63 Mn 13,54 / 14,75
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
10,53 -10% 2,12 Mr 10,53 / 11,55
20,40 -9.97% 202,36 Mn 20,40 / 23,86
402,25 -9.96% 524,05 Mn 402,25 / 448,00
260,25 -9.95% 1,61 Mr 260,25 / 283,50
4,58 -9.84% 46,70 Mn 4,58 / 4,58
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
325,00 0.46% 12,23 Mr 319,00 / 326,25
3,16 6.4% 11,83 Mr 2,98 / 3,20
135,00 8.09% 10,01 Mr 118,60 / 135,00
221,50 6.54% 9,91 Mr 209,00 / 225,00
269,00 2.28% 7,40 Mr 266,00 / 272,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
77,90 -1.7% 7,25 Mr 77,60 / 79,15
392,00 -1.13% 7,21 Mr 390,25 / 404,50
221,50 6.54% 9,91 Mr 209,00 / 225,00
760,00 -0.39% 2,81 Mr 747,00 / 761,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
77,90 -1.7% 7,25 Mr 77,60 / 79,15
93,00 0.65% 539,82 Mn 91,90 / 93,65
117,20 1.74% 879,06 Mn 112,40 / 119,90
392,00 -1.13% 7,21 Mr 390,25 / 404,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,11 -0.47% 829,86 Mn 18,66 / 19,26
31,04 -0.83% 136,84 Mn 30,50 / 31,30
77,90 -1.7% 7,25 Mr 77,60 / 79,15
10,67 2.69% 200,26 Mn 10,40 / 10,71
81,25 2.85% 499,08 Mn 79,05 / 81,60

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 130/350 ÝlkÝlk ... 3080120128129130131132140180230 ... SonSon
Arama sonucu : 2798 madde; 1,033 - 1,040 arasý.

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

  1.  Alýntý Originally Posted by erhanacikgoz1 Yazýyý Oku
    Heryeri bicak sirti kalp dayanmaz guvenmek lazim.

    O yuzden aslinda diken ustu diyebiliriz.

    Ne olur ne gider zaman gosterecek.

    Tesekkurler

    Koduda paylasalim varmi tiberius hocam sablon sizde.

    Uyari her sisteme uyum saglamaz
    Tekrar tebrik ederim Erhan hoca..
    Yaklasim getiriyi epeyce iyilestirir gibi görünüyor, gerci iyilestirmiste zaten. Burada videoda 5000 lik dilimler kullaniliyor belki örnek olarak öyledir bilemiyorum siz denemissinizdir zaten ama daha sýk dilimlerle sistem kapatma isi yapilsa daha fazla avantaj saglamazmi mesela 2000 puanlik dilimler veya daha kucuk dilimlerle KZ egrisini takip ettiðinizde daha avantajli oluyor mu ?

    SM-G960F cihazýmdan hisse.net mobile app kullanarak gönderildi.

  2. erhan bende manuel olarak benzer mantýðý 1 yýla yakýndýr uygulamaya çalýþýyorum. KZ eðrisinide excelde manuel tutuyorum. çünkü bende hiçbir sistem kapanýþ beklemiyor. sistem Maxdd ye yaklaþtýkça kademeli lot artýrýyorum, sistemin KZ eðrisi tepeleri yeniledikçe lot kademeli azaltýyorum. hatta iþi abartýp sistem yýllýk ortalamasýndan sapýp çok ciddi getiri elde etti ise TERS çalýþtýrýyorum. (kötü sinyaller geleceðini varsayarak) .
    NOT: kapanýþ beklemeyen sistemlerin iþlemlerini ve KZ eðrisini ideal üzerinde görmenin bir yolu varsa beni büyük bir eziyetten kurtarmýþ olursunuz.

  3. #1035
    Duhul
    Feb 2017
    Ýkamet
    Karadeniz
    Yaş
    54
    Gönderi
    179
    Erhan tebrik ederim,çok emek verdin herþey gönlünce olsun

  4.  Alýntý Originally Posted by NUTCRACKER Yazýyý Oku
    Tekrar tebrik ederim Erhan hoca..
    Yaklasim getiriyi epeyce iyilestirir gibi görünüyor, gerci iyilestirmiste zaten. Burada videoda 5000 lik dilimler kullaniliyor belki örnek olarak öyledir bilemiyorum siz denemissinizdir zaten ama daha sýk dilimlerle sistem kapatma isi yapilsa daha fazla avantaj saglamazmi mesela 2000 puanlik dilimler veya daha kucuk dilimlerle KZ egrisini takip ettiðinizde daha avantajli oluyor mu ?

    SM-G960F cihazýmdan hisse.net mobile app kullanarak gönderildi.
    ozman kz içine ma atmaktan farksýz bir konuma düþüyor sekmeler yasandýkça aç kapa aç kapa iþlem sayýsý artar.

    dilim arasýnda boþluklar býrakýlabýlýr bu tarz sürekli flata geçmelerý engellemek için. örnegýn 150 puanlýk sekemeler aç kapa yapcak sekýlde tasarlanabýlýr sonra atýyorum 5000 puan boþluk býrakýp yýne 150 puanlýk marjla aç kapa yapacak sekýlde vesaire hayal gücüne kalmýþ yine manuel takip edenstoploss sekýlndede uygulanabýlýr.

    örnegýn 4000 kazandýnýz kodlarýn ýcýnde çizgiyi 3000 e çekersenýz gelecek olna kotu pýyasadan 1000 puan zararla sýstemý devre dýsý býrakmýþ olursunuz tabý nerede gýrecegýnýz sýstem ýstatýstýklerýne baglý.

    ben kendý sistemimde biraz daha farklý sekýlde calýstýrýyorum. ama genel mantýk benzer.

    bu çýktýyla ilgili senelerdýr farklý tasarýmlar üzerinde calýsýyorum 5 yýldýr gordugum sey piyasada trend followerlarda býr sýlsile var. burada býr cok kez sahýt oldunuz sistemler cok kar ettýmý evet çarpýlma zamaný baslýyor deriz.

    çok zarar ettiði zamanda güzel günler yakýnda sistemler patlayacak piyasa býr tarafa kýracak iyi kar edeceðiz diyoruz.

    BU olay ne hikmettýr hiçbirzaman deðiþmedi gerçekten hissedilir bir biçimde bu olay sürekli yaþanmakta.

    bende bu durumu býr fýrsata çevirmeye calýstým.5 kazan 3 ver 5 kazan 3 ver seklýnde ýlerlýyoruz 5 kazan 0,5 ver 5 kazan 0,5 ver durumuna cevirmiþ gibi olduk tabi burada istatistiklerde bir sapma yapaþaýnýrsa ozellýk beným sýstemde 5 kazanýp 8 verme olasýlýgým var. :D


    Aslýnda bu kodu evrimleþtirip getiri kzye deðilde örnegýn 5 numaralý çizgimede uyarlayabýlsem daha iyi olur.

    5 nolu cýzgýme kimisi RSÝ koyar rsý tepede ýken flat aþaðý geldýgýndede aktýf ol vesaire þeklinde uygulama dahada opsýyonel býr hal alabýlýr veyahutta 5 nolu çizgiye bam baþka bir liste oluþturup bunun uzerýne ayný mantýktüretiebilir.

    Örnegýn 5 nolu cýzgýme iki adet ma arasýndaký farký koydugumu varsayalým. iki adet arasýndaký fark çok düþükse sistem kapansýn fark açýksa sistem acýk kalsýn. buda malar yatyada birbirinin içine gireceðinden sýstemýnýzýn yatayda filitrelenmesini saglar.

    mesela getiri eðrinizin RSÝ sini alabýlýr ve getiri eðrisinin rsi seviyesi yükseldiyse kapan düþtüyse aktif ol gibi bir yontemle getiri eðrinizin týpký býr pýyasa gýbý aþýrý alým aþýrý satým noktalarýyla daha kolay býr býcýmde hareket etmenizi saglayabýlýr.
    Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
    Sokrates twit @erhanacikgoz1

  5.  Alýntý Originally Posted by matador38 Yazýyý Oku
    erhan bende manuel olarak benzer mantýðý 1 yýla yakýndýr uygulamaya çalýþýyorum. KZ eðrisinide excelde manuel tutuyorum. çünkü bende hiçbir sistem kapanýþ beklemiyor. sistem Maxdd ye yaklaþtýkça kademeli lot artýrýyorum, sistemin KZ eðrisi tepeleri yeniledikçe lot kademeli azaltýyorum. hatta iþi abartýp sistem yýllýk ortalamasýndan sapýp çok ciddi getiri elde etti ise TERS çalýþtýrýyorum. (kötü sinyaller geleceðini varsayarak) .
    NOT: kapanýþ beklemeyen sistemlerin iþlemlerini ve KZ eðrisini ideal üzerinde görmenin bir yolu varsa beni büyük bir eziyetten kurtarmýþ olursunuz.
    Sistem.Seviye kullanarak anlýk iþlemleri ve kz eðrisini görebilirsiniz. Formda daha önce birçok kez paylaþýldý. En son Orhan hoca paylaþtý. Bakýp sistemlerinizi uydurabilirsiniz.

    Sent from my SM-N910C using Tapatalk

  6. Düþen Kar Maskesi(Deðiþmeyen KZ): KZ belirlenen dilimi aþaðý keserse Flat, yukarý keserse sisteminizin sinyali.
    Detaylý kontrol edilmedi. Test etmelisiniz.

    PHP Code:
    //Ayarlar
    bool MaskeVar true;        // false ise sizin sistem, true ise Düþen Kar Maskesi Aktif.
    var GrafikSistemAd"T3v2";  // Sisteminizin adýný yazýn.GetiriHesapla içermelidir.
    int KzSeviyeMod=5;           // KZ al-sat çizgisi adýmý.
    var KarBiriktirenSembolPeriyot "VIP'VIP-X030"+"1"//Sistem baþka sembollerde açýldýðýnda robotun takip ettiði kar deðerleri bozulmasýn diye gerekli.

    //Veriler
    var Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatSec("Açýlýþ");

    //Sistem Getir
    var GrafikSistem Sistem.SistemGetir(GrafikSistemAdSistem.SembolSistem.Periyot); 
    var 
    Yonler GrafikSistem.Yon;
    var 
    Seviyeler GrafikSistem.Seviye;
    var 
    GetiriList GrafikSistem.GetiriKZ

    //Deðiþkenler
    string SonYon="F";
    string GercekSonYon="";
    bool AksamFlatIslemde=false;
    float MaxKZ=0;
    double DevirKZ=0;

    //Devreden Kar Hesaplamalarý
    var RefGetiri1000GetiriList[1000];
    var 
    RefGetiri999GetiriList[999];
    if(
    Sistem.Parametreler[8]==""//Kaydedilmiþ Ýlk Bar Tarihi Boþ ise
    {
    Sistem.Parametreler[9] = "0"//Devir KZ 0 kabul et. Elle deðiþtirebilir devir rakamý.
    Sistem.Parametreler[10] = RefGetiri1000.ToString("0.####"); //Referans Getiriyi Yaz

    if( 
    V[0].Date.ToString("dd.MM.yyyy HH:mm") != Sistem.Parametreler[10
        && (
    Sistem.Sembol Sistem.Periyot)==KarBiriktirenSembolPeriyot 
      
    )  //Robotun Sembolünde ise ve ÝlkBar Deðiþti ise 
    {
    Sistem.Parametreler[8] = V[0].Date.ToString("dd.MM.yyyy HH:mm");  //Yeni ilk barýn Tarihini yaz.
    DevirKZ Convert.ToDouble(Sistem.Parametreler[9]) +   // DevirKZ
              
    +Convert.ToDoubleSistem.Parametreler[10] ) - RefGetiri999;
    Sistem.Parametreler[9] = DevirKZ.ToString("0.####"); 
    Sistem.Parametreler[10] = RefGetiri1000.ToString("0.####");  
    }
    var 
    YeniGetiriList Sistem.Liste(0);
    for (
    int i 0GetiriList.Counti++){YeniGetiriList[i] = (float)DevirKZ GetiriList[i];}


    //Maske Listesi
    var MaskeList Sistem.Liste(0);
    var 
    Maske 1;
    for (
    int i 1V.Counti++)
    {
        var 
    SonGetiri=YeniGetiriList[i];
        var 
    OncekiGetiri=YeniGetiriList[i-1]; 
        
    MaxKZ Math.Max(MaxKZ,SonGetiri);

        for (
    int j 0Math.Round(SonGetiri /KzSeviyeMod)+3j++)
        {
            var 
    jSeviye=j*KzSeviyeMod
      
            if (
    OncekiGetiri jSeviye && SonGetiri <= jSeviye   )
            {
                
    Maske 0;
                break;
            }
            if (
    OncekiGetiri jSeviye  && SonGetiri >= jSeviye )
            {
                
    Maske 1;
                break;
            }
        }
        
    MaskeList[i] = Maske;
    }

    //Çizgiler
    Sistem.Cizgiler[0].Deger YeniGetiriList;

    var 
    RenkListesi = new List<Color>();
    for (
    int i 0V.Counti++)   RenkListesi.Add(Color.Gray);
    for (
    int i 0V.Counti++)
    {
        if (
    MaskeList[i] == 0RenkListesi[i] = Color.Gray;
        else if (
    MaskeList[i] == 1RenkListesi[i] = Color.Cyan;
    }
    Sistem.Cizgiler[0].RenkListesi RenkListesi;

    //KZ Seviye Çizgileri(Sadece görsellik için, algoyu etkilemez, son Kz ye yakýn 10 çizgi.)
    if(MaskeVar )
    {
    var 
    SeviyeCizgiCounter=10;
    for (var 
    =Math.Round(MaxKZ/KzSeviyeMod)+-10 Math.Round(MaxKZ/KzSeviyeMod)+i++)
    {
        
    SeviyeCizgiCounter+=1;
        
    Sistem.Cizgiler[SeviyeCizgiCounter].ActiveBool true;
        
    Sistem.Cizgiler[SeviyeCizgiCounter].Deger Sistem.Liste(i*KzSeviyeMod);
        
    Sistem.Cizgiler[SeviyeCizgiCounter].Panel 2;
        
    Sistem.Cizgiler[SeviyeCizgiCounter].Renk Color.IndianRed
        
    Sistem.Cizgiler[SeviyeCizgiCounter].Stil 2;
    }
    }


    //Yön Kalýbý
    for (int i Yonler.Counti++)
    {

    //Sistemde Yön var ise GercekSonYon'e ata.
    if( Yonler[i] != ""GercekSonYon=Yonler[i];
       
       
    //Akþam Flat: Maske aktif ise ve bir KZ dilimini aþaðý kesti ise
       
    if ( MaskeVar && MaskeList[i]==
       {  
         
    //Zaten Flat'da ise Ýþlem Yok.
         
    if(SonYon != "F")
         {
          
    SonYon "F";
          
    Sistem.Yon[i] = "F";
         }
       }
       
    //Gerçek Sinyal: SonYon ile GercekSonYon ayný deðil ise
       
    else if( SonYon != GercekSonYon  )
       {
          
    SonYon GercekSonYon;
          
    Sistem.Yon[i] = GercekSonYon;
          if(
    Seviyeler[i]!=nullSistem.Seviye[i] = Seviyeler[i];
       }

    }  

    //Test Kodu Bar Sayýsýný 1 eksilttiðinizde KZ deðiþmiyorsa olmuþ demektir.
    //Sistem.Mesaj("SonKZ: "+ YeniGetiriList[YeniGetiriList.Count-1].ToString("0.####")); 

  7. KZ nin serverda robot da "NORMAL AKIÞTA" deðiþmediðini test etmek için son satýrdaki test kodunu açabilirsiniz.
    son satýrý açýp bar sayýsýný 10.000 den 9999 a düþürün sonra tekrar 1 düþürün sonra tekrar. son barýn Kz rakamý deðiþmiyorsa demek ki yeni barlar eklendikçe KZ deðiþmiyor demektir.geçmiþten gelen karý da elle devir olarak "isterseniz" param 9 a yazabilirsiniz.


    ayrýca özelden bir arkadaþ sormuþ buradan yanýtlayayým.
    Böyle bir yapý seviyeli sistem ile de çalýþýr. sadece kontrol ederken i-1 kontrol edeceksiniz ve Seviye= O[i] yapacaksýnýz. tek bar içinde þok hareket oldu ise zaten bunu kz seviyesi ile deðil fiyatýn açýlýþan göre deðiþimi kontrol edin daha mantýklý olur.
    yani kapanmýþ bar itibari ile kesme oldu ise yeni baþlayan barýn açýlýþ fiyatýnda flata geçebilirsiniz.
    sadece bu konuyla ilgili deðil "bar kapanýþlý" + "sistem.seviyeli" hibrit bir sistem yazýyor ve bunu seviye destekli robota baðlýyorsanýz birlikte kullanýrken kapanýþ kontrollü kýsýmlarda i-1 leri kullanýp seviyeye open yazmanýz yeterlidir.

  8.  Alýntý Originally Posted by erhanacikgoz1 Yazýyý Oku

    Aslýnda bu kodu evrimleþtirip getiri kzye deðilde örnegýn 5 numaralý çizgimede uyarlayabýlsem daha iyi olur.
    mevcut örnek bunu yapabiliyor;

    "var GetiriList = GrafikSistem.GetiriKZ; "

    satýrý yerine

    "var GetiriList =GrafikSistem.Cizgiler[5].Deger; "

    yazmanýz yeter.

Sayfa 130/350 ÝlkÝlk ... 3080120128129130131132140180230 ... 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
  •