Artan

74,80 10 18:10
27,72 10 18:10
22,22 10 18:10
56,10 10 18:10
44,72 9.99 18:10
Artan Hisseler

Azalan

29,00 -9.99 18:10
178,30 -9.99 18:10
13,18 -9.97 18:10
27,88 -9.95 18:10
148,10 -9.58 18:10
Azalan Hisseler

İşlem

15.391.186.634,50 18:10
11.651.729.257,00 18:10
8.754.858.816,75 18:10
8.418.027.635,10 18:10
7.875.238.617,92 18:10
Tüm Hisseler
Sayfa 7/30 İlkİlk ... 5678917 ... SonSon
Arama sonucu : 257 madde; 49 - 56 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
    code tagı olmadan kod paylaşıldığında forum sapıtıyor sanırım, kod atılamaz oldu.sn. stradivarius paylaştığınız kod içersinde alabilir misiniz. bununla ilgili olabilir belki.
    tag arasina aldim ustat ancak, ben de ayni sorunu senin kodu alintiladigimda yasadim. bi sikinti var ama nedir anlayamadim.
    bang bang you shot me down..

  2. sizden değilmiş demek ki düz metin dışında paylaşım yapamıyorum şu anda.bir süre sonra tekrar deneyeceğim."Deviation Scaled Moving Average with Fisher Transform" ve sizin paylaştığınız "Spectrum" u paylaşırım.

  3.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    sizden değilmiş demek ki düz metin dışında paylaşım yapamıyorum şu anda.bir süre sonra tekrar deneyeceğim."Deviation Scaled Moving Average with Fisher Transform" ve sizin paylaştığınız "Spectrum" u paylaşırım.
    Alintida tag varsa yapiyo olabilir.
    bang bang you shot me down..

  4. Deviation Scaled Moving Average with Fisher Transform

    Deviation Scaled Moving Average with Fisher Transform as published in the October 2018 article titled "Probability-Probably A Good Thing To Know" by John F. Ehlers

    PHP Code:
    //Deviation Scaled Moving Average with Fisher Transform

    //Ayarlar
    int Period300;

    //Veriler
    var Sistem.GrafikVerileri
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("YUksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");
    var 
    Sistem.GrafikFiyatSec("Açılış");

    double a1b1c1c2c3;
    var 
    FiltSistem.Liste(0);
    var 
    ZerosSistem.Liste(0);
    var 
    DSMAPDFISHERSistem.Liste(0); 
                
    a1 Math.Exp(-1.414 3.14159 / (0.5 * (double)Period));
    b1 a1 Math.Cos((1.414 *180 /(0.5 * (double)Period)) * (3.14159 180));
    c2 b1c3 = -a1*a1c1=1-c2-c3;

    for (
    int j 300C.Countj++) 

        
    double ScaledFilt 0RMS 0alpha1 0FisherFilt 0
        
    Zeros[0] = C[j] - C[j-2];
        
    Filt[j] = (float) (c1 * (Zeros[0] + Zeros[1]) / c2 Filt[j-1] + c3 Filt[j-2]);
        for (
    int i 0<= Period-1i++) RMS RMS Filt[j-i] * Filt[j-i];
        
    RMS Math.Sqrt(RMS / (double)Period);
        
    ScaledFilt Filt[j] / RMS;
        if (
    Math.Abs(ScaledFilt) < 2)
            
    FisherFilt 0.5 Math.Log((ScaledFilt 2) / (ScaledFilt 2));
        
    DSMAPDFISHER[j] = (float) FisherFilt;
        for (
    int i Period0i--) Filt[i] = Filt[i];  
        
    Zeros[1] = (float) Zeros[0];
    }

    Sistem.Cizgiler[0].Deger  DSMAPDFISHER

    https://prnt.sc/ln0ki9

  5. Bugün bende John F. Ehlers'in kitaplarını anlamaya çalışıyordum sizde indikatörleri paylaşmışsınız. Çoğu ... filterlerin ne işe yaradığını anlayabilmiş değilim pratikte hareketli ortalamadan daha iyi sonuç veriyor mu? Ben verdirtemedim Formüllerde baya NASA matematiği

  6.  Alıntı Originally Posted by cashhflow Yazıyı Oku
    Bugün bende John F. Ehlers'in kitaplarını anlamaya çalışıyordum sizde indikatörleri paylaşmışsınız. Çoğu ... filterlerin ne işe yaradığını anlayabilmiş değilim pratikte hareketli ortalamadan daha iyi sonuç veriyor mu? Ben verdirtemedim Formüllerde baya NASA matematiği
    Benim anladigim indikatordrn cok konsept olusturmak fark yaratiyor. Konsept icin de indikatorlerin hareket tarzini kavramis olmak gerekli.
    bang bang you shot me down..

  7. Kod:
    var Anahtar = Sistem.Name + "_AYNI BAR KONTROL";
    var Saniye = Sistem.ZamanKontrolSaniye(Anahtar);
    if (Saniye >= 60) 
    {
       Sistem.ZamanKontrolGuncelle(Anahtar);
       //Sistem.Mesaj(DateTime.Now.ToString("HH:mm:ss"));
    
       //var Islem = Lib.RobotViopAktifSeviye(Sistem, "SYS_1DK", "VIP'VIP-X030", Sistem.AktifViopKontrat, "1", 1);
       //if (Islem != "")
       //{
          // mail gönder
       //}
    
       Lib.RobotViopAktifSeviye(Sistem, "SYS_1DK", "VIP'VIP-X030", Sistem.AktifViopKontrat, "1", 1);
    
    }

    orhan hocam,

    robot aynı barda birden fazla işlem açmasın diye yukarıdaki şekilde test ediyorum,
    ancak sinyal den sonraki barda da işlem açtığı oluyor.

    "sinyal barında tek işlem açması için Lib.cs de zaman kontrolu konulabilirmi?"

    bir de mail göndermesi için işlem değişkenine atadığımda hata veriyor.

    teşekkürler...

  8.  Alıntı Originally Posted by B_E Yazıyı Oku
    Kod:
    var Anahtar = Sistem.Name + "_AYNI BAR KONTROL";
    var Saniye = Sistem.ZamanKontrolSaniye(Anahtar);
    if (Saniye >= 60) 
    {
       Sistem.ZamanKontrolGuncelle(Anahtar);
       //Sistem.Mesaj(DateTime.Now.ToString("HH:mm:ss"));
    
       //var Islem = Lib.RobotViopAktifSeviye(Sistem, "SYS_1DK", "VIP'VIP-X030", Sistem.AktifViopKontrat, "1", 1);
       //if (Islem != "")
       //{
          // mail gönder
       //}
    
       Lib.RobotViopAktifSeviye(Sistem, "SYS_1DK", "VIP'VIP-X030", Sistem.AktifViopKontrat, "1", 1);
    
    }

    orhan hocam,

    robot aynı barda birden fazla işlem açmasın diye yukarıdaki şekilde test ediyorum,
    ancak sinyal den sonraki barda da işlem açtığı oluyor.

    "sinyal barında tek işlem açması için Lib.cs de zaman kontrolu konulabilirmi?"

    bir de mail göndermesi için işlem değişkenine atadığımda hata veriyor.

    teşekkürler...
    Robot aynı barda birden fazla işlem açıyorsa sistem hatalı yazılmış demektir.
    Hatalı geliştirme yapmamak için doğru kalıbı kullanmak gerekir.

    Seviyeli Sistemler için Doğru Kalıp aşağıdaki gibidir:

    PHP Code:
    var Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatOku(V"Kapanis");
    var 
    Sistem.GrafikFiyatOku(V"Açılış");
    var 
    Sistem.GrafikFiyatOku(V"Yüksek");
    var 
    Sistem.GrafikFiyatOku(V"Düşük");
    var 
    HHSistem.HHV(90,"Yuksek");
    var 
    LL Sistem.LLV(90,"Dusuk");
    var 
    VIDYASistem.VIDYA(300,9);


    var AS = 
    Sistem.Liste(0); var SS Sistem.Liste(0);
    var 
    SonYon "";double SonFiyat 0.0;
     
         for (
    int i 200V.Counti++)
         {

            AS[
    i] =    new float[] {  
                                      
    O[i]
                                    , 
    VIDYA[i-1]
                                   }.
    Max();


            
    SS[i] =    new float[] {  
                                      
    O[i
                                    , 
    VIDYA[i-1]
                             }.
    Min();

                if (  
    H[i] >= AS[i]  && SonYon != "A" )  
                {
                    
    Sistem.Yon[i] = "A";
                    
    Sistem.Seviye[i]= AS[i];
                    
    SonYon Sistem.Yon[i];
                }
                else if ( 
    L[i] <= SS[i]   &&   SonYon != "S" 
                {
                    
    Sistem.Yon[i] = "S";
                    
    Sistem.Seviye[i]= SS[i];
                    
    SonYon Sistem.Yon[i];
                }
    }




    Sistem.Cizgiler[0].Deger VIDYA

Sayfa 7/30 İlkİlk ... 5678917 ... 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
  •