Artan

96,80 10 18:10
21,78 10 18:10
15,62 10 18:10
52,75 9.99 18:10
38,52 9.99 18:10
Artan Hisseler

Azalan

70,50 -9.96 18:10
9,50 -9.95 18:10
101,40 -9.95 18:10
8,53 -9.93 18:10
1,87 -9.66 18:10
Azalan Hisseler

İşlem

9.206.423.441,02 18:10
8.692.155.405,78 18:10
8.601.463.799,25 18:10
7.116.026.478,55 18:10
5.292.127.368,89 18:10
Tüm Hisseler
Arama sonucu : 257 madde; 1 - 8 arası.

Konu: Yeni İndikatörler

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    PHP Code:
    //Ayarlar
    int bandperiod 10;
    int fast  12;
    int slow  26;
    float stdDevNumber 1f;
    int adxLength 6;
    float adxDiv6;

    //Veriler
    var Sistem.GrafikVerileri ;
    var 
    Sistem.GrafikFiyatOku(V"Kapanis") ;
    var 
    Sistem.GrafikFiyatOku(V"Yuksek") ;
    var 
    Sistem.GrafikFiyatOku(V"Dusuk") ;
    var 
    Sistem.GrafikFiyatOku(V"Acilis") ;

    //İndikatörler
    var ADX  Sistem.ADX(adxLength);
    var 
    MACD Sistem.MACD(fastslow);

    //Değişkenler
    var BBMACD=Sistem.Liste(0);  
    var 
    Upper=Sistem.Liste(0); 
    var 
    Lower=Sistem.Liste(0);  

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    float adx ADX[i]/adxDiv;
      
    adx Math.Min(100adx adx) * 0.01f;
      
    float adx1 ADX[i-1]/adxDiv;
      
    adx1  Math.Min(100adx1 adx1) * 0.01f;
      
    BBMACD[i] = MACD[i]* 100;


    var 
    EMA    Sistem.MA(BBMACD"Exp"bandperiod);
    var 
    StdDev Sistem.StDev(BBMACDbandperiod);

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    Upper[i]= EMA[i] + StdDev[i] * stdDevNumber;
      
    Lower[i]= EMA[i] - StdDev[i] * stdDevNumber;
    }

    //Çizgiler
    Sistem.Cizgiler[0].Deger BBMACD;  //Panel 2
    Sistem.Cizgiler[1].Deger Upper;   //Panel 2
    Sistem.Cizgiler[2].Deger Lower;   //Panel 2 

    https://prnt.sc/lrtewh
    hocam adx hesabini nicin yapiyoruz. sonradan bir hesapta kullanilmamis sanki.
    bang bang you shot me down..

  2. Bb macd

     Alıntı Originally Posted by stradivarius Yazıyı Oku
    hocam adx hesabini nicin yapiyoruz. sonradan bir hesapta kullanilmamis sanki.
    silmeyi unutmuşum onları

    Düzeltme:

    BB MACD

    PHP Code:
    //Ayarlar
    int bandperiod 10;
    int fast  12;
    int slow  26;
    float stdDevNumber 1f;

    //Veriler
    var Sistem.GrafikVerileri ;
    var 
    Sistem.GrafikFiyatOku(V"Kapanis") ;
    var 
    Sistem.GrafikFiyatOku(V"Yuksek") ;
    var 
    Sistem.GrafikFiyatOku(V"Dusuk") ;
    var 
    Sistem.GrafikFiyatOku(V"Acilis") ;

    //İndikatörler
    var MACD Sistem.MACD(fastslow);

    //Değişkenler
    var BBMACD=Sistem.Liste(0);  
    var 
    Upper=Sistem.Liste(0); 
    var 
    Lower=Sistem.Liste(0);  

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    BBMACD[i] = MACD[i]* 100;


    var 
    EMA    Sistem.MA(BBMACD"Exp"bandperiod);
    var 
    StdDev Sistem.StDev(BBMACDbandperiod);

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    Upper[i]= EMA[i] + StdDev[i] * stdDevNumber;
      
    Lower[i]= EMA[i] - StdDev[i] * stdDevNumber;
    }

    //Çizgiler
    Sistem.Cizgiler[0].Deger BBMACD;  //Panel 2
    Sistem.Cizgiler[1].Deger Upper;   //Panel 2
    Sistem.Cizgiler[2].Deger Lower;   //Panel 2 

  3.  Alıntı Originally Posted by stradivarius Yazıyı Oku
    hocam adx hesabini nicin yapiyoruz. sonradan bir hesapta kullanilmamis sanki.
    Renklendirme de kullanıyorduk aslında, bakın bakalım işe yarıyor mu

    BB MACD (ADX ile Renklendirme)

    PHP Code:
    //Ayarlar
    int bandperiod 10;
    int fast  12;
    int slow  26;
    float stdDevNumber 1f;
    int adxLength 6;
    float adxDiv6;

    //Veriler
    var Sistem.GrafikVerileri ;
    var 
    Sistem.GrafikFiyatOku(V"Kapanis") ;
    var 
    Sistem.GrafikFiyatOku(V"Yuksek") ;
    var 
    Sistem.GrafikFiyatOku(V"Dusuk") ;
    var 
    Sistem.GrafikFiyatOku(V"Acilis") ;

    //İndikatörler
    var ADX  Sistem.ADX(adxLength);
    var 
    MACD Sistem.MACD(fastslow);

    //Değişkenler
    var BBMACD=Sistem.Liste(0);  
    var 
    Upper=Sistem.Liste(0); 
    var 
    Lower=Sistem.Liste(0);  
    List<
    intr= new List<int>( new int[C.Count] );
    List<
    intg= new List<int>(new int[C.Count]);
    List<
    intb= new List<int>(new int[C.Count]);
    Color color1 Color.Blue;
    Color color2 Color.Lime;
    Color livecolor Color.Black;
    var 
    RenkListesi = new List<Color>(new Color[C.Count] );

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    float adx ADX[i]/adxDiv;
      
    adx Math.Min(100adx adx) * 0.01f;
      
    BBMACD[i] = MACD[i]* 100;

     
    r[i]  = (int)(color1.+ (color2.color1.R) * adx  );
     
    g[i]  = (int)(color1.+ (color2.color1.G) * adx  );
     
    b[i]  = (int)(color1.+ (color2.color1.B) * adx  );
     
    RenkListesi[i] = Color.FromArgbr[i], g[i], b[i]);


    var 
    EMA    Sistem.MA(BBMACD"Exp"bandperiod);
    var 
    StdDev Sistem.StDev(BBMACDbandperiod);

    for (
    int i slow;  Sistem.BarSayisi;  i++)

      
    Upper[i]= EMA[i] + StdDev[i] * stdDevNumber;
      
    Lower[i]= EMA[i] - StdDev[i] * stdDevNumber;
    }

    //Çizgiler
    Sistem.Cizgiler[0].Deger BBMACD;  //Panel 2
    Sistem.Cizgiler[0].RenkListesi RenkListesi;
    Sistem.Cizgiler[1].Deger Upper;   //Panel 2
    Sistem.Cizgiler[2].Deger Lower;   //Panel 2 

    https://prnt.sc/lrzl84

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
  •