Sayfa 144/189 İlkİlk ... 4494134142143144145146154 ... SonSon
Arama sonucu : 1510 madde; 1,145 - 1,152 arası.

Konu: Sistem Karşılaştırma

  1. #1145
    örneklerden yola çıkarak yaptım ama olmadı eksik olan nedir.

    var V =Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V, "Kapanis") ;
    var H = Sistem.GrafikFiyatOku(V, "Yuksek") ;
    var L = Sistem.GrafikFiyatOku(V, "Dusuk") ;
    var O = Sistem.GrafikFiyatOku(V, "Acilis") ;
    var median = Sistem.GrafikFiyatOku(V, "OrtaNokta") ;




    // hareketli ortalamaları hesapla
    var MA1 = Sistem.BollingerUp("Simple", 20, 2);
    var MA2 = Sistem.BollingerUp("Simple", 20, 2);



    // strateji

    (Sistem.YukariKestiyse(C, MA1)) // alış

    (Sistem.AsagiKestiyse(C, MA2)) // satış

  2. #1146
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,247
    her 1000 puanda 3 lot arttırsın ve 2000 puan terse stop olsun







    Bear_Bull
    @BearBull26

  3. #1147
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,247
    Erhan,
    her 300 puanda 1 lot arttırsın 2000 terse stop olsun

    hangi rakamda maliyetin ne olur vs.
    stop olursa zarar-kar ne olur vs vs hepsi var tabloda

    kolay gelsin. Hafta sonu daha fazla uğraştırma beni.

    Bear_Bull
    @BearBull26

  4.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    var Islem = Sistem.RobotViopAktif("SistemizininAdı", "GrafikSembol", "Emir Ver Sembol"," Periyot", ADET, SANIYE, 0/1);
    //0=Tüm barlarda, 1=SADECE SEANS/GÜN SONUNDA
    //Son parametre 0 ise, Girilen SANİYE kadar önce emir iletimi, sinyal gelmiş TÜM BARLARDA geçerli.
    //Son Parametre 1 ise, Sadece 12:30 ve 17:45 den önce, son barda SİNYAL VARSA, girilen SANİYE kadar önce emir iletilir.
    ////////////////////
    Teşekkür ederim.

    Ayrıca amibroker da olduğu gibi bar tekrarı izleme var mı.? Veya bar kapanana kadar grafik verisini tekrar izleme olanağı var mı?

  5. teşekkür ederim abi eline saglık. incelyecegım.

    emlak ne yaptıgını anlamadım bu arada ?
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  6. #1150
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,247
    tekrar izleme veya bar kapanana kadar grafiği tekrar izleme özelliği yok

    ufak periyottan
    grafiği geriye alıp manuel sağa doğru ilerleyerek kısmen olabilir.


     Alıntı Originally Posted by serseri26 Yazıyı Oku
    Teşekkür ederim.

    Ayrıca amibroker da olduğu gibi bar tekrarı izleme var mı.? Veya bar kapanana kadar grafik verisini tekrar izleme olanağı var mı?
    Bear_Bull
    @BearBull26

  7. #1151
     Alıntı Originally Posted by erhanacikgoz1 Yazıyı Oku
    teşekkür ederim abi eline saglık. incelyecegım.

    emlak ne yaptıgını anlamadım bu arada ?
    c bollinger band üstü yukarı kırdğında al versin

    yine aşşağı kırarsa sat versin demek istedim ama hata verdi.

    veya bollinger alt fark etmez

  8.  Alıntı Originally Posted by EMLAK Yazıyı Oku
    c bollinger band üstü yukarı kırdğında al versin

    yine aşşağı kırarsa sat versin demek istedim ama hata verdi.

    veya bollinger alt fark etmez
    Al bagalımmm acıklamları okursun


    var V =Sistem.GrafikVerileri ; // grafikteki verileri çek buna V ismini ver.
    var C = Sistem.GrafikFiyatOku(V, "Kapanis") ; //V yani grafik verilerinde kapanısı cek buna C ismini ver.
    var H = Sistem.GrafikFiyatOku(V, "Yuksek") ; //V yani grafik verilerinde yüksek yazanı cek buna H ismini ver.
    var L = Sistem.GrafikFiyatOku(V, "Dusuk") ;// vb vb
    var O = Sistem.GrafikFiyatOku(V, "Acilis") ; // vb vb


    // hesapla
    var ustbant = Sistem.BollingerUp("Simple", 20, 2);
    // boliinger up yani bolinger ust bant hesaplayan sıstem dosyasını calıstır 20 ve 2 parametresıyle hesapla buna ustbant ismini ver.
    var altbant = Sistem.BollingerDown("Simple", 20, 2);
    // boliinger down yani bolinger alt bant hesaplayan sıstem dosyasını calıstır 20 ve 2 parametresıyle hesapla buna altbant ismini ver.



    var x1 = Sistem.Liste(V.Count, 0); // x1 diye boş bir liste yada not kagıdı haazırla

    for (int i = 1; i < V.Count; i++) // her barı tarama yap

    x1[i] = C[i] > ustbant[i] ? 1 :
    // C yani kapanislar büyükse ust banttan bunu sorgula ve doğruysa x1 boş listesine 1 yaz.

    C[i] < altbant[i]? -1 : x1[i-1] ;
    // C yani kapanislar küçükse altbanttan bunu sorgula ve doğruysa x1 boş listesine -1 yaz.




    // sistem
    var SonYon = "";

    for (int i = 1; i<V.Count; i++) // her barı tara
    {


    if ( x1[i] == 1 && SonYon != "A" ) // x1 boş listesi 1 e eşitse ve son yon A yani alışta değilse.
    {
    Sistem.Yon[i] = "A"; //son yonu A yap al
    SonYon = Sistem.Yon[i];

    }



    else if ( x1[i] == -1 && SonYon != "S" ) // x1 boş listesi -1 e eşitse ve son yon S yani satışta değilse.
    {
    Sistem.Yon[i] = "S"; //Son yonu S yap sat
    SonYon = Sistem.Yon[i];

    }



    else if ( x1[i] == 0 && (SonYon == "A" || SonYon == "S") ) // x1 0 a eşitse son a ya eşit veya s ye eşitse.
    {
    Sistem.Yon[i] = "F"; //son yonu flat yap
    SonYon = Sistem.Yon[i];

    }


    }


    Sistem.GetiriHesapla("31/12/2004", 0.000 ); // alış satış oklarına göre getiri hesaplayan sıstemı calıstır şu tarihten basla 0 puan kayma gir
    var KarZarar = Sistem.GetiriKZ; // kar zarar adında sistemin getirisinisi hesapla

    Sistem.Cizgiler[0].Deger = KarZarar; // panel2 hesapladıgın getiri çizgisini 0 nolu çizgiye ata
    Sistem.Cizgiler[1].Deger = ustbant; // panel 1
    Sistem.Cizgiler[2].Deger = altbant; // panel 1
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

Sayfa 144/189 İlkİlk ... 4494134142143144145146154 ... 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
  •