Arama sonucu : 4765 madde; 1 - 8 arası.

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    bu işe yarar mı?



    1250 gün için tarama yapıyor
    istediğiniz rakamla değiştirip taratabilirsiniz.

    PHP Code:
    ///renkler        
    var sarı Sistem.Renk(2552552551);         
    var 
    yesil Sistem.Renk(2401202551);         
    var 
    kırmızı Sistem.Renk(25525500);         
    var 
    mavi Sistem.Renk(25550100200);        
    var 
    amavi Sistem.Renk(240100255255);        
    var 
    mkırmızı Sistem.Renk(25520011);        
    var 
    myesil Sistem.Renk(25511401);        
    var 
    gri Sistem.Renk(100100100100);        
            
    // sembol tanımlama        
    var Sembol Sistem.Sembol;
            
    //// kullanılacak değişkenler        
    var sor Sistem.Parametreler[0];    /// G    
    var sor2 Sistem.Parametreler[1];      /// 1250
    // Programcı Logo + Sistem İsmi        
    Sistem.ZeminYazisiEkle("Bear -"12601mkırmızı "Tahoma"15);        
    Sistem.ZeminYazisiEkle("- Bull"13101myesil "Tahoma"15);        
    Sistem.ZeminYazisiEkle("- DİP TEPE BUL - "14001amavi "Tahoma"15);        
        
    // Senet ismini Grafik üzerine yaz        
    Sistem.ZeminYazisiEkle(Sembol 115035amavi "Tahoma"12);        
            
                    

    //var YilBar = Sistem.GrafikVerileriniOku(Sistem.Sembol, "Y")        
    var dataYuksek Sistem.GrafikFiyatOku(Sistem.Sembolsor"Yuksek");        
    var 
    dataDusuk Sistem.GrafikFiyatOku(Sistem.Sembolsor"Dusuk");        
            
    var 
    tepe Sistem.HHV(sor2 ,dataYuksek );        
    var 
    dip Sistem.LLV(sor2 ,dataDusuk );        
            
    var 
    verikulllan Sistem.GrafikVerileriniOku(Sembolsor); /////gün/hafta/ay/yıl ___G-H-A-Y         
    // Sistem fonksiyonu kullanmadan yapılan hesaplamalarda liste yaratıp, döngü kullanmamız gerekiyor        
    var BarSayisi verikulllan.Count// kolaylık olsun diye grafikteki bar sayısını değişkene aktar        
    var Orta Sistem.Liste(BarSayisi 0); // boş liste oluştur        
    var x1 Sistem.Liste(BarSayisi 0);         
    var 
    x2 Sistem.Liste(BarSayisi 0);         
        
    //var dip  = Sistem.Liste(BarSayisi , 0);        
            
            
            
            
    //// Kullanıcı Kontrolü        
                                                                                                            
    for (int i 1verikulllan.Counti++)        
    {        
            
            
       
    x1[i] = tepe[i]; // verikulllan[i].High;  // yüksek        
       
    x2[i] = dip[i]; //verikulllan[i].Low;   // düşük            
       
    Orta[i] = (tepe[i] + dip[i]) / 2;         
      

    ////////////explorer
    //var Periyot = Sistem.Periyot;
    var veri2 Sistem.GrafikVerileri[Sistem.BarSayisi-1].Close;
    var 
    Explorer Sistem.Parametreler[9];    
    if (
    Explorer == "E")
    {
    Sistem.SorguBaslik[0] = "Bugün";
    Sistem.SorguBaslik[1] = " Dip Fiyatı ";
    Sistem.SorguBaslik[2] = "Orta seviye ";
    Sistem.SorguBaslik[3] = "Üst seviye ";


    //Sistem.SorguBaslik[7] = "Satış Hedef ";
    /////////////////////////////

    if (veri2 Orta[i])
    {
    Sistem.SorguAciklama sor2 " " sor " " "Orta fiyatın üstünde";
    }
    else
    {
    Sistem.SorguAciklama sor2 " " sor " " "Orta fiyatın altında";
    }

    Sistem.SorguOndalik[0] = 2;
    Sistem.SorguOndalik[1] = 2;
    Sistem.SorguOndalik[2] = 2;
    Sistem.SorguOndalik[3] = 2;

    Sistem.SorguDeger[0] = veri2;
    Sistem.SorguDeger[1] = x2[i];
    Sistem.SorguDeger[2] = Orta[i];
    Sistem.SorguDeger[3] = x1[i];

    Sistem.SorguEkle();
    /////////////////////

    }




    }    
        
            
            
            
     
    ////////hesaplanan verileri çizgilere aktar ve açıklama ekle        
            
            
    Sistem.Cizgiler[0].Deger Sistem.DonemCevir(Sistem.GrafikVerileriverikulllanx1);        
    Sistem.Cizgiler[0].ActiveBool true;        
    Sistem.Cizgiler[1].Deger Sistem.DonemCevir(Sistem.GrafikVerileriverikulllanOrta);        
    Sistem.Cizgiler[1].ActiveBool true;            
    Sistem.Cizgiler[2].Deger Sistem.DonemCevir(Sistem.GrafikVerileriverikulllanx2);        
    Sistem.Cizgiler[2].ActiveBool true;        
            
        
    Sistem.Cizgiler[0].Aciklama "Üst seviye ";
    Sistem.Cizgiler[1].Aciklama "Orta seviye ";        
    Sistem.Cizgiler[2].Aciklama " Dip Fiyatı ";        
        
            
            
                
            


    //// Bitti 

    Not : FORMUL hem explorer/sorgu hem de Grafik üstünde çalışacak şekildedir.
    Sistem tanımlarına formülü kopyala yapıştır yazıp isim verip kaydettim sonra sorgudan dip zirve buldum ve tarattım bütün periyotlarda denedim hicbirşey cıkmadı ben mi yanlış yapıyorum yardımcı olurmusunuz teşekkür ederim

  2. #2
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,655
     Alıntı Originally Posted by NASDAQQ Yazıyı Oku
    Sistem tanımlarına formülü kopyala yapıştır yazıp isim verip kaydettim sonra sorgudan dip zirve buldum ve tarattım bütün periyotlarda denedim hicbirşey cıkmadı ben mi yanlış yapıyorum yardımcı olurmusunuz teşekkür ederim
    var sor = Sistem.Parametreler[0]; /// G
    var sor2 = Sistem.Parametreler[1]; /// 1250

    parametrelerden değerlerini verin ki neyi neye göre taratacağını bilsin.

    geriye dönük datalarınızında tam olması sağlıklı tarama için gereklidir.
    Bear_Bull
    @BearBull26

  3.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    var sor = Sistem.Parametreler[0]; /// G
    var sor2 = Sistem.Parametreler[1]; /// 1250

    parametrelerden değerlerini verin ki neyi neye göre taratacağını bilsin.

    geriye dönük datalarınızında tam olması sağlıklı tarama için gereklidir.
    Windows Pro olmazsa yeni versiyonlarda remote destop çalışmıyor diye bir şey okumuştum. Evdeki bilgisayara bağlanmak istesek illa pro olması gerekiyor mu ?

  4. #4
     Alıntı Originally Posted by NASDAQQ Yazıyı Oku
    Sistem tanımlarına formülü kopyala yapıştır yazıp isim verip kaydettim sonra sorgudan dip zirve buldum ve tarattım bütün periyotlarda denedim hicbirşey cıkmadı ben mi yanlış yapıyorum yardımcı olurmusunuz teşekkür ederim
    bu sorgu çalışmıyor

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
  •