Sayfa 427/594 İlkİlk ... 327377417425426427428429437477527 ... SonSon
Arama sonucu : 4752 madde; 3,409 - 3,416 arası.

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

  1. #3409
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,634
     Alıntı Originally Posted by kmlbs Yazıyı Oku
    İyi akşamlar arkadaşlar,
    50 periyotluk hareketli ortalamanın 200 periyotluk hareketli ortalamayı aşağı kestiği bar da 200 periyotluk ortalamanın değerini grafik üzerinde yatay olarak çizmek istiyorum. Aşağıdaki kodu yazdım çalışmadı. Yardımcı olabilecek var mı acaba? Teşekkürler...

    var V = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");

    // hareketli ortalamaları hesapla
    var MA1 = Sistem.MA(C, "Simple", 50);
    var MA2 = Sistem.MA(C, "Simple", 200);
    var KES = Sistem.Liste(0);

    var Barno = 0;
    for (int i = 1 ; i<Sistem.BarSayisi; i++)
    {
    if (Sistem.AsagiKestiyse(MA1, MA2))

    Barno = i;
    KES[i] = MA2[Barno];

    }
    Sistem.Cizgiler[0].Deger = KES; Sistem.Cizgiler[0].Aciklama = "YATAY";
    o kadar uğraşıp bir yere kadar getirmişsiniz
    bizde hazır evde hapisken tamamlayalım.

    hiç uğraşmadan benim yerime istediğim formülü yazan olur mu ? sanırım olmaz.

    PHP Code:
    var Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    float deger 0f;
    // hareketli ortalamaları hesapla
    var MA1 Sistem.MA(C"Simple"50);
    var 
    MA2 Sistem.MA(C"Simple"200);
    var 
    KES Sistem.Liste(0);

    var 
    Barno 0;
    for (
    int i i<Sistem.BarSayisii++)
    {
    KES[i] = KES[i-1];
    if (
    MA1[i-1]> MA2[i-1] && MA1[i] < MA2[i]  )
    {
    Barno i;
    deger MA2[i]; 
    KES[i] =  deger ;
    }

    }
    Sistem.Cizgiler[0].Deger KESSistem.Cizgiler[0].Aciklama "YATAY";
    Sistem.Cizgiler[1].Deger MA1;
    Sistem.Cizgiler[2].Deger MA2
    Bear_Bull
    @BearBull26

  2. Sn Bear Bull Çok Teşekkür ederim...

  3.  Alıntı Originally Posted by Hector Salamanca Yazıyı Oku
    gönderdiğim tüm kod örnekleri 1 dk grafikte çalışacak şekilde tasarlanmış örneklerdir.
    10:22 de kesen devreyi de harika bir şekilde bulur bu kod.
    Haklısınız Hektor hocam Kodu 30 dakikalık veriler ile deniyordum.1 dakikalık veriler ile denediğimde dediğiniz gibi hepsini buluyor.
    Teşekkürler.

  4. #3412
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    o kadar uğraşıp bir yere kadar getirmişsiniz
    bizde hazır evde hapisken tamamlayalım.

    hiç uğraşmadan benim yerime istediğim formülü yazan olur mu ? sanırım olmaz.

    PHP Code:
    var Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    float deger 0f;
    // hareketli ortalamaları hesapla
    var MA1 Sistem.MA(C"Simple"50);
    var 
    MA2 Sistem.MA(C"Simple"200);
    var 
    KES Sistem.Liste(0);

    var 
    Barno 0;
    for (
    int i i<Sistem.BarSayisii++)
    {
    KES[i] = KES[i-1];
    if (
    MA1[i-1]> MA2[i-1] && MA1[i] < MA2[i]  )
    {
    Barno i;
    deger MA2[i]; 
    KES[i] =  deger ;
    }

    }
    Sistem.Cizgiler[0].Deger KESSistem.Cizgiler[0].Aciklama "YATAY";
    Sistem.Cizgiler[1].Deger MA1;
    Sistem.Cizgiler[2].Deger MA2
    ustadım aynı şeyi üst periyotlarda nasıl yaparız
    60 dakikalık grafik açıkken günlük grafikteki ma kesisimlerini n 60 dakikalık grafik üzerinde görülmesini yatay olarak görülmesini nasıl yapabiliriz ?

  5. #3413
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,634
     Alıntı Originally Posted by alekss Yazıyı Oku
    ustadım aynı şeyi üst periyotlarda nasıl yaparız
    60 dakikalık grafik açıkken günlük grafikteki ma kesisimlerini n 60 dakikalık grafik üzerinde görülmesini yatay olarak görülmesini nasıl yapabiliriz ?
    DonemCevir komutu kullanılır.

    PHP Code:
    // verileri oku  KÜÇÜK PERİYOT
    var Bars1 Sistem.GrafikVerileriniOku(SembolPeriyot1 );   //istediğin periyot olacak
    var Kapanislar1 Sistem.GrafikFiyatOku(Bars1"Kapanis");
    var 
    MA1 Sistem.MA(Kapanislar1Yontem 50);

    // verileri oku  BÜYÜK  PERİYOT
    var Bars2 Sistem.GrafikVerileriniOku(SembolPeriyot2);  
    var 
    Kapanislar2 Sistem.GrafikFiyatOku(Bars2"Kapanis");
    var 
    MA2 Sistem.MA(Kapanislar2Yontem 200);
     


    // büyük dakikalık verileri küçük dakikalık verilere hizala
     
    MA2 Sistem.DonemCevir(Bars1Bars2MA2); 
    Bear_Bull
    @BearBull26

  6. #3414
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    DonemCevir komutu kullanılır.

    PHP Code:
    // verileri oku  KÜÇÜK PERİYOT
    var Bars1 Sistem.GrafikVerileriniOku(SembolPeriyot1 );   //istediğin periyot olacak
    var Kapanislar1 Sistem.GrafikFiyatOku(Bars1"Kapanis");
    var 
    MA1 Sistem.MA(Kapanislar1Yontem 50);

    // verileri oku  BÜYÜK  PERİYOT
    var Bars2 Sistem.GrafikVerileriniOku(SembolPeriyot2);  
    var 
    Kapanislar2 Sistem.GrafikFiyatOku(Bars2"Kapanis");
    var 
    MA2 Sistem.MA(Kapanislar2Yontem 200);
     


    // büyük dakikalık verileri küçük dakikalık verilere hizala
     
    MA2 Sistem.DonemCevir(Bars1Bars2MA2); 
    sayın bear bull
    ust periyodun kesiştiği noktalarda yatay çizgi nasıl çekilebilir demek istemiştim
    1 önceki paylaşımında yatay çizgi çizdirdinizya kesisimler de , aynısını ust periyot kesişimlerinde nasıl yapabiliriz

  7. #3415
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,634
     Alıntı Originally Posted by alekss Yazıyı Oku
    sayın bear bull
    ust periyodun kesiştiği noktalarda yatay çizgi nasıl çekilebilir demek istemiştim
    1 önceki paylaşımında yatay çizgi çizdirdinizya kesisimler de , aynısını ust periyot kesişimlerinde nasıl yapabiliriz
    uğraştığınız örnek nerede ?

    2 örnek birleştirilerek yapılabilir.

    istediğinizi elde etmek için biraz uğraşmanız/emek harcamanız lazım.
    Bear_Bull
    @BearBull26

  8. s.a.

    Mesela Vortex göstergesi gibi olacak ama en yüksek ile en düşük birbirini kesecek, olabilir mi acaba?

    Birde idealde olan renko bar var ama bu repaint yapıyor, repaint olmayacak şekilde birşeyler yazılabilir mi acaba?

    ( Yazılımdan anlamasamda, Burada yazıldımı bilemiyorum, geçmişi okumaya çalışıyorum)

    Yardımcı olabilr iseniz sevinirim. Tşk.
    Burada yer alan yatırım bilgi,yorum ve tavsiyeleri yatırım danıŞmanlığı kapsamında değildir yorum ve tavsiyeler, yorum ve tavsiyede bulunanların kiŞisel görüŞlerine dayanmaktadır.

Sayfa 427/594 İlkİlk ... 327377417425426427428429437477527 ... 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
  •