Artan
Azalan
İşlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,80 10% 336,45 Mn 18,05 / 19,80
88,00 10% 1,56 Mn 88,00 / 88,00
179,30 10% 875,28 Mn 163,00 / 179,30
8,47 10% 185,07 Mn 8,35 / 8,47
46,26 9.99% 462,95 Mn 45,48 / 46,26
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
64,80 -10% 55,37 Mn 64,80 / 70,90
35,12 -9.99% 323,00 Mn 35,12 / 40,60
3,79 -9.98% 41,39 Mn 3,79 / 4,15
24,20 -9.97% 94,52 Mn 24,20 / 27,16
9,78 -9.94% 264,50 Mn 9,78 / 10,30
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
294,75 -0.76% 11,91 Mr 289,50 / 296,25
248,30 0.12% 11,37 Mr 247,50 / 258,00
77,55 0.58% 7,39 Mr 75,30 / 77,70
694,50 6.44% 7,18 Mr 665,00 / 697,50
54,00 -5.26% 6,74 Mr 53,45 / 60,60
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
17,45 -0.74% 1,08 Mr 17,05 / 18,00
77,55 0.58% 7,39 Mr 75,30 / 77,70
335,75 0.45% 6,36 Mr 326,50 / 335,75
193,00 -1.08% 3,45 Mr 189,30 / 196,20
694,50 6.44% 7,18 Mr 665,00 / 697,50
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
17,45 -0.74% 1,08 Mr 17,05 / 18,00
77,55 0.58% 7,39 Mr 75,30 / 77,70
93,45 -2.86% 647,53 Mn 91,90 / 94,70
113,10 -0.79% 167,43 Mn 110,90 / 115,90
335,75 0.45% 6,36 Mr 326,50 / 335,75
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
17,45 -0.74% 1,08 Mr 17,05 / 18,00
29,42 -1.93% 85,01 Mn 29,18 / 30,42
77,55 0.58% 7,39 Mr 75,30 / 77,70
10,29 1.18% 169,01 Mn 10,08 / 10,36
72,05 0.21% 558,07 Mn 70,85 / 73,35

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 594/626 İlkİlk ... 94494544584592593594595596604 ... SonSon
Arama sonucu : 5006 madde; 4,745 - 4,752 arası.

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

  1. Bu hali ile 29 mart 17.59 da sinyal üretiyor. Kodun iş günü ile ilgisi yok. Tek/Çift ay kontrolü yaparken yine v+1 kullanarak kodu çalışmaz hale getiriyorsunuz muhtemelen.

  2. teşekkürler hem bar eksiğim varmış hemde koşul içinde sinyal için F yerine S kullandığımdan tekrar pozisyon oluyormuş Yardımların için çok teşekkür ederim

  3. Merhabalar, viop30 5 dk periyot için birgün öncesinin kapanış barını tutup , bu kapanış barını düz çizgi gibi indikatör olarak ekrana çizdirmek istiyorum. Yardımcı olacak birilerinin desteğini rica ederim.

  4.  Alıntı Originally Posted by Eski26 Yazıyı Oku
    Merhabalar, viop30 5 dk periyot için birgün öncesinin kapanış barını tutup , bu kapanış barını düz çizgi gibi indikatör olarak ekrana çizdirmek istiyorum. Yardımcı olacak birilerinin desteğini rica ederim.
    PHP Code:
                var Sistem.GrafikVerileri;
                var 
    c1 Sistem.Liste(0);
                for (
    int i 1v.Counti++)
                {
                    var 
    yeniGun v[i].Date.Day != v[1].Date.Day;
                    if (
    yeniGun
                        
    c1[i] = v[1].Close;
                    else
                        
    c1[i] = c1[1];
                }
                
    Sistem.Cizgiler[0].Deger c1

  5.  Alıntı Originally Posted by bymehmet Yazıyı Oku
    PHP Code:
                var Sistem.GrafikVerileri;
                var 
    c1 Sistem.Liste(0);
                for (
    int i 1v.Counti++)
                {
                    var 
    yeniGun v[i].Date.Day != v[1].Date.Day;
                    if (
    yeniGun
                        
    c1[i] = v[1].Close;
                    else
                        
    c1[i] = c1[1];
                }
                
    Sistem.Cizgiler[0].Deger c1
    Mehmet hocam çok çok teşekkür ederim.

  6. #4750
    Yasaklı hisseler;
    Bazı hisselerin sorgularda yer almasını bırak grafiğini bile görmek istemeyenler için kullanabilecekleri bir yöntem:


    Lib.cs dosyasında Lib sınıfı içerisine bir tanım ve iki metod eklenecek;

    tanım:
    public List<string> YasaklıHisseler = null;

    metodlar:
    public void YasaklıHisseleriDosyadanOku()
    public bool HisseYasaklıMı(string oSembol)

    Lib constructor içerisine
    YasaklıHisseleriDosyadanOku();
    yazılacak.

    Aşağıdaki görselden takip edebilirsiniz.

    Lib.cs dosyasını derlediğinizde ya da iDeal'i ilk başlattığınızda
    YasaklıHisseleriDosyadanOku() metodu (oluşturacağınız) csv dosyaya eklediğiniz hisseleri okuyup
    public List<string> YasaklıHisseler değişkenine aktaracak.
    iDeal çalıştığı sürece bu değişkenden her türlü sorgu, sistem, grafik.. öncesinde yasaklı hisseleri şu şekilde eleyebileceksiniz.


    Sorgular için:
    PHP Code:
    if (Sistem.BaglantiVar == true && !Lib.HisseYasaklıMı(Sistem.Sembol))
    {
        
    //clsHisse dynHisse = Lib.Yeni_Sorgu_Hissesi_TekPeriyot(Sistem, Sistem.Sembol, Sistem.Periyot);
        
    dynamic dynHisse Lib.Yeni_Sorgu_Hissesi_TekPeriyot(SistemSistem.SembolSistem.Periyot);
    //...



    Grafikler için:
    PHP Code:
    #region GRAPH LINREG LEVEL  
    if(!Lib.HisseYasaklıMı(Sistem.Sembol))
    {
    try
    {
        
    //clsHisse dynHisse = Lib.Yeni_Grafik_Hissesi(Sistem, Sistem.Sembol, Sistem.Periyot);
        
    dynamic dynHisse Lib.Yeni_Grafik_Hissesi(SistemSistem.SembolSistem.Periyot);

        
    dynHisse.Hisseyi_Oluştur();
        if (
    dynHisse.oPeriyotVerileri[0].boolVeriHesaplamalarıDüzgünOlarakYapıldı)
        {
        
    //..          
        
    }
    }
    catch (
    System.Threading.ThreadAbortException)
    {
        
    Lib.DOSYA.Hata_Mesajı_Yaz("0085");
    }
    catch (
    Exception Ex)
    {
        
    Lib.DOSYA.Hata_Mesajı_Yaz(Ex"0085");
    }
    }
    #endregion GRAPH LINREG LEVEL 


    YasaklıHisseler.csv dosyası örneği; bu dosya Notepad ya da Excel ile oluşturulabilir.
    Bendeki örnekte dosyanın kayıtlı olduğu yer: D:\BORSA 2024\iDeal\TRADE\YEDEKLER klasörüdür.
    Kod:
    //YASAKLI HİSSELER, sorgularda yer almasını istemediğin HİSSELERİ buraya alt alta yaz
    IMKBH'BJKAS
    IMKBH'GSRAY
    IMKBH'ERBOS
    IMKBH'GUBRF
    IMKBH'ODAS


    Metodlar:
    PHP Code:
           public void YasaklıHisseleriDosyadanOku()
            {
                try
                {
                    
    //string YasaklıHisselerDosyası = Dosya.YasaklıHisselerDosyası;
                    
    string YasaklıHisselerDosyası "D:\\BORSA 2024\\iDeal\\TRADE\\YEDEKLER\\YasaklıHisseler.csv";

                    
    YasaklıHisseler = new List<string>();

                    
    string lineString string.Empty;
                    
    Encoding anEncode Encoding.GetEncoding("windows-1254");

                    if (!
    File.Exists(YasaklıHisselerDosyası))
                    {
                        
    //Dosya Yok
                        //File.Copy(Dosya.YasaklıHisselerDosyasıYEDEK, Dosya.YasaklıHisselerDosyası);
                        //Dosya.UygulamaBaşlangıçDosyasınaEkle(Dosya.YasaklıHisselerDosyası + " yedeklerden kopyalandı");
                    
    }

                    if (
    File.Exists(YasaklıHisselerDosyası))
                    {
                        
    string line "";
                        
    using (StreamReader reader = new StreamReader(YasaklıHisselerDosyasıanEncode))
                        {
                            while ((
    line reader.ReadLine()) != null)
                            {
                                if (
    line.Trim() != "" line.Substring(02) != "//")
                                {
                                    if (
    line != null)
                                    {
                                        
    string[] words line.Split(';');
                                        if (
    words[0].Substring(01) != "/")
                                        {
                                            if (
    words.GetLength(0) > 0)
                                            {
                                                
    YasaklıHisseler.Add(words[0]);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    else
                    {
                        
    //Dosya yok, ömür boyu yasakla
                        
    YasaklıHisseler.Add("IMKBH'BJKAS");
                        
    YasaklıHisseler.Add("IMKBH'GUBRF");
                        
    //diğerlerini buraya ekle
                    
    }
                }
                catch (
    System.Threading.ThreadAbortException)
                {
                    
    //Dosya.HataMesajıYaz("00X YasaklıHisseleriOku");                
                
    }
                catch (
    Exception Ex)
                {
                    
    //Dosya.HataMesajıYaz(Ex, "00X YasaklıHisseleriOku");                
                
    }
            } 
    PHP Code:
            public bool HisseYasaklıMı(string oSembol)
            {
                foreach (
    string word in YasaklıHisseler)
                {
                    if (
    word == oSembol)
                        return 
    true;
                }
                return 
    false;
            } 


    Görsel:


    using önergeleri:
    PHP Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Drawing;
    using System.IO;
    using System.Text

  7. #4751
    Elinize sağlık, INVENTOR.
    Bu güzel anlatım ve bilgiler için teşekkürler.

  8. n1 = input(10, "Channel Length")
    n2 = input(21, "Average Length")
    obLevel1 = input(60, "Over Bought Level 1")
    obLevel2 = input(53, "Over Bought Level 2")
    osLevel1 = input(-60, "Over Sold Level 1")
    osLevel2 = input(-53, "Over Sold Level 2")

    ap = hlc3
    esa = ema(ap, n1)
    d = ema(abs(ap - esa), n1)
    ci = (ap - esa) / (0.015 * d)
    tci = ema(ci, n2)

    wt1 = tci
    wt2 = sma(wt1,4)

    plot(0, color=gray)
    plot(obLevel1, color=red)
    plot(osLevel1, color=green)
    plot(obLevel2, color=red)
    plot(osLevel2, color=green)

    plot(wt1, color=green)
    plot(wt2, color=red)
    plot(wt1-wt2, color=blue, style=area, transp=80)
    plot(cross(wt1, wt2) ? wt2 : na, color = black , style = circles, linewidth = 3)
    plot(cross(wt1, wt2) ? wt2 : na, color = (wt2 - wt1 > 0 ? red : lime) , style = circles, linewidth = 2)
    barcolor(cross(wt1, wt2) ? (wt2 - wt1 > 0 ? aqua : yellow) : na)


    rica etsem bunu ideale çevirebilir misiniz

Sayfa 594/626 İlkİlk ... 94494544584592593594595596604 ... 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
  •