Sayfa 446/593 İlkİlk ... 346396436444445446447448456496546 ... SonSon
Arama sonucu : 4738 madde; 3,561 - 3,568 arası.

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

  1. Merhaba arkadaşlar , brüt takas hisselerini gösteren kod nedir. Bilen var mı?

  2. #3562
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by SSilentmaNN Yazıyı Oku
    Merhaba arkadaşlar , brüt takas hisselerini gösteren kod nedir. Bilen var mı?
    bir kaç sayfa geride yazılmıştı.

    PHP Code:
    /// hektor salamanca
    //Brüt Takas listesini gedik yatırım sayfasından oku.
    string webData System.Text.Encoding.UTF8.GetString((new System.Net.WebClient()).DownloadData("https://www.gedik.com/bilgi-egitimler/tedbirli-hisseler"));
    string pattern "(?<=\\t\\t\\t<p>)(.+?)(?=</p>)";
    System.Text.RegularExpressions.MatchCollection matches System.Text.RegularExpressions.Regex.Matches(webDatapattern);
    var  
    BrutTakasList = new Dictionarystring, List<string> >();
    for (
    int i 9matches.Counti+=9)
    {
       List<
    stringHisseDetayBilgileri = new List<string>(); 
       
    HisseDetayBilgileri.Add(matches[i+1].Value.ToString()); // 0-Başlangıç Tarihi
       
    HisseDetayBilgileri.Add(matches[i+2].Value.ToString()); // 1-Bitiş Tarihi
       
    HisseDetayBilgileri.Add(matches[i+3].Value.ToString()); // 2-Brüt Takas
       
    HisseDetayBilgileri.Add(matches[i+4].Value.ToString()); // 3-Kredi Yasağı
       
    HisseDetayBilgileri.Add(matches[i+5].Value.ToString()); // 4-Açık Satış Yasağı
       
    HisseDetayBilgileri.Add(matches[i+6].Value.ToString()); // 5-İnternet Yasağı
       
    HisseDetayBilgileri.Add(matches[i+7].Value.ToString()); // 6-Tek Fiyat Uygulaması
       
    HisseDetayBilgileri.Add(matches[i+8].Value.ToString()); // 7-Hisse Pazar
       
    BrutTakasList[matches[i].Value.ToString()] = HisseDetayBilgileri;
    }

    //Örnek Kullanım
    string TemizAdSistem.Sembol.Replace("IMKBH'","");
    if( 
    BrutTakasList.ContainsKey(TemizAd))
     
    Sistem.Mesaj(TemizAd+": Bu Hissede Brüt Takas Uygulaması bulunuyor! Bitiş Tarihi:"+BrutTakasList[TemizAd][1] +" Tek Fiyat Uygulaması: "+BrutTakasList[TemizAd][6] );
    else
     
    Sistem.Mesaj(TemizAd+": Alınır abi alınır.."); 
    Bear_Bull
    @BearBull26

  3.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    bir kaç sayfa geride yazılmıştı.
    Teşekkür ederim hocam, farklı bir siteden okuyarak değil de , yuzeysel veya derinlikli veri setinde var mı acaba diye düşünmüştüm.

  4.  Alıntı Originally Posted by serseri26 Yazıyı Oku

    var Sembol = "IMKBH'GARAN";

    var Veriler = Sistem.YuzeyselVeriOku(Sembol);

    var Bruttakas = Veriler.FI182;

    Sistem.Mesaj(Bruttakas.ToString());
    İstediğim buydu, ideal'de döküman sıkıntısı var ve sorulara ya dönülmüyor ya da geç dönülüyor.
    Yeni başlayan arkadaşlar umarım pes edip bırakmazlar, program çok güzel çünkü

  5. Sorguda çıkan hisseleri anlık alıma nasıl yönlendirebiliriz?
    Yani sorguda 10 hisse çıktı, tek tuş 10 ar lot alım yapsın.
    Böyle bir yapı varmı? Yada yazılabilirmi?

  6. İyi günler,

    frama'daki N değerini değiştirmek bir etki etmiyor,
    N= ne yazarsanız yazın EMA 200 ile hemen hemen aynı değeri veriyor.

    Hata mı var acaba ?


    Kod:
    var N = 40;
    var HHV = Sistem.HHV(N, "Yuksek");
    var LLV = Sistem.LLV(N, "Dusuk");
    var HHV2 = Sistem.HHV(N/2, "Yuksek");
    var LLV2 = Sistem.LLV(N/2, "Dusuk");
    var HHV2_ = Sistem.HHV(N/2-1, "Yuksek");
    var LLV2_ = Sistem.LLV(N/2-1, "Dusuk");
    var N1 = Sistem.Liste(0);
    var N2 = Sistem.Liste(0);
    var N3 = Sistem.Liste(0);
    var Price = Sistem.GrafikFiyatSec("OrtaNokta");
    var Dimen = Sistem.Liste(0);
    var alpha1 = Sistem.Liste(0);
    var alpha = Sistem.Liste(0);
    var Frama = Sistem.Liste(0);
    
    for (int i= 1; i < Sistem.BarSayisi; i++)
       N3[i] = (HHV[i] - LLV[i]) / N;
    
    for (int i= 1; i < Sistem.BarSayisi; i++)
       N1[i] = (HHV2_[i] - LLV2_[i]) / (N/2);
    
    for (int i= N; i < Sistem.BarSayisi; i++)
       N2[i] = (HHV2[i-N/2-1] - LLV2[i-N/2-1]) / (N/2);
    
    for (int i= 1; i < Sistem.BarSayisi; i++)
    {
       if (N1[i] > 0 && N2[i] > 0 && N3[i] > 0)
          Dimen[i] =(float)((float)Math.Log(N1[i] + N2[i]) - (float)Math.Log(N3[i])) / (float)Math.Log(2);
       
       alpha1[i] = (float)Math.Exp(-4.6*(Dimen[i]-1));
    
       if(alpha[i] < 0.01f)
          alpha[i] = 0.01f;
       else if(alpha[i] > 1f) 
          alpha[i] = 1f;
       else
          alpha[i] = alpha1[i];
       
       Frama[i] = (alpha[i]*Price[i]) + (1 - alpha[i])*Frama[i-1];
    }
    Sistem.Cizgiler[0].Deger = Frama;

  7. Hocam sorguda değil de indikatör alarmı ekleyip emir bağlayabiliyorsunuz koşul gerçekleştiğinde otomatik alım yapıyor. Garan hissesine ma20 üzerine çıkarsa diye alarm kuruyorsunuz alarma emir bağlıyorsunuz koşul gerçekleşince otomatik alıyor

  8.  Alıntı Originally Posted by cen giz Yazıyı Oku
    Hocam sorguda değil de indikatör alarmı ekleyip emir bağlayabiliyorsunuz koşul gerçekleştiğinde otomatik alım yapıyor. Garan hissesine ma20 üzerine çıkarsa diye alarm kuruyorsunuz alarma emir bağlıyorsunuz koşul gerçekleşince otomatik alıyor
    Evet öyle bir yöntem var ama ben taramatı yaptığım an alıma yönlendirmek istemiştim.
    Sanırım şu an yok.

Sayfa 446/593 İlkİlk ... 346396436444445446447448456496546 ... 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
  •