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 577/626 ÝlkÝlk ... 77477527567575576577578579587 ... SonSon
Arama sonucu : 5007 madde; 4,609 - 4,616 arasý.

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

  1.  Alýntý Originally Posted by INVENTOR Yazýyý Oku


    PHP Code:
    public static class Sistem
    {
        public static 
    void Optimizasyon(string sint param1int param2int param3)
        { }
        public static List<
    float>  GrafikFiyatSec(string s) { return null; }
        public static List<
    floatHullMA(object Listeint Periyot) { return null; }
        public static List<
    floatMA(object Listestring Tipint Periyot) { return null; }

        public static 
    int BarSayisi 0;
        public static 
    string[] Yon = new string[] {"A","S","F" };

        
    //Ýhtiyaç duyulan diðer kodlar eklenebilir

    Buna gerek yok. Ýdealin Sistem sýnýfý ve alt öðeleri public olarak tanýmlý, projenize referans olarak ideal.exe yi eklemeniz yeterli.

  2. #4610
     Alýntý Originally Posted by bymehmet Yazýyý Oku
    Buna gerek yok. Ýdealin Sistem sýnýfý ve alt öðeleri public olarak tanýmlý, projenize referans olarak ideal.exe yi eklemeniz yeterli.
    Öðreniyorum yavaþ yavaþ. Teþekkürler.


  3. Merhabalar @bymehmet #bymehmet, @INVENTOR, #INVENTOR

    Ben de cs.lib dosyasina notepad ile boyle bir icerik hazirladim:

    using System;
    namespace ideal
    {
    public class Lib
    {
    // Kullanim sekli:Lib.topla(12,25);
    public int topla(int a, int b)
    {
    return a + b;
    }
    //Kullanim sekli: Lib.buy_order(Sistem, symbol, price);
    public void buy_order(dynamic Sistem, string symbol,double price)
    {
    Sistem.EmirSembol = symbol;
    Sistem.EmirIslem = "Alýþ";
    Sistem.EmirMiktari = 1;
    Sistem.EmirFiyati = price; // Limit fiyat
    Sistem.EmirSuresi = "GUN";
    Sistem.EmirTipi = "Limitli";
    Sistem.EmirGonder();
    }
    //Kullanim sekli: sell_order(Sistem, symbol, price);
    public void sell_order(dynamic Sistem, string symbol,double price)
    {
    Sistem.EmirSembol = symbol;
    Sistem.EmirIslem = "Satýþ";
    Sistem.EmirMiktari = 1;
    Sistem.EmirFiyati = price; // Limit fiyat
    Sistem.EmirSuresi = "GUN";
    Sistem.EmirTipi = "Limitli";
    Sistem.EmirGonder();
    }
    }
    }

    Buradaki amacim surekli kullandigim limitli alim-satim emirlerini basite indirgeyerek uzun kodlari kisaltmakti.

    Bunu test amacli bir kod icerisinde denedim:
    var sonuc = Lib.topla(12,25);

    string symbol = "VIP'F_USDTRY1223"; // Symbol to buy
    double price = 29.52; // Price for buying

    Lib.buy_order(Sistem, symbol, price);
    Lib.sell_order(Sistem, symbol, price);

    Sistem.Mesaj("Sonuç : "+sonuc);

    Ekrana cikan rakami (37) verdi. Ama tabii alim-satim yapti mi emin degilim. Bu kod dogru mudur? Nasil test edebilirim? (Ideal yazilimim var ama lisansi ekleyemedim bir turlu henuz)

  4. #4612
     Alýntý Originally Posted by ogulsev Yazýyý Oku
    Merhabalar @bymehmet #bymehmet, @INVENTOR, #INVENTOR

    Ben de cs.lib dosyasina notepad ile boyle bir icerik hazirladim:
    ...
    Bu kod dogru mudur? Nasil test edebilirim? (Ideal yazilimim var ama lisansi ekleyemedim bir turlu henuz)
    Merhaba.
    Biz henüz o konuyu iþlemedik..

  5. Lib.cs dosyasý içerisinde kendi fonksiyonlarýný yazmak

    Sanal olarak test ettim. Þimdilik calisiyor gorunuyor.
    Kod:
    using System;
    namespace ideal
    {
        public class Lib
        {
    		// Kullanim sekli:Lib.topla(12,25);
            public int topla(int a, int b)
            {
                return a + b;
            }
    		//Kullanim sekli: Lib.buy_order(Sistem, symbol, price);
    		public void buy_order(dynamic Sistem, string symbol,double price)
    		{            
    			Sistem.EmirSembol = symbol;
    			Sistem.EmirIslem = "Alýþ";
    			Sistem.EmirMiktari = 1;
    			Sistem.EmirFiyati = price;   // Limit fiyat
    			Sistem.EmirSuresi = "GUN";
    			Sistem.EmirTipi = "Limitli";
    			Sistem.EmirGonder();
            }
    		//Kullanim sekli: Lib.sell_order(Sistem, symbol, price);
    		public void sell_order(dynamic Sistem, string symbol, double price)
    		{            
    			Sistem.EmirSembol = symbol;
    			Sistem.EmirIslem = "Satýþ";
    			Sistem.EmirMiktari = 1;
    			Sistem.EmirFiyati = price;   // Limit fiyat
    			Sistem.EmirSuresi = "GUN";
    			Sistem.EmirTipi = "Limitli";
    			Sistem.EmirGonder();
            }
        }
    }

  6.  Alýntý Originally Posted by ogulsev Yazýyý Oku
    Sanal olarak test ettim. Þimdilik calisiyor gorunuyor.
    Kod:
    using System;
    namespace ideal
    {
        public class Lib
        {
    		// Kullanim sekli:Lib.topla(12,25);
            public int topla(int a, int b)
            {
                return a + b;
            }
    		//Kullanim sekli: Lib.buy_order(Sistem, symbol, price);
    		public void buy_order(dynamic Sistem, string symbol,double price)
    		{            
    			Sistem.EmirSembol = symbol;
    			Sistem.EmirIslem = "Alýþ";
    			Sistem.EmirMiktari = 1;
    			Sistem.EmirFiyati = price;   // Limit fiyat
    			Sistem.EmirSuresi = "GUN";
    			Sistem.EmirTipi = "Limitli";
    			Sistem.EmirGonder();
            }
    		//Kullanim sekli: Lib.sell_order(Sistem, symbol, price);
    		public void sell_order(dynamic Sistem, string symbol, double price)
    		{            
    			Sistem.EmirSembol = symbol;
    			Sistem.EmirIslem = "Satýþ";
    			Sistem.EmirMiktari = 1;
    			Sistem.EmirFiyati = price;   // Limit fiyat
    			Sistem.EmirSuresi = "GUN";
    			Sistem.EmirTipi = "Limitli";
    			Sistem.EmirGonder();
            }
        }
    }
    Formul icerisinde kodun icerisinde symbol yerine ilgili sembolu, price yerine de ilgili fiyati koyacagiz:

    Lib.buy_order(Sistem, symbol, price); //Alim icin
    Lib.sell_order(Sistem, symbol, price); //Satis icin

  7. günlük aðýrlýklý ortalamanýn ,aylýk aðýrlýklý ortalamayý yukarý kesmesini nasýl yazarýz?

  8. #4616
    Duhul
    Feb 2017
    Ýkamet
    Eskiþehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,415
     Alýntý Originally Posted by berlys Yazýyý Oku
    günlük aðýrlýklý ortalamanýn ,aylýk aðýrlýklý ortalamayý yukarý kesmesini nasýl yazarýz?
    dönem çevir fonksiyonu iþinize yarayacaktýr.
    örnekte Günlüðün ufak periyota dönüþümü var
    kendinize göre deðiþtirip devamýný getirirsiniz.


    var Bars3 = Sistem.GrafikVerileriniOku(Sembol, "G" );
    var Kapanislar3 = Sistem.GrafikFiyatOku(Bars3, "Kapanis");
    var MA3 = Sistem.MA(Kapanislar3, "Exp", 20);

    var Bars2 = Sistem.GrafikVerileriniOku(Sembol, Periyot );
    var Kapanislar2 = Sistem.GrafikFiyatOku(Bars2, "Kapanis");
    var MA2 = Sistem.MA(Kapanislar2, "Exp", 50);

    var Bars1 = Sistem.GrafikVerileriniOku(Sembol, Periyot );
    MA3 = Sistem.DonemCevir(Bars2, Bars3, MA3);
    Bear_Bull
    @BearBull26

Sayfa 577/626 ÝlkÝlk ... 77477527567575576577578579587 ... 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
  •