Artan
Azalan
İşlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
12,32 10% 12,02 Mn 11,20 / 12,32
12,11 9.99% 172,70 Mn 11,03 / 12,11
19,37 9.99% 1,62 Mr 16,95 / 19,37
158,50 9.99% 457,34 Mn 144,10 / 158,50
20,72 9.98% 24,76 Mn 18,84 / 20,72
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
0,26 -27.78% 57,68 Mn 0,26 / 0,36
11,97 -10% 1,43 Mr 11,97 / 14,24
37,10 -10% 592,67 Mn 37,10 / 39,66
48,42 -10% 17,85 Mn 48,42 / 48,42
11,10 -9.98% 3,08 Mr 11,10 / 12,33
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
285,00 -4.68% 13,40 Mr 272,50 / 299,75
376,75 5.46% 13,38 Mr 356,00 / 382,75
295,50 -0.42% 9,39 Mr 293,25 / 298,25
96,60 9.96% 7,53 Mr 88,70 / 96,60
66,10 -1.56% 6,60 Mr 65,60 / 67,45
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
66,10 -1.56% 6,60 Mr 65,60 / 67,45
376,75 5.46% 13,38 Mr 356,00 / 382,75
285,00 -4.68% 13,40 Mr 272,50 / 299,75
380,50 -0.85% 4,57 Mr 379,75 / 387,50
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
66,10 -1.56% 6,60 Mr 65,60 / 67,45
105,90 1.34% 641,01 Mn 103,60 / 107,00
102,00 -0.49% 104,60 Mn 101,30 / 102,90
376,75 5.46% 13,38 Mr 356,00 / 382,75
Hisse Fiyat Fark% Hacim (TL) Düşük / Yüksek
19,96 -1.67% 446,91 Mn 19,88 / 20,34
32,28 -1.22% 71,11 Mn 31,98 / 32,70
66,10 -1.56% 6,60 Mr 65,60 / 67,45
10,78 -2.27% 175,99 Mn 10,76 / 11,08
76,65 -0.71% 687,72 Mn 75,65 / 84,90

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
Arama sonucu : 5007 madde; 1 - 8 arası.

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. Tekrarsız Alım

     Alıntı Originally Posted by yuji Yazıyı Oku
    Lotlu hali daha sade:

    PHP Code:
    var SistemAdi "Sistemim_1"//sistemizin adı 
    var GrafikPeriyodu "1";  //grafiğin priyodu 
    var ToplamPozisyon 24//Kaç defa alım yapılacak 

    var hisseLot = new Dictionary<stringint>();
    hisseLot["IMKBH'PETKM"] = 10;
    hisseLot["IMKBH'KRDMD"] = 20;
    hisseLot["IMKBH'KCHOL"] = 30;
    hisseLot["IMKBH'AKBNK"] = 10;
    hisseLot["IMKBH'EREGL"] = 20;
    hisseLot["IMKBH'EKGYO"] = 30;


    for (var 
    No 0No hisseLot.CountNo++) 

        var 
    item    hisseLot.ElementAt(No);
        var 
    Sembol  item.Key;//sistemin sinyal ürettiği grafik sembolü 
        
    var LotSize item.Value;//sistemin sinyal ürettiği hisse için yukarıda tanımlanan lot
        
        
    var SonFiyat = (decimal)Sistem.SonFiyat(Sembol); 
        var 
    SonYon   Sistem.SonYonGetir(SistemAdiSembolGrafikPeriyodu); 
        var 
    PozisyonAnahtari Sistem.Name ", " Sembol ", " GrafikPeriyodu
        var 
    EmirAnahtari     Sistem.Name "::" Sembol "::" GrafikPeriyodu

        
    double IslemFiyat 0
        
    DateTime IslemTarih;     
        var 
    Pozisyon Sistem.PozisyonKontrolOku(PozisyonAnahtariout IslemFiyatout IslemTarih); 
        
        var 
    EmirTekrari Sistem.PozisyonKontrolOku(EmirAnahtari);  
            
        var 
    Islem ""
        if (
    SonYon == "A" && (Pozisyon == || Sistem.ZamanKontrolSaniye(EmirAnahtari) >= 10) && EmirTekrari <= ToplamPozisyon
        { 
            
    Islem "ALIS"
        } 
        if (
    SonYon == "F" && Pozisyon && Sistem.ZamanKontrolSaniye(EmirAnahtari) >= 10)  // Sat 
        
    {    
            
    Islem "SATIS"
        }
        
        if (
    Islem != ""
        {     
            
    Sistem.ZamanKontrolGuncelle(EmirAnahtari);
            
            if (
    Islem == "ALIS"
            { 
                
    EmirTekrari++; 
                
    Sistem.PozisyonKontrolGuncelle(EmirAnahtariEmirTekrari); 
                
    Sistem.PozisyonKontrolGuncelle(PozisyonAnahtariPozisyon LotSize, (double)SonFiyat); 
            } 

            else if (
    Islem == "SATIS"
            { 
                
    EmirTekrari--; 
                
    Sistem.PozisyonKontrolGuncelle(EmirAnahtariEmirTekrari); 
                
    Sistem.PozisyonKontrolGuncelle(PozisyonAnahtariPozisyon LotSize, (double)SonFiyat); 
            } 

            
    Sistem.EmirSembol Sembol
            
    Sistem.EmirIslem Islem
            
    Sistem.EmirSuresi "GUN"
            
    Sistem.EmirTipi "Piyasa"
            
    Sistem.EmirMiktari = (double)Math.Abs(LotSize); 
            
    Sistem.EmirGonder(); 

        } 

    Merhabalar ,

    Tekrarlı alım şartı olmadan bir seferde alıp satacak şekilde de paylaşmanız mümkün mü acaba ?

  2. #2
     Alıntı Originally Posted by rimedo Yazıyı Oku
    Merhabalar ,

    Tekrarlı alım şartı olmadan bir seferde alıp satacak şekilde de paylaşmanız mümkün mü acaba ?
    Burayı 1 yaparsanız olur heralde

    var ToplamPozisyon = 24; //Kaç defa alım yapılacak

  3.  Alıntı Originally Posted by yuji Yazıyı Oku
    Burayı 1 yaparsanız olur heralde

    var ToplamPozisyon = 24; //Kaç defa alım yapılacak
    1 yapınca liste isimlerini iki kere yazıp bir kere emir atıyor hocam , pozisyonlar karışıyor ikili isim yazdığı için

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
  •