Sayfa 192/595 İlkİlk ... 92142182190191192193194202242292 ... SonSon
Arama sonucu : 4755 madde; 1,529 - 1,536 arası.

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

  1.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    KullaniciSembolleri sistemi içerisine dahil edilecek kod bloğu. test etmedim.
    Piyasa kapalı iken yüzeysel veri gelmeyeceği için grafik oluşumu başlamaz.
    Ayrıca kullanabilmek için ideal menüsünden özellikler, Kullanıcı sembol sistemini aktifleştir işaretli olmalıdır.


    PHP Code:
    //VIP30STL----------------------------------------------------------------

    //Dayanak Kodun Yüzeysel Verisini Oku
    var VIPX030 Sistem.YuzeyselVeriOku("VIP'X030");

    //Yeni Bir Sembol Oluştur
    var VIP30STL Sistem.SembolTanimla("DFN'VIP30STL"3);
    VIP30STL.Description "VIP-X030 Uzlaşma Fiyatı";

    //Yeni Sembolün Yüzeysel Verileri ata.
    VIP30STL.SettlementPrice VIPX030.SettlementPrice;
    VIP30STL.BidPrice VIPX030.SettlementPrice;
    VIP30STL.AskPrice VIPX030.SettlementPrice;
    VIP30STL.LastPrice VIPX030.SettlementPrice;

    //Dayanak varlıkta Yüzeysel veri var ise Yeni Sembolün Yuzeysel ve Grafik verisini Güncelle 
    if (VIPX030.BidPrice>&& VIPX030.AskPrice>0
    {
        
    Sistem.YuzeyselGuncelle(VIP30STL);
        
    Sistem.GrafikGuncelle(VIP30STL);
    }
    //-------------------------------------------------------------------- 
    VIP30STL kodunda 60 dk periyotta iken sağ tık veri dosyadan yükle yaparak içeriği sn bearbull un attığı text den convert olan aşağıdaki gibi DFN-VIP30STL.Txt dosyasını seçerek yükleyin.böylece geçmiş verilerde hazır gelmiş oldu.
    kod sınırını aştığı için buraya eklenmedi.

    https://codeshare.io/aY8dbb

  2. Arkadaşlar Merhaba bu forumu yeni gördüm çalışmalarınız çok güzel elinize emeğinize sağlık bnm bi sorum olacak grafik üzerinde oto trend çizdiriyorum fakat trend tepelerine paralel çizgi çizdiremiyorum hangi kodla yazabilirim acaba

  3. #1531
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by proleter6 Yazıyı Oku
    Arkadaşlar Merhaba bu forumu yeni gördüm çalışmalarınız çok güzel elinize emeğinize sağlık bnm bi sorum olacak grafik üzerinde oto trend çizdiriyorum fakat trend tepelerine paralel çizgi çizdiremiyorum hangi kodla yazabilirim acaba
    var Veri = Sistem.GrafikVerileri;
    var Y = Sistem.GrafikFiyatOku(Veri,"Yuksek");
    var D = Sistem.GrafikFiyatOku(Veri,"Dusuk");

    //*** Kullanıcı Parametreleri ***//
    var CizgiSayisi = 10; //Çizdirilecek destek direnç sayısı
    var Periyot = 15; //ilk olarak kaç bar geriye bakacak yazıyoruz.
    var Carpan = 1.5; //ilk periyottan sonra kullanılacak çarpanı giriyoruz.

    var Destekler = new Dictionary<int,List<float>>();
    var Direncler = new Dictionary<int,List<float>>();

    for(int i=0;i<CizgiSayisi;i++)
    {
    Destekler[i] = new List<float>(new float[Veri.Count]);
    Direncler[i] = new List<float>(new float[Veri.Count]);
    var Destek = Sistem.LLV(Veri, Periyot, "Dusuk");
    var Direnc = Sistem.HHV(Veri, Periyot, "Yuksek");

    for(int j=Veri.Count-1;j>Veri.Count-Periyot;j--)
    {
    Destekler[i][j] = Destek[Veri.Count-1];
    Direncler[i][j] = Direnc[Veri.Count-1];
    }
    Periyot = (int)(Periyot * Carpan);

    Sistem.Cizgiler[i].Deger = Destekler[i];
    Sistem.Cizgiler[i].Aciklama = "Destek " + i.ToString();
    Sistem.Cizgiler[i].Stil = 4;
    Sistem.Cizgiler[i].Renk = Color.Red;
    Sistem.Cizgiler[i].ActiveBool = true;
    Sistem.Cizgiler[i+CizgiSayisi].Deger = Direncler[i];
    Sistem.Cizgiler[i+CizgiSayisi].Aciklama = "Direnç " + i.ToString();
    Sistem.Cizgiler[i+CizgiSayisi].Stil = 4;
    Sistem.Cizgiler[i+CizgiSayisi].Renk = Color.Lime;
    Sistem.Cizgiler[i+CizgiSayisi].ActiveBool = true;
    }


    belki işini görürü dostum

  4. #1532
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791


    var Veri = Sistem.GrafikVerileri;
    var Y = Sistem.GrafikFiyatOku(Veri,"Yuksek");
    var D = Sistem.GrafikFiyatOku(Veri,"Dusuk");

    //*** Kullanıcı Parametreleri ***//
    var CizgiSayisi = 20; //Çizdirilecek destek direnç sayısı
    var Periyot = 15; //ilk olarak kaç bar geriye bakacak yazıyoruz.
    var Carpan = 1.5; //ilk periyottan sonra kullanılacak çarpanı giriyoruz.

    var Destekler = new Dictionary<int,List<float>>();
    var Direncler = new Dictionary<int,List<float>>();

    for(int i=0;i<CizgiSayisi;i++)
    {
    Destekler[i] = new List<float>(new float[Veri.Count]);
    Direncler[i] = new List<float>(new float[Veri.Count]);
    var Destek = Sistem.LLV(Veri, Periyot, "Dusuk");
    var Direnc = Sistem.HHV(Veri, Periyot, "Yuksek");

    for(int j=Veri.Count-1;j>Veri.Count-Periyot;j--)
    {
    Destekler[i][j] = Destek[Veri.Count-1];
    Direncler[i][j] = Direnc[Veri.Count-1];
    }
    Periyot = (int)(Periyot * Carpan);

    Sistem.Cizgiler[i].Deger = Destekler[i];
    Sistem.Cizgiler[i].Aciklama = "Destek " + i.ToString();
    Sistem.Cizgiler[i].Stil = 4;
    Sistem.Cizgiler[i].Renk = Color.Red;
    Sistem.Cizgiler[i].ActiveBool = true;
    Sistem.Cizgiler[i+CizgiSayisi].Deger = Direncler[i];
    Sistem.Cizgiler[i+CizgiSayisi].Aciklama = "Direnç " + i.ToString();
    Sistem.Cizgiler[i+CizgiSayisi].Stil = 4;
    Sistem.Cizgiler[i+CizgiSayisi].Renk = Color.Lime;
    Sistem.Cizgiler[i+CizgiSayisi].ActiveBool = true;
    }

    arkadaşlar merhaba yukarıdaki formül 20 adet destek 20 adet direnç çiziyor (kaç adet direnç destek çizdirebileceği seçilebiliyor )
    acaba bu formül mantığı ile

    OtoTrendDusen
    OtoTrendYukselen

    çizgileri çizdirilebilirmi ?
    Son düzenleme : alekss; 18-11-2018 saat: 22:34.

  5.  Alıntı Originally Posted by alekss Yazıyı Oku
    var Veri = Sistem.GrafikVerileri;
    var Y = Sistem.GrafikFiyatOku(Veri,"Yuksek");
    var D = Sistem.GrafikFiyatOku(Veri,"Dusuk");

    //*** Kullanıcı Parametreleri ***//
    var CizgiSayisi = 10; //Çizdirilecek destek direnç sayısı
    var Periyot = 15; //ilk olarak kaç bar geriye bakacak yazıyoruz.
    var Carpan = 1.5; //ilk periyottan sonra kullanılacak çarpanı giriyoruz.

    var Destekler = new Dictionary<int,List<float>>();
    var Direncler = new Dictionary<int,List<float>>();

    for(int i=0;i<CizgiSayisi;i++)
    {
    Destekler[i] = new List<float>(new float[Veri.Count]);
    Direncler[i] = new List<float>(new float[Veri.Count]);
    var Destek = Sistem.LLV(Veri, Periyot, "Dusuk");
    var Direnc = Sistem.HHV(Veri, Periyot, "Yuksek");

    for(int j=Veri.Count-1;j>Veri.Count-Periyot;j--)
    {
    Destekler[i][j] = Destek[Veri.Count-1];
    Direncler[i][j] = Direnc[Veri.Count-1];
    }
    Periyot = (int)(Periyot * Carpan);

    Sistem.Cizgiler[i].Deger = Destekler[i];
    Sistem.Cizgiler[i].Aciklama = "Destek " + i.ToString();
    Sistem.Cizgiler[i].Stil = 4;
    Sistem.Cizgiler[i].Renk = Color.Red;
    Sistem.Cizgiler[i].ActiveBool = true;
    Sistem.Cizgiler[i+CizgiSayisi].Deger = Direncler[i];
    Sistem.Cizgiler[i+CizgiSayisi].Aciklama = "Direnç " + i.ToString();
    Sistem.Cizgiler[i+CizgiSayisi].Stil = 4;
    Sistem.Cizgiler[i+CizgiSayisi].Renk = Color.Lime;
    Sistem.Cizgiler[i+CizgiSayisi].ActiveBool = true;
    }


    belki işini görürü dostum
    Teşekkür ederim elinize emeğinize sağlık

  6. #1534
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by proleter6 Yazıyı Oku
    Teşekkür ederim elinize emeğinize sağlık
    yazan yazmış birlikte teşekkür edelim emeklerine sağlık , forumda paylaşılmıştı daha önce ben sadece paylaştım

  7. Merhaba

    İdeal kılavuzunda görmüştüm, ekranda mesaj görünme olayını. Yazdığım bir kod seçtiğim menkullerde uyuşursa bana ekranda mesaj çıksın istiyorum. Mesela 200 günlük üssel hareketli ortalamasını kıranlar diye bir kod yazsam ve seçtiğim 20 hisse veya pariteden belli periyotlarda 200 günlük ortalamasını kıranlar bana ekranda mesaj olarak çıksın. Bunu nasıl yapabilirim, yardımcı olabilecek olan var mı ?

  8.  Alıntı Originally Posted by htudnz Yazıyı Oku
    herkese hayırlı akşamlar
    bir hissede aktif yada pasif herhangi bir kademedeki sayı 100.000 den büyükse alarm kurmak istiyorum
    şimdiden tşk.ederim.
    ((((( Bir çözüm lütfen

Sayfa 192/595 İlkİlk ... 92142182190191192193194202242292 ... 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
  •