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 38/626 ÝlkÝlk ... 2836373839404888138538 ... SonSon
Arama sonucu : 5007 madde; 297 - 304 arasý.

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

  1. 4 tane deðiþkenim var
    bunlarý maille göndermek istiyorum ,
    ama aþaðýdaki tablo gibi görünmesini istiyorum. ideal mailleri html formatýnda gönderiyo muhtemelen html kodu yazýlmasý gerek ,"Sistem.MailMetin =" kýsmýnda görünmesi gerek.
    tabloyu beceremedim , çok fazla satýr olunca telefondan falan bakarken karýþýyo

    bir yardým eden olurmu

    var a="qqq";
    var b="23;
    var c="fff";
    var d=45;




    a b c d
    qqq 23 fff 45

  2.  Alýntý Originally Posted by kenten Yazýyý Oku
    4 tane deðiþkenim var
    bunlarý maille göndermek istiyorum ,
    ama aþaðýdaki tablo gibi görünmesini istiyorum. ideal mailleri html formatýnda gönderiyo muhtemelen html kodu yazýlmasý gerek ,"Sistem.MailMetin =" kýsmýnda görünmesi gerek.
    tabloyu beceremedim , çok fazla satýr olunca telefondan falan bakarken karýþýyo

    bir yardým eden olurmu

    var a="qqq";
    var b="23;
    var c="fff";
    var d=45;




    a b c d
    qqq 23 fff 45
    PHP Code:
    <table width="100%">

        <
    tr>

            <
    td width="20%">

                
    a

            
    </td>

            <
    td width="20%">

                
    b

            
    </td>

            <
    td width="20%">

                
    c

            
    </td>

            <
    td width="20%">

                
    d

            
    </td>

        <
    tr>


        <
    tr>

            <
    td>

                
    qqq

            
    </td>

            <
    td>

                
    23

            
    </td>

            <
    td>

                
    fff

            
    </td>

            <
    td>

                
    45

            
    </td>

        <
    tr>

    <
    table
    ayrýca
    http://divtable.com/generator/
    ile basit
    http://tablestyler.com/
    ile
    daha cancanlý html kodlarý oluþturabilirsiniz.

    1-ister manuel yazarak ister genarete ederek html oluþturuken tek satýrlý kalýplar oluþturun.
    2-header 'In bittiði yere kadar bir deðiþkende tutun.
    3-detail yani tekrar edecek "html kalýbýný" ayrý bir deðiþkende tutun.
    4-detaydan sonraki html kodunu ise ayrý bir deðiþkende tutun.
    5-detay html kalýbý içerisine gerçek deðerleri deðil {0} gibi deðiþkenleri yazýn.
    6-bir for içerisinde detail kalýbýný oluþturun;
    for içinde örnek kullaným detay_html = string.format(detay_template_html, C[i], C{i-1}); //iki kolonlu bir tabloda detay satýrýnda {0} yerine bugünkü kapanýþý, {1} yerinede dünkü kapanýþý yazar.


    7- en son ise for dýþýnda;
    full_html = header_html + detay_html + footer_html;
    gibi bir ifade ile olay biter.
    Keçiyi yardan uçuran bir tutam ottur..

  3. teþekkürler

  4. login olunmuþsa 3 dakikada bir vob hesaba bakýp açýkta bekleyen gerçekleþmemiþ emir varsa mail atan robot
    iþlem yapmaz sadece kontrol amaçlý. 3 dakika azaltýlabilir çoðaltýlabilir.

    bekleyenleri , gerçekleþen iþlemleri , mevcut pozisyonu maille bildiriyor
    bist tarafý için de ekleme yapýlabilir kolayca ,
    bekleyen emir olduðu sürece 3 dakikada bir mail atmaya devam edeceðine dikkat

    ben listeleri tablolaþtýrýcam uygun bi zamanda . birde gerçekleþen iþlemler için saat bilgisi alamadým belki aracý kurumla ilgilidir
    mantýðý düzgündür ama yazýlým tarafý tabiiki acemice
    belki biri el atýp tablolaþtýrmak ister

    Kod:
    if (Sistem.ZamanKontrolDakika(Sistem.Name+"viophesap")>=3)
    {
    string bekleyen=" ";
    string pozlar=" ";
    string gerceklesen=" ";
     int i,m,n;
    var ViopHesap = Sistem.ViopHesapOku();
    if (ViopHesap != null ) 
    {
       // Pozisyonlar
      var pozk=ViopHesap.Pozisyonlar ;
      var gerk=ViopHesap.GerceklesenEmirler;
      var berk=ViopHesap.BekleyenEmirler ;
      Sistem.ZamanKontrolGuncelle(Sistem.Name+"viophesap");
    
    if (berk.Count>0)
    {for (  i=0; i<berk.Count;i++)
    {bekleyen=bekleyen + "<br />"+berk[i].Symbol.ToString()+";"+berk[i].BuySell.ToString()+";"+berk[i].Amount.ToString()+";"+
    berk[i].Price.ToString()+";"+berk[i].OrderNo.ToString();}
    
    
    
    if (pozk.Count>0)
    { for ( m=0;m<pozk.Count;m++)
    {pozlar=pozlar +"<br />"+ pozk[m].Symbol.ToString()+" / "+pozk[m].BuyAmount .ToString()+" / "+pozk[m].SellAmount .ToString()+" / "+
    pozk.Count .ToString();}}
    
    if (gerk.Count>0)
    { for ( n=0;n<gerk.Count;n++)
    {gerceklesen=gerceklesen + "<br />"+gerk[n].Symbol.ToString()+";"+gerk[n].BuySell.ToString()+";"+gerk[n].Amount.ToString()+";"+
    gerk[n].Price.ToString()+";"+gerk[n].OrderTime.ToString()+";"+gerk[n].OrderNo.ToString(); }}
    
    
    
    
    
    
    Sistem.MailServerAdres = "smtp.xxxxx.com";
    Sistem.MailServerPort = 587;
    Sistem.MailKonu = "bekleyen: "+ berk.Count.ToString()+ " / pozisyon: "+ pozk.Count.ToString()+" / Gerceklesen: "+gerk.Count.ToString();
    Sistem.MailMetin = "bekleyenler  : <br />"+ bekleyen +"<br />"+ "gerceklesen  : <br />"+gerceklesen  +"<br />"+ "mevcut poz  : <br />"+ pozlar ;
    
    Sistem.MailGonderenAdres = "xxxxx";
    Sistem.MailGonderenSifre = "xxxx";
    Sistem.MailAliciEkle("xxxxx");
    Sistem.MailGonder();						
    }
    }
    
    }

  5.  Alýntý Originally Posted by kenten Yazýyý Oku
    login olunmuþsa 3 dakikada bir vob hesaba bakýp açýkta bekleyen gerçekleþmemiþ emir varsa mail atan robot
    iþlem yapmaz sadece kontrol amaçlý. 3 dakika azaltýlabilir çoðaltýlabilir.

    bekleyenleri , gerçekleþen iþlemleri , mevcut pozisyonu maille bildiriyor
    bist tarafý için de ekleme yapýlabilir kolayca ,
    bekleyen emir olduðu sürece 3 dakikada bir mail atmaya devam edeceðine dikkat

    ben listeleri tablolaþtýrýcam uygun bi zamanda . birde gerçekleþen iþlemler için saat bilgisi alamadým belki aracý kurumla ilgilidir
    mantýðý düzgündür ama yazýlým tarafý tabiiki acemice
    belki biri el atýp tablolaþtýrmak ister

    Kod:
    if (Sistem.ZamanKontrolDakika(Sistem.Name+"viophesap")>=3)
    {
    string bekleyen=" ";
    string pozlar=" ";
    string gerceklesen=" ";
     int i,m,n;
    var ViopHesap = Sistem.ViopHesapOku();
    if (ViopHesap != null ) 
    {
       // Pozisyonlar
      var pozk=ViopHesap.Pozisyonlar ;
      var gerk=ViopHesap.GerceklesenEmirler;
      var berk=ViopHesap.BekleyenEmirler ;
      Sistem.ZamanKontrolGuncelle(Sistem.Name+"viophesap");
    
    if (berk.Count>0)
    {for (  i=0; i<berk.Count;i++)
    {bekleyen=bekleyen + "<br />"+berk[i].Symbol.ToString()+";"+berk[i].BuySell.ToString()+";"+berk[i].Amount.ToString()+";"+
    berk[i].Price.ToString()+";"+berk[i].OrderNo.ToString();}
    
    
    
    if (pozk.Count>0)
    { for ( m=0;m<pozk.Count;m++)
    {pozlar=pozlar +"<br />"+ pozk[m].Symbol.ToString()+" / "+pozk[m].BuyAmount .ToString()+" / "+pozk[m].SellAmount .ToString()+" / "+
    pozk.Count .ToString();}}
    
    if (gerk.Count>0)
    { for ( n=0;n<gerk.Count;n++)
    {gerceklesen=gerceklesen + "<br />"+gerk[n].Symbol.ToString()+";"+gerk[n].BuySell.ToString()+";"+gerk[n].Amount.ToString()+";"+
    gerk[n].Price.ToString()+";"+gerk[n].OrderTime.ToString()+";"+gerk[n].OrderNo.ToString(); }}
    
    
    
    
    
    
    Sistem.MailServerAdres = "smtp.xxxxx.com";
    Sistem.MailServerPort = 587;
    Sistem.MailKonu = "bekleyen: "+ berk.Count.ToString()+ " / pozisyon: "+ pozk.Count.ToString()+" / Gerceklesen: "+gerk.Count.ToString();
    Sistem.MailMetin = "bekleyenler  : <br />"+ bekleyen +"<br />"+ "gerceklesen  : <br />"+gerceklesen  +"<br />"+ "mevcut poz  : <br />"+ pozlar ;
    
    Sistem.MailGonderenAdres = "xxxxx";
    Sistem.MailGonderenSifre = "xxxx";
    Sistem.MailAliciEkle("xxxxx");
    Sistem.MailGonder();						
    }
    }
    
    }


    Evet baya faydali portfoy kontrolu icin,eline saglik. Bunu hisseler icin nasil uyarlariz. Emirlere erisim ,gerceklesmis veya beklemede olan emirler. portfoy toplam degeri ... T,T+1,T +2 verileri.... Bu verilere nasil ulasirim hisseler icin?

  6. Bugün mutluluktan aðlayasým geldi valla. Artýk düþündüklerimi yazmaya baþladým. Öncede 2 adým ileri bir adým geri gidiyordum. Þimdi 4 adým ileri 1 adým geri gidiyorum.

    Eskiden çok iþime yarayan mtasdelen tarzý uzun yeþil yoyo formülümü ideale uyarladým. Barlarda mum formasyonlarýndanTek bir yoyo biçimini arýyor. Aradýðý yoyo biçimi, üst fitil ve alt fitilin boyu gövde boyunun en az 2 katýndan büyük veya eþit olacak. (X2 bölümlerini isteðe göre X3 haline getirebilirsiniz.) Yoyo oluþunca üst fitil ile kapanýþýn ortasýný teyit çizgisi olarak çekiyor. alt fitil ile açalýþ ortasýnýda stop olarak çekiyor. Teyit çizgisi üstünde açýlýþ yaparsa ( yeþil çizgi ) trend yukarý, stop çizgisinin altýnda açýlýþ yaparsa trend aþaðý ( viop'a uyarlayýn iþte) Pozisyonunuza göre tersdeki çizgi çýkýþ/stop yeri.




    KOD:
    var V =Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V , "Kapanis") ;
    var O = Sistem.GrafikFiyatOku(V , "Acilis") ;
    var H = Sistem.GrafikFiyatOku(V , "Yuksek") ;
    var L = Sistem.GrafikFiyatOku(V , "Dusuk") ;

    var BarSayisi = V.Count;

    var UFB = Sistem.Liste(0);
    var AFB = Sistem.Liste(0) ;
    var GB = Sistem.Liste(0);
    var Teyit = Sistem.Liste(0);
    var Stop = Sistem.Liste(0);

    for (int i = 1 ; i < BarSayisi; i++)
    {
    UFB[i] = H[i]-C[i];
    AFB[i] = O[i]-L[i];
    GB[i] = C[i]-O[i];
    Teyit[i] = Teyit[i-1];
    Stop[i] = Stop[i-1];

    if ( H[i]>C[i] && C[i]>O[i] && O[i]>L[i] && UFB[i]>=(GB[i]*2) && AFB[i]>=(GB[i]*2))
    {
    Teyit[i] = C[i]+(UFB[i]/2);
    Stop[i] = O[i]-(AFB[i]/2);
    }
    }
    Sistem.Cizgiler[0].Deger = Teyit ;
    Sistem.Cizgiler[1].Deger = Stop ;


    Bearbull tekrar teþekkürler. Rsý bant örneðin sayesinde beynimde baðlantýlar oluþmaya baþlýyor yavastan. :P

  7. Darvas box'un 3. altýn basamak kuralýný biliyorsanýz. Bu formülede, rsý bantada uygulayabilirsiniz. Deneyimle sabittir. Ýþe yarýyor. Her 3. kýrýlma en büyük trendin stop / teyit çizgizisi oluyor.

  8. Arkadaslar bist hesap bilgilerine ulasmak icin bunu buldum

    Kod:
    var BistHesap = Sistem.BistHesapOku();
    
    if (BistHesap != null)
    {
       var Limit = BistHesap.IslemLimit;
       var Bakiye = BistHesap.Bakiye;
       var PozisyonList = BistHesap.Pozisyonlar;
       var BekleyenList = BistHesap.BekleyenEmirler;
       var GerceklesenList = BistHesap.GerceklesenEmirler;
    }


    ancak su hatalari veriyor

    AppData\Local\Temp\barui041.0.cs(12,14) : error CS1001: Identifier expected
    AppData\Local\Temp\barui041.0.cs(12,14) : error CS1513: } expected
    AppData\Local\Temp\barui041.0.cs(14,8) : error CS1518: Expected class, delegate, enum, interface, or struct
    AppData\Local\Temp\barui041.0.cs(48,1) : error CS1022: Type or namespace definition, or end-of-file expected


    bunun cozumu nedir

Sayfa 38/626 ÝlkÝlk ... 2836373839404888138538 ... 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
  •