Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
67,65 10% 514,47 Mn 61,70 / 67,65
1,65 10% 54,40 Mn 1,52 / 1,65
14,75 9.99% 87,06 Mn 13,54 / 14,75
19,82 9.99% 266,75 Mn 16,22 / 19,82
38,62 9.97% 385,97 Mn 37,00 / 38,62
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
10,53 -10% 2,11 Mr 10,53 / 11,55
20,40 -9.97% 200,70 Mn 20,40 / 23,86
402,25 -9.96% 522,85 Mn 402,25 / 448,00
260,25 -9.95% 1,60 Mr 260,25 / 283,50
4,58 -9.84% 46,35 Mn 4,58 / 4,58
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
324,50 0.31% 11,36 Mr 319,00 / 326,25
221,10 6.35% 9,29 Mr 209,00 / 225,00
267,75 1.81% 6,88 Mr 266,00 / 272,50
3,10 4.38% 6,79 Mr 2,98 / 3,11
78,05 -1.51% 6,66 Mr 77,60 / 79,15
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,12 -0.42% 767,09 Mn 18,66 / 19,26
78,05 -1.51% 6,66 Mr 77,60 / 79,15
394,00 -0.63% 6,13 Mr 390,25 / 404,50
221,10 6.35% 9,29 Mr 209,00 / 225,00
757,50 -0.72% 2,47 Mr 747,00 / 761,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,12 -0.42% 767,09 Mn 18,66 / 19,26
78,05 -1.51% 6,66 Mr 77,60 / 79,15
93,35 1.03% 500,70 Mn 91,90 / 93,65
116,70 1.3% 831,39 Mn 112,40 / 119,90
394,00 -0.63% 6,13 Mr 390,25 / 404,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,12 -0.42% 767,09 Mn 18,66 / 19,26
31,24 -0.19% 125,82 Mn 30,50 / 31,30
78,05 -1.51% 6,66 Mr 77,60 / 79,15
10,68 2.79% 178,02 Mn 10,40 / 10,70
81,25 2.85% 472,09 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 52/626 ÝlkÝlk ... 242505152535462102152552 ... SonSon
Arama sonucu : 5007 madde; 409 - 416 arasý.

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

  1. Pardon formülü eksik kopyalamýþým:

    //Fibonacci Tarama Formülü

    var DD = Sistem.Parametreler[0]; // Fibonacci taramasý için girilmesi gereken gün

    Sistem.SorguBaslik[0] = "FiboUst1";
    Sistem.SorguBaslik[1] = "FiboAlt1";
    Sistem.SorguBaslik[2] = "Orta1";
    Sistem.SorguBaslik[3] = "Dip1";
    Sistem.SorguBaslik[4] = "Tepe1";

    var Tepe = Sistem.HHV(DD, Sistem.GrafikFiyatSec("Yuksek"));
    var Dip = Sistem.LLV(DD, Sistem.GrafikFiyatSec("Dusuk"));
    var Orta = Sistem.Liste(0);
    var FiboAlt = Sistem.Liste(0);
    var FiboUst = Sistem.Liste(0);
    var Bars = Tepe.Count;
    var SonFiyat = Sistem.GrafikFiyatSec("Kapanis");

    for (int i = 0; i < Bars; i++)
    {
    Orta[i] = (Tepe[i] + Dip[i]) / 2;
    FiboAlt[i] = Tepe[i] - (Tepe[i] - Dip[i]) * 0.618f; // c# sentaksýnda ondalýk sayýlarýn sonuna f harfi yazmak gerekiyor
    FiboUst[i] = Dip[i] + (Tepe[i] - Dip[i]) * 0.618f;
    }

    Sistem.Cizgiler[0].Deger = Tepe;
    Sistem.Cizgiler[1].Deger = Dip;
    Sistem.Cizgiler[2].Deger = Orta;
    Sistem.Cizgiler[3].Deger = FiboAlt;
    Sistem.Cizgiler[4].Deger = FiboUst;


    if (SonFiyat > FiboAlt && SonFiyat < Orta && SonFiyat < FiboUst && SonFiyat > Orta)
    {
    Sistem.SorguDeger[0] = FiboUst;
    Sistem.SorguDeger[1] = FiboAlt;
    Sistem.SorguDeger[2] = FiboAlt;
    Sistem.SorguDeger[3] = Dip;
    Sistem.SorguDeger[4] = Tepe;

    if(SonFiyat > Orta )

    Sistem.SorguAciklama = "Zirveye Yakýn";

    else if (SonFiyat < Orta )

    Sistem.SorguAciklama = "Dibe Yakýn";

    else

    Sistem.SorguAciklama = "Normal";

    Sistem.SorguEkle();

    }

  2.  Alýntý Originally Posted by xplusy Yazýyý Oku
    Merhabalar Arkadaþlar,
    Ýdeal platformunu yeni kullanmaya baþladým. Fibonacci 0.618 düzeltme seviyelerine yakýn hisseleri tarayacak bir formul yazmaya çalýþýyorum. Aþaðýdaki gibi formülü oluþturdum fakat sorgulama yaptýðým zaman bir türlü listeyi oluþturamýyorum. Nerede yanlýþ yapýyorum acaba bilen birisi yardýmcý olabilirse çok sevinirim. Ýyi geceler.

    Formül:
    //Fibonacci Tarama

    var DD = Sistem.Parametreler[0]; // Fibonacci taramasý için girilmesi gereken gün

    Sistem.SorguBaslik[0] = "FiboUst1";
    Sistem.SorguBaslik[1] = "FiboAlt1";
    Sistem.SorguBaslik[2] = "Orta1";
    Sistem.SorguBaslik[3] = "Dip1";
    Sistem.SorguBaslik[4] = "Tepe1";

    var Tepe = Sistem.HHV(DD, Sistem.GrafikFiyatSec("Yuksek"));
    var Dip = Sistem.LLV(DD, Sistem.GrafikFiyatSec("Dusuk"));
    var Orta = Sistem.Liste(0);
    var FiboAlt = Sistem.Liste(0);
    var FiboUst = Sistem.Liste(0);
    var Bars = Tepe.Count;
    var SonFiyat = Sistem.GrafikFiyatSec("Kapanis");

    for (int i = 0; i < Bars; i++)
    {
    Orta[i] = (Tepe[i] + Dip[i]) / 2;
    FiboAlt[i] = Tepe[i] - (Tepe[i] - Dip[i]) * 0.618f;
    FiboUst[i] = Dip[i] + (Tepe[i] - Dip[i]) * 0.618f;

    }

    Sistem.Cizgiler[0].Deger = Tepe;
    Sistem.Cizgiler[1].Deger = Dip;
    Sistem.Cizgiler[2].Deger = Orta;
    Sistem.Cizgiler[3].Deger = FiboAlt;
    Sistem.Cizgiler[4].Deger = FiboUst;

    Sistem.SorguBaslik[0] = "Sonfiyat";
    Sistem.SorguBaslik[1] = "FiboAlt";
    Sistem.SorguBaslik[2] = "Fiboust";

    //Filtrele
    if (SonFiyat<FiboUst || SonFiyat >FiboAlt)

    {
    Sistem.SorguDeger[0] = SonFiyat;

    if (SonFiyat < FiboUst && SonFiyat>FiboUst * 0.80f)
    Sistem.SorguAciklama = "Üst F";
    if (SonFiyat > FiboAlt && SonFiyat>FiboAlt * 1.20f)
    Sistem.SorguAciklama = "Alt F";

    Sistem.SorguEkle();
    }


    }
    Merhaba Arkadaþlar,

    Sorgu çalýþtýrdýðýmda birtürlü herhangi bir sonuç çýkmýyor, nerede yanlýþ yapýyorum acaba. Bilen birisi yardýmcý olabilir mi? Selamlar.

  3.  Alýntý Originally Posted by xplusy Yazýyý Oku
    Merhaba Arkadaþlar,

    Sorgu çalýþtýrdýðýmda birtürlü herhangi bir sonuç çýkmýyor, nerede yanlýþ yapýyorum acaba. Bilen birisi yardýmcý olabilir mi? Selamlar.
    Bu arada yazmaya çalýþtýðým formulun son hali, aþaðýdadýr. Biraz fazla mesaj kalabalýðý yaptýðým için kusura bakmayýn. Þimdiden teþekkürler.

    //Fibonacci Tarama

    var DD = Sistem.Parametreler[0]; // Fibonacci taramasý için girilmesi gereken gün

    Sistem.SorguBaslik[0] = "FiboUst1";
    Sistem.SorguBaslik[1] = "FiboAlt1";
    Sistem.SorguBaslik[2] = "Orta1";
    Sistem.SorguBaslik[3] = "Dip1";
    Sistem.SorguBaslik[4] = "Tepe1";

    var Tepe = Sistem.HHV(DD, Sistem.GrafikFiyatSec("Yuksek"));
    var Dip = Sistem.LLV(DD, Sistem.GrafikFiyatSec("Dusuk"));
    var Orta = Sistem.Liste(0);
    var FiboAlt = Sistem.Liste(0);
    var FiboUst = Sistem.Liste(0);
    var Bars = Tepe.Count;
    var SonFiyat = Sistem.GrafikFiyatSec("Kapanis");

    for (int i = 0; i < Bars; i++)
    {
    Orta[i] = (Tepe[i] + Dip[i]) / 2;
    FiboAlt[i] = Tepe[i] - (Tepe[i] - Dip[i]) * 0.618f;
    FiboUst[i] = Dip[i] + (Tepe[i] - Dip[i]) * 0.618f;

    }

    Sistem.Cizgiler[0].Deger = Tepe;
    Sistem.Cizgiler[1].Deger = Dip;
    Sistem.Cizgiler[2].Deger = Orta;
    Sistem.Cizgiler[3].Deger = FiboAlt;
    Sistem.Cizgiler[4].Deger = FiboUst;

    Sistem.SorguBaslik[0] = "Sonfiyat";
    Sistem.SorguBaslik[1] = "FiboAlt";
    Sistem.SorguBaslik[2] = "Fiboust";

    //Filtrele
    if (SonFiyat<FiboUst || SonFiyat >FiboAlt)

    {
    Sistem.SorguDeger[0] = SonFiyat;

    if (SonFiyat < FiboUst && SonFiyat>FiboUst * 0.98f)
    Sistem.SorguAciklama = "Üst F";
    if (SonFiyat > FiboAlt && SonFiyat>FiboAlt * 1.02f)
    Sistem.SorguAciklama = "Alt F";

    Sistem.SorguEkle();
    }

  4. #412
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
    benzer çalýþan bir örnek vereyim kendinize göre düzenleyin.

    PHP Code:
    Sistem.SorguBaslik[0] = "Kapanýþ";
    Sistem.SorguBaslik[1] = "Zirve";
    Sistem.SorguBaslik[2] = "Dip";

    var 
    tara 250//Sistem.BarSayisi-1; //Parametreler[0];
    var Veriler Sistem.GrafikFiyatSec("Kapanis");
    var 
    HHV Sistem.HHV(tara,"Yuksek");
    var 
    LLV Sistem.LLV(tara,"Dusuk");

    var 
    Son Veriler[Sistem.BarSayisi-1];
    var 
    Zirve HHV[Sistem.BarSayisi-1];
    var 
    Dip LLV[Sistem.BarSayisi-1];
    var 
    FarkZirve Zirve 0.97;
    var 
    FarkDip Dip 1.03;


    // filtrele
    if (Son FarkDip || Son FarkZirve )
    {
       
    Sistem.SorguDeger[0] = Sistem.GrafikVerileri[Sistem.BarSayisi-1].Close;
       
    Sistem.SorguDeger[1] = Zirve;
       
    Sistem.SorguDeger[2] = Dip;
       
       if (
    Son FarkDip )
          
    Sistem.SorguAciklama tara+" günlükte Dibe Geldi/yakýn";
       else if (
    Son FarkZirve)
          
    Sistem.SorguAciklama tara+" günlükte Zirveye Geldi/yakýn";


    }
       else
          {
          
    Sistem.SorguAciklama "Dip/tepe %3 marj dýþýnda";
             
    Sistem.SorguDeger[0] = Sistem.GrafikVerileri[Sistem.BarSayisi-1].Close;
       
    Sistem.SorguDeger[1] = Zirve;
       
    Sistem.SorguDeger[2] = Dip;
          }

    Sistem.SorguEkle(); 
    Bear_Bull
    @BearBull26

  5.  Alýntý Originally Posted by Bear_Bull Yazýyý Oku
    benzer çalýþan bir örnek vereyim kendinize göre düzenleyin.

    PHP Code:
    Sistem.SorguBaslik[0] = "Kapanýþ";
    Sistem.SorguBaslik[1] = "Zirve";
    Sistem.SorguBaslik[2] = "Dip";

    var 
    tara 250//Sistem.BarSayisi-1; //Parametreler[0];
    var Veriler Sistem.GrafikFiyatSec("Kapanis");
    var 
    HHV Sistem.HHV(tara,"Yuksek");
    var 
    LLV Sistem.LLV(tara,"Dusuk");

    var 
    Son Veriler[Sistem.BarSayisi-1];
    var 
    Zirve HHV[Sistem.BarSayisi-1];
    var 
    Dip LLV[Sistem.BarSayisi-1];
    var 
    FarkZirve Zirve 0.97;
    var 
    FarkDip Dip 1.03;


    // filtrele
    if (Son FarkDip || Son FarkZirve )
    {
       
    Sistem.SorguDeger[0] = Sistem.GrafikVerileri[Sistem.BarSayisi-1].Close;
       
    Sistem.SorguDeger[1] = Zirve;
       
    Sistem.SorguDeger[2] = Dip;
       
       if (
    Son FarkDip )
          
    Sistem.SorguAciklama tara+" günlükte Dibe Geldi/yakýn";
       else if (
    Son FarkZirve)
          
    Sistem.SorguAciklama tara+" günlükte Zirveye Geldi/yakýn";


    }
       else
          {
          
    Sistem.SorguAciklama "Dip/tepe %3 marj dýþýnda";
             
    Sistem.SorguDeger[0] = Sistem.GrafikVerileri[Sistem.BarSayisi-1].Close;
       
    Sistem.SorguDeger[1] = Zirve;
       
    Sistem.SorguDeger[2] = Dip;
          }

    Sistem.SorguEkle(); 
    Sayin Bear_Bull Hocam çok tesekkur ediyorum. Vermis oldugunuz ornek uzerinden deneyeceðim.

    Size bir sorum daha olacak for dongusu ile olusturulan serileri sorgu yaparken kullanamiyor muyuz? Ýdeal programini yeni kullanmaya basladim, sacma bir soru sormus olabilirim, icinde for dongusu olan hic bir formulde sorgu calistiramadim oyuzden soruyorum. Ama stratejiyi kesisme tarama vs.. seklinde kurarsam son pozisyonlar sorgusu ile sonuc alabiliyorum.

    Tekrar tesekkur ederim.

  6.  Alýntý Originally Posted by xplusy Yazýyý Oku
    Sayin Bear_Bull Hocam çok tesekkur ediyorum. Vermis oldugunuz ornek uzerinden deneyeceðim.

    Size bir sorum daha olacak for dongusu ile olusturulan serileri sorgu yaparken kullanamiyor muyuz? Ýdeal programini yeni kullanmaya basladim, sacma bir soru sormus olabilirim, icinde for dongusu olan hic bir formulde sorgu calistiramadim oyuzden soruyorum. Ama stratejiyi kesisme tarama vs.. seklinde kurarsam son pozisyonlar sorgusu ile sonuc alabiliyorum.

    Tekrar tesekkur ederim.
    Sayýn Bear Bull Hocam, Bir sorum daha olacaktý, HHV ve LLV il belirlennen dip ve tepelerin hangisinin once ve sonra oluþtuðunu hesaplayabileceðim yöntem var mýdýr? Hissenin trendini belirlemek açýsýndan soruyorum. Bilgi verebilirseniz çok sevinirim. Þimdiden teþekkürler.

  7. #415
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by xplusy Yazýyý Oku
    Sayin Bear_Bull Hocam çok tesekkur ediyorum. Vermis oldugunuz ornek uzerinden deneyeceðim.

    Size bir sorum daha olacak for dongusu ile olusturulan serileri sorgu yaparken kullanamiyor muyuz? Ýdeal programini yeni kullanmaya basladim, sacma bir soru sormus olabilirim, icinde for dongusu olan hic bir formulde sorgu calistiramadim oyuzden soruyorum. Ama stratejiyi kesisme tarama vs.. seklinde kurarsam son pozisyonlar sorgusu ile sonuc alabiliyorum.

    Tekrar tesekkur ederim.
    sorguda son bar deðeri görüntülendiðinden ve þu þart oluþtuysa sorulduðundan döngü pek iþe yaramayabilir.
    doðru anladýysam > sorguda döngü kullanýlacaksa [i] deðeri veya [i] deðeri bir deðiþkene atanýp görüntülenmesi gerekebilir.

     Alýntý Originally Posted by xplusy Yazýyý Oku
    Sayýn Bear Bull Hocam, Bir sorum daha olacaktý, HHV ve LLV il belirlennen dip ve tepelerin hangisinin once ve sonra oluþtuðunu hesaplayabileceðim yöntem var mýdýr? Hissenin trendini belirlemek açýsýndan soruyorum. Bilgi verebilirseniz çok sevinirim. Þimdiden teþekkürler.
    HHV ve LLV için döngü ile geriye doðru saydýrýp hangisinin bar sayýsýnýn ufak olduðuna baktýrýlabilir
    ama þu an nasýl yazýlýr bir fikrim yok.
    Bear_Bull
    @BearBull26

  8.  Alýntý Originally Posted by Bear_Bull Yazýyý Oku
    sorguda son bar deðeri görüntülendiðinden ve þu þart oluþtuysa sorulduðundan döngü pek iþe yaramayabilir.
    doðru anladýysam > sorguda döngü kullanýlacaksa [i] deðeri veya [i] deðeri bir deðiþkene atanýp görüntülenmesi gerekebilir.



    HHV ve LLV için döngü ile geriye doðru saydýrýp hangisinin bar sayýsýnýn ufak olduðuna baktýrýlabilir
    ama þu an nasýl yazýlýr bir fikrim yok.
    Vermis oldugunuz bilgiler icin teþekkür ederim Sayin Bear_Bull. Ýyi geceler.

Sayfa 52/626 ÝlkÝlk ... 242505152535462102152552 ... 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
  •