Sayfa 302/593 İlkİlk ... 202252292300301302303304312352402 ... SonSon
Arama sonucu : 4739 madde; 2,409 - 2,416 arası.

Konu: İDEAL veri terminalinde /Sistem/İndikatör/Robot

  1. #2409
     Alıntı Originally Posted by Santi78 Yazıyı Oku
    gunaydin,

    simdiye kadar demo hesap yukleyip algo denemesi yapan oldumu?
    Arkadaşım aylık 100 tl zaten.
    Al kurcala

  2. #2410
    Bu kalıplar neden aynı olmaz((((

    bool SartAl = .....; //Alış şartınız
    bool SartAl = C[i] < LLV[i-1];
    (örneğin i hatası veriyor.)
    Lütfen gülmeyin)

  3.  Alıntı Originally Posted by incemera Yazıyı Oku
    var V = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var GDATA = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
    var GH = Sistem.GrafikFiyatOku(Sistem.Sembol, "G", "Kapanis");
    var GHG = Sistem.BollingerUp(GH, "Simple", 20, 2);
    GHG = Sistem.DonemCevir(Sistem.GrafikVerileri, GDATA, GHG);
    var SonYon="";
    for (int i = 1; i < Sistem.BarSayisi; i++)
    {
    if ( C[i] > GHG [i] && SonYon!= "A")
    {
    Sistem.Yon[i] = "A";
    SonYon="A";
    }
    else if ( C[i] < GHG [i] && SonYon != "S")
    {
    Sistem.Yon[i] = "S";
    SonYon="S";
    }
    }
    Sistem.Cizgiler[0].Deger = GHG;
    Sayin incemara, yaptim ama grafik uzerine uygulayamadi. Iki tane GHG var. Bir de ikincisinin onune var yazmalimiyim?

  4.  Alıntı Originally Posted by hasan tahsin Yazıyı Oku
    Bu kalıplar neden aynı olmaz((((

    bool SartAl = .....; //Alış şartınız
    bool SartAl = C[i] < LLV[i-1];
    (örneğin i hatası veriyor.)
    Lütfen gülmeyin)
    bool SartAl= ... ; tanımlamasını silin.
    if bloklarının içindeki Sartal ifadelerini de silip yerine kendi alım şartınızı yazın.
    if (SartAl && SonYon!="A")

  5. mavilim ve T3 kodlarıyla bir algo oluşturmak istiyorum,
    fiyat mavilimin üstünde olsun,
    fiyat t3'i yukarı kırınca al,buraya kadar tamam ama şu kısım nasıl yapılabilinir? t3'ün yönü aşağı dönünce sat .


    var close = Sistem.GrafikFiyatSec("Kapanis");
    var M1 = Sistem.MA(close, "Weighted", 3);
    var M2 = Sistem.MA(M1, "Weighted", 5);
    var M3 = Sistem.MA(M2, "Weighted", 8);
    var M4 = Sistem.MA(M3, "Weighted", 13);
    var M5 = Sistem.MA(M4, "Weighted", 21);
    var MAVW = Sistem.MA(M5, "Weighted", 34);

    Sistem.Cizgiler[34].Deger = MAVW;

    var period = 5;
    float a = 0.70f;

    var C = Sistem.GrafikFiyatSec("Kapanis");
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var L = Sistem.GrafikFiyatSec("Dusuk");

    var x = Sistem.Liste(0);
    for (int i=1; i < Sistem.BarSayisi; i++)
    x[i] = (H[i]+L[i]+2*C[i])/4;

    var e1 = Sistem.MA(x, "variable", period);
    var e2 = Sistem.MA(e1, "variable", period);
    var e3 = Sistem.MA(e2, "variable", period);
    var e4 = Sistem.MA(e3, "variable", period);
    var e5 = Sistem.MA(e4, "variable", period);
    var e6 = Sistem.MA(e5, "variable", period);

    var c1 = -a * a * a;
    var c2 = 3 * a * a + 3 * a * a * a;
    var c3 = -6 * a * a - 3 * a -3 * a * a * a;
    var c4 = 1 + 3 * a + a * a * a + 3 * a * a;

    var T3 = Sistem.Liste(Sistem.BarSayisi, 0);
    for (int i = 1; i<Sistem.BarSayisi; i++)
    T3[i] = c1 * e6[i] + c2 * e5[i] +c3 * e4[i] + c4 * e3[i];

    Sistem.Cizgiler[0].Deger = T3;
    Sistem.Cizgiler[0].Aciklama = "T3";

  6.  Alıntı Originally Posted by karazepin Yazıyı Oku
    mavilim ve T3 kodlarıyla bir algo oluşturmak istiyorum,
    fiyat mavilimin üstünde olsun,
    fiyat t3'i yukarı kırınca al,buraya kadar tamam ama şu kısım nasıl yapılabilinir? t3'ün yönü aşağı dönünce sat .


    var close = Sistem.GrafikFiyatSec("Kapanis");
    var M1 = Sistem.MA(close, "Weighted", 3);
    var M2 = Sistem.MA(M1, "Weighted", 5);
    var M3 = Sistem.MA(M2, "Weighted", 8);
    var M4 = Sistem.MA(M3, "Weighted", 13);
    var M5 = Sistem.MA(M4, "Weighted", 21);
    var MAVW = Sistem.MA(M5, "Weighted", 34);

    Sistem.Cizgiler[34].Deger = MAVW;

    var period = 5;
    float a = 0.70f;

    var C = Sistem.GrafikFiyatSec("Kapanis");
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var L = Sistem.GrafikFiyatSec("Dusuk");

    var x = Sistem.Liste(0);
    for (int i=1; i < Sistem.BarSayisi; i++)
    x[i] = (H[i]+L[i]+2*C[i])/4;

    var e1 = Sistem.MA(x, "variable", period);
    var e2 = Sistem.MA(e1, "variable", period);
    var e3 = Sistem.MA(e2, "variable", period);
    var e4 = Sistem.MA(e3, "variable", period);
    var e5 = Sistem.MA(e4, "variable", period);
    var e6 = Sistem.MA(e5, "variable", period);

    var c1 = -a * a * a;
    var c2 = 3 * a * a + 3 * a * a * a;
    var c3 = -6 * a * a - 3 * a -3 * a * a * a;
    var c4 = 1 + 3 * a + a * a * a + 3 * a * a;

    var T3 = Sistem.Liste(Sistem.BarSayisi, 0);
    for (int i = 1; i<Sistem.BarSayisi; i++)
    T3[i] = c1 * e6[i] + c2 * e5[i] +c3 * e4[i] + c4 * e3[i];

    Sistem.Cizgiler[0].Deger = T3;
    Sistem.Cizgiler[0].Aciklama = "T3";
    T3 ün aşağı dönmesi, T3[i] < T3[i-1].. İki defa üst üste düşmesi, (T3[i] < T3[i-1] && T3[i-1] < T3[i-2]).. Denemedim ama hhv veya proc ile de bir şeyler yapılabilir muhtemelen..

    Geldik, gidiyoruz..
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlı hayatın ne de son matemidir bu.

  7. İdeal sistemde bulunan EhlersFilter() in açık kodu paylaşabilir misiniz ?
    tabi TOMA gibi açık kod paylaşılamaz durumda değilse...

  8. Değerli Forum üyeleri,

    Bir konuda desteğinize ihtiyacım var;
    Matriksteki bir indicatörü İdeal platformunda kullanabilecek duruma çevirmeme yardımcı olabilir misiniz?

    Saygılarımla

Sayfa 302/593 İlkİlk ... 202252292300301302303304312352402 ... 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
  •