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 419/626 ÝlkÝlk ... 319369409417418419420421429469519 ... SonSon
Arama sonucu : 5007 madde; 3,345 - 3,352 arasý.

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

  1.  Alýntý Originally Posted by pazartesi Yazýyý Oku
    mrb
    idealde bunu nasýl ifade edebilirim
    Mov(Mov(C,28,E)-Mov(C,41,E),13,E
    //Mov(Mov(C,28,E)-Mov(C,41,E),13,E
    var Veriler = Sistem.GrafikVerileri ;
    var M28 = Sistem.MA(28, "Exp", "Kapanis");
    var M41 = Sistem.MA(41, "Exp", "Kapanis");
    var X1 = Sistem.Liste(0);
    for (int i = 1; i<Veriler.Count; i++)
    {
    X1[i] = M28[i] - M41[i];
    }
    var X2 = Sistem.MA(X1, "Exp", 13);
    Sistem.Cizgiler[0].Deger = X2;//panel2

  2.  Alýntý Originally Posted by incemera Yazýyý Oku
    //Mov(Mov(C,28,E)-Mov(C,41,E),13,E
    var Veriler = Sistem.GrafikVerileri ;
    var M28 = Sistem.MA(28, "Exp", "Kapanis");
    var M41 = Sistem.MA(41, "Exp", "Kapanis");
    var X1 = Sistem.Liste(0);
    for (int i = 1; i<Veriler.Count; i++)
    {
    X1[i] = M28[i] - M41[i];
    }
    var X2 = Sistem.MA(X1, "Exp", 13);
    Sistem.Cizgiler[0].Deger = X2;//panel2
    teþekkürederim
    algoritma
    Sessiz olursan daha çok þey Duyarsýn.

  3.  Alýntý Originally Posted by incemera Yazýyý Oku
    Teþekkür ederim.
    Bende bu seviyede kalmýþtým.
    Geriye dönük kestiði yerleri göremiyoruz sanýrým.

    var V = Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
    var rsi = Sistem.RSI(14);
    var rsih = Sistem.Liste(0);
    for (int i = 1; i<V.Count;i++)
    rsih[i] = rsi[i-1]<50 && rsi[i]>50 ? V[i].Close : 0;
    Sistem.Cizgiler[0].Deger = rsih;
    Sistem.Cizgiler[1].Deger = rsi;
    Sistem.Cizgiler[2].Deger = Sistem.Liste(50F);
    Þu an for döngüsünde sadece kesiþme þartýný sorguluyorsunuz, dolayýsýyla kesiþme varsa kapanýþ yoksa 0 dönüyor.
    for döngüsünü süslü paranteze alýp, bu þartýnýzýn altýna eðer bir önceki rsi ve þu anki rsi 50 den büyükse "rsih" deðiþkeninizin bir önceki deðerinden devam etmesini belirtin.. if(rsi[i-1]>50 && rsi[i]>50) rsih[i] =rsih[i-1];
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlý hayatýn ne de son matemidir bu.

  4.  Alýntý Originally Posted by incemera Yazýyý Oku
    //Mov(Mov(C,28,E)-Mov(C,41,E),13,E
    var Veriler = Sistem.GrafikVerileri ;
    var M28 = Sistem.MA(28, "Exp", "Kapanis");
    var M41 = Sistem.MA(41, "Exp", "Kapanis");
    var X1 = Sistem.Liste(0);
    for (int i = 1; i<Veriler.Count; i++)
    {
    X1[i] = M28[i] - M41[i];
    }
    var X2 = Sistem.MA(X1, "Exp", 13);
    Sistem.Cizgiler[0].Deger = X2;//panel2
    Ýki listenin sadece farkýný alacaksanýz döngüye ihtiyacýnýz yok hocam, aklýnýzda bulunsun; þöyle yapabilirsiniz:

    var Veriler = Sistem.GrafikVerileri ;
    var M28 = Sistem.MA(28, "Exp", "Kapanis");
    var M41 = Sistem.MA(41, "Exp", "Kapanis");
    var X1 = Sistem.ListeFark(M28,M41);
    var X2 = Sistem.MA(X1, "Exp", 13);
    Sistem.Cizgiler[0].Deger = X2;//panel2


    Benzer biçimde toplamak için Sistem.ListeTopla(l1,l2) ve ortalamasýný almak için Sistem.ListeOrta(l1,l2) þeklinde kullanabilirsiniz..
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlý hayatýn ne de son matemidir bu.

  5. Merhaba;

    ideali yeni kullanmaya baþladým. Hazýr sistemleri denemeye baþladým. Ancak örneðin RSI sistemine iliþkin sorgu yapýyorum hiç senet çýkmýyor. Datalar tam olmayabilir. Tüm datalarý nasýl tamamlayaibliriz?

  6.  Alýntý Originally Posted by Yatirmci Yazýyý Oku
    Merhaba;

    ideali yeni kullanmaya baþladým. Hazýr sistemleri denemeye baþladým. Ancak örneðin RSI sistemine iliþkin sorgu yapýyorum hiç senet çýkmýyor. Datalar tam olmayabilir. Tüm datalarý nasýl tamamlayaibliriz?
    sol üst köþe týklayýn
    [IMG][/IMG]
    algoritma
    Sessiz olursan daha çok þey Duyarsýn.

  7. Merhabalar,

    Ideal Kod bilgim 0'a yakin. Burada okuduklarimdan faydalanarak asagidaki sorguyu yazdim ama calismiyor bir turlu. Nerede hata yapiyorum acaba yardimci olabilirseniz cok sevinirim. Cok tesekkurler.


    Sistem.SorguBaslik[1] = "Kapanýþ";
    Sistem.SorguBaslik[2] = "Channel Ust";
    Sistem.SorguBaslik[3] = "Channel Alt";


    var C = Sistem.GrafikFiyatOku(Sistem.GrafikVerileri, "Kapanis");
    var Ust = Sistem.PriceChannelUp("Kapanis", 140);
    var Alt = Sistem.PriceChannelDown("Kapanis", 140);
    var Son = C[Sistem.BarSayisi-1];
    var SonUst = Ust[Sistem.BarSayisi-1];
    var SonAlt = Alt[Sistem.BarSayisi-1];

    {

    Sistem.SorguDeger[0] = Son;
    Sistem.SorguDeger[1] = SonUst;
    Sistem.SorguDeger[2] = SonAlt;

    if (Son > SonUst)
    Sistem.SorguAciklama = "Breakout Up";
    else if (Son < SonAlt)
    Sistem.SorguAciklama = "Breakout Down";
    else
    Sistem.SorguAciklama = "No Breakout";
    Sistem.SorguEkle();
    }

  8. #3352
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by Bob Johnson Yazýyý Oku
    Merhabalar,

    Ideal Kod bilgim 0'a yakin. Burada okuduklarimdan faydalanarak asagidaki sorguyu yazdim ama calismiyor bir turlu. Nerede hata yapiyorum acaba yardimci olabilirseniz cok sevinirim. Cok tesekkurler.
    PHP Code:
    //BOB JONSON
    Sistem.SorguBaslik[0] = "Kapanýþ";
    Sistem.SorguBaslik[1] = "Channel Ust";
    Sistem.SorguBaslik[2] = "Channel Alt";

    string Periyot Sistem.Periyot;
    var 
    Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("Yuksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");

    var 
    Ust Sistem.PriceChannelUp(140);
    var 
    Alt Sistem.PriceChannelDown(140);
    var 
    Son C[Sistem.BarSayisi-1];
    var 
    SonUst Ust[Sistem.BarSayisi-1];
    var 
    SonAlt Alt[Sistem.BarSayisi-1];

    {

    Sistem.SorguDeger[0] = Son;
    Sistem.SorguDeger[1] = SonUst;
    Sistem.SorguDeger[2] = SonAlt;

    if (
    Son SonUst)
    Sistem.SorguAciklama "Breakout Up";
    else if (
    Son SonAlt)
    Sistem.SorguAciklama "Breakout Down";
    else
    Sistem.SorguAciklama "No Breakout";
    Sistem.SorguEkle(); 
    madem sorgu yapýp biþey arýyoruz
    sadece sonuç verenler görmek istersek
    PHP Code:
    if (Son SonUst)
    {
    Sistem.SorguAciklama "Breakout Up"Sistem.SorguEkle();}
    else if (
    Son SonAlt)
    {
    Sistem.SorguAciklama "Breakout Down"Sistem.SorguEkle();}
    //  else Sistem.SorguAciklama = "No Breakout"; 
    Bear_Bull
    @BearBull26

Sayfa 419/626 ÝlkÝlk ... 319369409417418419420421429469519 ... 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
  •