Artan

56,10 10 18:10
67,70 9.99 18:10
37,66 9.99 18:10
15,53 9.99 18:10
6,06 9.98 18:10
Artan Hisseler

Azalan

32,40 -10 18:10
154,30 -9.98 18:10
10,94 -9.96 18:10
35,26 -9.96 18:10
11,69 -9.94 18:10
Azalan Hisseler

İşlem

7.755.512.533,92 18:10
7.660.110.704,50 18:10
5.585.031.533,70 18:10
4.412.365.760,64 18:10
4.281.834.851,10 18:10
Tüm Hisseler
Sayfa 623/623 İlkİlk ... 123523573613621622623
Arama sonucu : 4979 madde; 4,977 - 4,979 arası.

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

  1. #4977
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    55
    Gönderi
    5,289
     Alıntı Originally Posted by Eski26 Yazıyı Oku
    Çok kıymetli hocam yanıtınız için teşekkür ederim. Ben indikatör olarak 1 panele çizdirme gayretindeyim. Sanırım olmuyor.
     Alıntı Originally Posted by Eski26 Yazıyı Oku
    Selamlar, momentum indikatörünü 1.panelde nasıl çizdirebiliriz?

    100 tl fiyattan çok uzak alt/üst fiyat işlem gören ensturumanlarda grafik bozulacaktır.
    her indikatörün kendine özgü panelde izlenmesi gerekir
    fiyatla ilgili olanlar fiyat penceresine,
    osilatör olanlar alt pencerelere.

    ben ille de öyle istiyorum diyorsanız

    var V = Sistem.GrafikVerileri;
    var Mom = Sistem.Momentum(V, 100);

    Sistem.Cizgiler[0].Deger = Mom;
    Sistem.Cizgiler[0].Aciklama = "Momentum ";
    Sistem.Cizgiler[0].Panel = 1 ;
    Bear_Bull
    @BearBull26

  2. Getiri egrisi ile pozisyon kontrol sistemleri kurgularken örnegin 5dk grafik icin 51000 barda optimize ettigimizde getiriyi biraz torpulesede mdd ve pf daha guzel bir hal aliyor.fakat içinden çikamadiğim çozemediğim durum şu optimize ettigimiz bu sistemi robot calistirirken 2000 bar a dusurdugumuzde getiri egrisi uzerine atilan ott degerleri degistigi icin sistem 51000 barda optimize edilen sistemden daha farkli oluyor ....bunun çözüm yolu nedir.YARDIM PLS..

  3. Hocam,

    İyi akşamlar,

    "sum" ve "bool" kullanımı ile ilgili bir sorum olacak.

    Kafa karıştırmamak için basit bir formül yazayım, oradan yola çıkarak sorumu sorayım.

    var V = Sistem.GrafikVerileri;
    var L = Sistem.GrafikFiyatSec("Dusuk");
    var H = Sistem.GrafikFiyatSec("Yuksek");
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var O = Sistem.GrafikFiyatSec("Acilis");
    var Trend = Sistem.MA(L, "Wilder", 200);
    var OK = Sistem.Ref(C,-1);


    var Degisim = Sistem.Liste(V.Count, 0.0f);
    var AcilisFarki = Sistem.Liste(V.Count, 0.0f);
    var Fark = Sistem.Liste(V.Count, 0.0f);
    var sum = Sistem.Sum(Degisim,3);


    bool[] alimlar = new bool[V.Count-1];


    var SonYon = "";
    var Sinyal = "";

    // Döngüler ve işlemler
    for (int i = 0; i < V.Count; i++)
    Sistem.Yon[i] = "";

    for (int i = 2; i < Sistem.BarSayisi; i++)
    {
    Degisim[i] = ( H[i] / H[i-1] )*100f;
    AcilisFarki[i] = O[i] / OK[i]*100f ;
    Fark[i] = ( H[i] / Trend[i] )*100f;

    alimlar [i] = ( ( H[i - 2] >= H[i - 1] || H[i - 2] <= H[i - 1] ) && H[i - 1] <= H[i] &&

    Degisim[i - 2] <= 100.20 && Degisim[i - 1] <=100.20 && Degisim[i ] <= 100.20 &&

    Fark[i - 2] <= 100.20 && Fark[i - 1] <=100.20 && Fark[i ] <= 100.20 &&

    AcilisFarki[i] < 100.0420 ) ? true : false ;

    if ( L[i] > Trend[i] && alimlar[i] == true && SonYon != "A" ) Sinyal = "A"; yazıyorum, ekranda görselini paylaştığım grafikte alım satım çizgileri çıkıyor, ama trendi veya "Degisim" isimli göstergeyi işaretlememe rağmen trend ve degisim çıkmıyor. 1nci sorum bool fonksiyonunu doğru kullanmış mıyım? Sanırım bool fonksiyonu doğru kullanmadığım için bir hata yaşıyorum. 2nci sorum tek tek Fark[i - 2] <= 100.20 && Fark[i - 1] <=100.20 && Fark[i ] <= 100.20 yazmak istemiyorum. sum fonksiyonunu kullanıp degisim ile ilgili "son 3 barın zirve değer değişimi 100.20 nin altındaysa" veya fark ile ilgili "son 3 barın zirvesi trendden max 100.20 birim uzak ise" yazmak istiyorum. Formülü
    alimlar [i] = ( ( H[i - 2] >= H[i - 1] || H[i - 2] <= H[i - 1] ) && H[i - 1] <= H[i] &&

    sum[i ] <= 100.20 &&

    Fark[i - 2] <= 100.20 && Fark[i - 1] <=100.20 && Fark[i ] <= 100.20 &&

    AcilisFarki[i] < 100.0420 ) ? true : false ;

    olarak yazdığımda hatta <100.05 bile yazsam ekte görselini paylaştığım gibi arka arkaya 3 tane maraboz mum yapmasına rağmen alım yapıyor. Sizce bu nedendir? Sanırım sum fonksiyonu ile ilgili bir hata yapıyorum.


    Not: hisse.net te ne yazık ki bilgisayardan fotoğraf yükleyemiyorum, çünkü uyarı veriyor. Sorularım konusunda yardımcı olabilirseniz, memnun olurum.

Sayfa 623/623 İlkİlk ... 123523573613621622623

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
  •