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 416/626 ÝlkÝlk ... 316366406414415416417418426466516 ... SonSon
Arama sonucu : 5007 madde; 3,321 - 3,328 arasý.

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

  1.  Alýntý Originally Posted by kmlbs Yazýyý Oku
    iyi akþamlar arkadaþlar, yardýmcý olacak fikirlerini paylaþacak arkadaþlara þimdiden teþekkür ederim.

    yapmak istediðim þey, yüzeysel verileri kullanarak tahtada gerçekleþen emir sayýsý ile ilgili bir gösterge yazmak, basit bir gösterge günlük iþlem adedi bölü gerçekleþen emir sayýsý aþaðýdaki kodu yazdým ama sonuç alamadým nerede hata yapýyorum

    var Veriler = Sistem.YuzeyselVeri();

    var E = Sistem.Liste(0);
    for (int i=1; i<Sistem.BarSayisi; i++)
    E[i] = Veriler.LastSize[i];


    var D = Sistem.Liste(0);
    for (int i=1; i<Sistem.BarSayisi; i++)
    D[i] = E.Count[i];

    var K = Sistem.Liste(0);
    for (int i=1; i<Sistem.BarSayisi; i++)
    K[i] = Veriler.LotGun[i];


    var x = Sistem.Liste(0);
    for (int i=1; i<Sistem.BarSayisi; i++)
    x[i] = K/D;



    // hesaplanan verileri çizgilere aktar ve açýklama ekle
    Sistem.Cizgiler[0].Deger = x;
    Sistem.Cizgiler[0].Aciklama = "x";

    bu kodlarý çöpe atýn, düzeltmeye çalýþmayýn, konuyu kapatýn ve sýfýrdan koda dair bir þey yazmadan yeni bir soru sorun.
    yüzeyselveri, yüzeysel veridir. veriler deðiþtiðinde yüzey deðiþir. yüzey birikmez. birkmediði için "i" si de olmaz. biriken grafik verisidir. grafik verisinin "i" si olur.

  2.  Alýntý Originally Posted by alekss Yazýyý Oku
    var V = Sistem.GrafikVerileri;
    var SonBarNo = Sistem.BarSayisi - 1;

    float Param = 50;
    var RSI = Sistem.RSI(13);

    float Sayac = 0f;
    for (int i = SonBarNo; i > 0; i--)
    {
    if ( RSI[i] < 50)
    Sayac++;
    else
    break;
    }
    if (Sayac > 0)
    {
    Sistem.SorguAciklama = "RSI " + Sayac.ToString() + " bar " + Param.ToString() + " altýnda DÝKKAT " ;
    Sistem.SorguEkle();
    }

    arkadaþlar merhaba , yukarýdaki sorgu formulu þunu yapýyor
    sorgu sonucunda
    RSI 23 bardýr 50 nin altýnda
    RSI 12 bardýr 50 nin altýnda
    RSI 8 bardýr 50 nin altýnda
    RSI 5 bardýr 50 nin altýnda GÝBÝ

    yapmak istediðim þey
    aynen RSI nýn 50 nin üstünde iken sonuçlarýný ve sayacýnýda görmek istiyorum
    bir de
    RSI nýn 50 seviyesinin üstünde iken gördüðü en yüksek rsi deðerini
    RSI nýn 50 seviyesinin altýnda iken gördüðü en yüksek rsi deðerini
    de
    sorguda görmek istiyorum


    yardýmcý olabilecek arkadaþa þimdiden teþekkür ederim
    RSI kaç bardýr 50 üzerinde veya altýnda; 50 üzerindeyse bu süreçte gördüðü en yüksek, altýndaysa gördüðü en düþük deðer..

    PHP Code:
    var SonBarNo Sistem.BarSayisi 1;

    var 
    RSI Sistem.RSI(14);

    int sa=0;
    var 
    maxmin=Sistem.Liste(0);
    var 
    bilgi "";

    if ( 
    RSI[SonBarNo] > 50){

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] > 50sa++;
        else break;
      }

     
    maxmin=Sistem.HHV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 üzerinde";
        
    Sistem.SorguZeminRengi Color.LightBlue
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Green;
    } else {

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] < 50sa++;
        else break;
      }

     
    maxmin=Sistem.LLV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 altýnda";
        
    Sistem.SorguZeminRengi Color.Pink
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Red;

    }

    Sistem.SorguYaziRengi Sistem.SorguHucreYaziRengi[0] = Sistem.SorguHucreZeminRengi[1] = 

    Sistem.SorguHucreZeminRengi[2] = Color.White;
    Sistem.SorguAciklama bilgi;


    //BAÞLIKLAR
    Sistem.SorguAciklamaGenislik 30;
    Sistem.SorguBaslik[0] = "Kaç Bar";
    Sistem.SorguOndalik[0] = 0;
    Sistem.SorguSutunHizala[0] = "ORTA";  // SAG, SOL, ORTA
    Sistem.SorguBaslik[1] = "RSI";
    Sistem.SorguOndalik[1] = 1;
    Sistem.SorguBaslik[2] = "MaxMin";
    Sistem.SorguOndalik[2] = 1;
    ///DEÐERLER
    Sistem.SorguDeger[0] = sa;
    Sistem.SorguDeger[1] = RSI[SonBarNo];
    Sistem.SorguDeger[2] = maxmin;


    Sistem.SorguEkle(); 
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlý hayatýn ne de son matemidir bu.

  3.  Alýntý Originally Posted by sonli Yazýyý Oku
    Örnek olmasý açýsýndan benzerini yazdým, kendinize göre düzenleyebilirsiniz..

    PHP Code:
    var Sistem.BarSayisi-1//son bar
    var Sistem.GrafikFiyatSec("Kapanis");

    var 
    RSI Sistem.RSI(14); // rsi deðeri
    var aRSI Sistem.MA(RSI"Exp"9); //rsi ortalamasý

    var MACD Sistem.MACD(1226);
    var 
    aMACD Sistem.MA(MACD"Exp"9);

    // filtrele
    //macd ve rsi ortalamalarýný yukarý kesmiþ ve rsi 50 den büyük hisseler 
    if ( MACD[i] > aMACD[i] && RSI[i] > aRSI[i] && RSI[i]>50  )
    {
    //BAÞLIKLAR
    Sistem.SorguAciklamaGenislik 100;
    Sistem.SorguBaslik[0] = "Kapanýþ";
    Sistem.SorguOndalik[0] = 2;
    Sistem.SorguBaslik[1] = "RSI";
    Sistem.SorguOndalik[1] = 1;
    Sistem.SorguBaslik[2] = "ortRSI";
    Sistem.SorguOndalik[2] = 1;
    Sistem.SorguBaslik[3] = "MACD";
    Sistem.SorguBaslik[4] = "ortMACD";
    Sistem.SorguBaslik[5] = "%(son 10 bar)";
    Sistem.SorguOndalik[5] = 1;
    ///DEÐERLER
    Sistem.SorguDeger[0] = C[i];
    Sistem.SorguDeger[1] = RSI[i];
    Sistem.SorguDeger[2] = aRSI[i];
    Sistem.SorguDeger[3] = MACD[i];
    Sistem.SorguDeger[4] = aMACD[i];
    Sistem.SorguDeger[5] = (100*(C[i]-C[i-10])/C[i]);//Sistem.PriceRocPercent(10);

    //Açýklama kýsmýndaki bilgiyi ve renkleri RSI deðerine göre deðiþtirelim
    var bilgi ""

     if ( 
    RSI[i]<65  ) {
    bilgi "ALIM";
        
    Sistem.SorguZeminRengi Color.Green
        
    Sistem.SorguYaziRengi Color.White;
     
    } else if ( 
    RSI[i]>70  ) {
    bilgi "AÞIRI ALIM";
        
    Sistem.SorguZeminRengi Color.Orange
        
    Sistem.SorguYaziRengi Color.White;
     
    }

    if ( 
    RSI[i]>80  ) {
    bilgi "Çok Aþýrý :)) ";
        
    Sistem.SorguZeminRengi Color.Red
        
    Sistem.SorguYaziRengi Color.White
    }


    //rsi 65 den küçükse SorguDeger[1] zemini yeþil olsun
    if (RSI[i] < 65Sistem.SorguHucreZeminRengi[1] = Color.Green;
    //ama rsi 80 den büyükse SorguDeger[1] zemini yeþil olsun
    else if (RSI[i] > 80Sistem.SorguHucreZeminRengi[1] = Color.Red;

    //zemin, sorgu deðer 5 > 0 ise yeþil, deðilse kýrmýzý olsun..
    if (Sistem.SorguDeger[5] > 0Sistem.SorguHucreZeminRengi[5] = Color.Green;
    else 
    Sistem.SorguHucreZeminRengi[5] = Color.Red;
    //sorgu deðer 5 yazý rengini deðiþtirelim
    Sistem.SorguHucreYaziRengi[5] = Color.Silver;


    Sistem.SorguAciklama bilgi;

       
    Sistem.SorguEkle();




    Elinize saðlýk.KAfamdakinden de güzel olmuþ
    Çok çok tesekkur ederim.

  4. #3324
    Duhul
    Feb 2017
    Ýkamet
    afyonkarahisar
    Gönderi
    794
     Alýntý Originally Posted by sonli Yazýyý Oku
    RSI kaç bardýr 50 üzerinde veya altýnda; 50 üzerindeyse bu süreçte gördüðü en yüksek, altýndaysa gördüðü en düþük deðer..

    PHP Code:
    var SonBarNo Sistem.BarSayisi 1;

    var 
    RSI Sistem.RSI(14);

    int sa=0;
    var 
    maxmin=Sistem.Liste(0);
    var 
    bilgi "";

    if ( 
    RSI[SonBarNo] > 50){

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] > 50sa++;
        else break;
      }

     
    maxmin=Sistem.HHV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 üzerinde";
        
    Sistem.SorguZeminRengi Color.LightBlue
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Green;
    } else {

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] < 50sa++;
        else break;
      }

     
    maxmin=Sistem.LLV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 altýnda";
        
    Sistem.SorguZeminRengi Color.Pink
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Red;

    }

    Sistem.SorguYaziRengi Sistem.SorguHucreYaziRengi[0] = Sistem.SorguHucreZeminRengi[1] = 

    Sistem.SorguHucreZeminRengi[2] = Color.White;
    Sistem.SorguAciklama bilgi;


    //BAÞLIKLAR
    Sistem.SorguAciklamaGenislik 30;
    Sistem.SorguBaslik[0] = "Kaç Bar";
    Sistem.SorguOndalik[0] = 0;
    Sistem.SorguSutunHizala[0] = "ORTA";  // SAG, SOL, ORTA
    Sistem.SorguBaslik[1] = "RSI";
    Sistem.SorguOndalik[1] = 1;
    Sistem.SorguBaslik[2] = "MaxMin";
    Sistem.SorguOndalik[2] = 1;
    ///DEÐERLER
    Sistem.SorguDeger[0] = sa;
    Sistem.SorguDeger[1] = RSI[SonBarNo];
    Sistem.SorguDeger[2] = maxmin;


    Sistem.SorguEkle(); 
    sayýn sonli
    zaman ayýrýp yardýmcý olduðunuz için çok teþekkür ederim , emeðinize saðlýk

  5.  Alýntý Originally Posted by Hector Salamanca Yazýyý Oku
    bu kodlarý çöpe atýn, düzeltmeye çalýþmayýn, konuyu kapatýn ve sýfýrdan koda dair bir þey yazmadan yeni bir soru sorun.
    yüzeyselveri, yüzeysel veridir. veriler deðiþtiðinde yüzey deðiþir. yüzey birikmez. birkmediði için "i" si de olmaz. biriken grafik verisidir. grafik verisinin "i" si olur.
    Zamanýnýzý ayýrýp cevap verdiðiniz için çok teþekkürler Sn Hektor. Cevabýný aradýðým þey þu:

    Bir tahtada gerçekleþen emirlerin ortalama iþlem büyüklüðü nedir?
    Bir örnek ile cevabýný aradýðým þeyi biraz daha açýk ifade edeyim
    dün garan tahtasýnda 200 lot iþlem olmuþ olsun bu iþlemler 20 tane emir ile gerçekleþmiþ olsun emir büyüklüðü 10 lot olur
    bugün garan tahtasýnda 150 lot iþlem gerçekleþmiþ olsun bu iþlemler 10 tane emir ile gerçekleþmiþ olsun emir büyüklüðü 15 lot olur
    emir büyüklüðünü macd göstergesi gibi fiyat penceresinin altýnda görmek istiyorum
    Tekrar teþekkürler

  6.  Alýntý Originally Posted by kmlbs Yazýyý Oku
    Zamanýnýzý ayýrýp cevap verdiðiniz için çok teþekkürler Sn Hektor. Cevabýný aradýðým þey þu:

    Bir tahtada gerçekleþen emirlerin ortalama iþlem büyüklüðü nedir?
    Bir örnek ile cevabýný aradýðým þeyi biraz daha açýk ifade edeyim
    dün garan tahtasýnda 200 lot iþlem olmuþ olsun bu iþlemler 20 tane emir ile gerçekleþmiþ olsun emir büyüklüðü 10 lot olur
    bugün garan tahtasýnda 150 lot iþlem gerçekleþmiþ olsun bu iþlemler 10 tane emir ile gerçekleþmiþ olsun emir büyüklüðü 15 lot olur
    emir büyüklüðünü macd göstergesi gibi fiyat penceresinin altýnda görmek istiyorum
    Tekrar teþekkürler
    yüzeyselde olan bir verinin geçmiþini alma þansýnýz yok.birikmiyor ve bu nedenle yapýlamaz.

  7.  Alýntý Originally Posted by Hector Salamanca Yazýyý Oku
    yüzeyselde olan bir verinin geçmiþini alma þansýnýz yok.birikmiyor ve bu nedenle yapýlamaz.
    Teþekkürler

  8.  Alýntý Originally Posted by sonli Yazýyý Oku
    RSI kaç bardýr 50 üzerinde veya altýnda; 50 üzerindeyse bu süreçte gördüðü en yüksek, altýndaysa gördüðü en düþük deðer..

    PHP Code:
    var SonBarNo Sistem.BarSayisi 1;

    var 
    RSI Sistem.RSI(14);

    int sa=0;
    var 
    maxmin=Sistem.Liste(0);
    var 
    bilgi "";

    if ( 
    RSI[SonBarNo] > 50){

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] > 50sa++;
        else break;
      }

     
    maxmin=Sistem.HHV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 üzerinde";
        
    Sistem.SorguZeminRengi Color.LightBlue
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Green;
    } else {

      for (
    int i SonBarNo0i--) {
        if ( 
    RSI[i] < 50sa++;
        else break;
      }

     
    maxmin=Sistem.LLV(sa,RSI)[SonBarNo];
     
    //bilgi = "RSI 50 altýnda";
        
    Sistem.SorguZeminRengi Color.Pink
        
    Sistem.SorguHucreZeminRengi[0] = Sistem.SorguHucreYaziRengi[1] = Sistem.SorguHucreYaziRengi[2] = 

    Color.Red;

    }

    Sistem.SorguYaziRengi Sistem.SorguHucreYaziRengi[0] = Sistem.SorguHucreZeminRengi[1] = 

    Sistem.SorguHucreZeminRengi[2] = Color.White;
    Sistem.SorguAciklama bilgi;


    //BAÞLIKLAR
    Sistem.SorguAciklamaGenislik 30;
    Sistem.SorguBaslik[0] = "Kaç Bar";
    Sistem.SorguOndalik[0] = 0;
    Sistem.SorguSutunHizala[0] = "ORTA";  // SAG, SOL, ORTA
    Sistem.SorguBaslik[1] = "RSI";
    Sistem.SorguOndalik[1] = 1;
    Sistem.SorguBaslik[2] = "MaxMin";
    Sistem.SorguOndalik[2] = 1;
    ///DEÐERLER
    Sistem.SorguDeger[0] = sa;
    Sistem.SorguDeger[1] = RSI[SonBarNo];
    Sistem.SorguDeger[2] = maxmin;


    Sistem.SorguEkle(); 
    hocam emeðinize saðlýk. yapmýþ olduðunuz kodu birebir girmeme raðmen sizle tarama sonuçlarýmýz farklý çýktý nedeni ne olabilir acaba?2020-05-02 (31).jpg

Sayfa 416/626 ÝlkÝlk ... 316366406414415416417418426466516 ... 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
  •