Sayfa 29/32 İlkİlk ... 192728293031 ... SonSon
Arama sonucu : 255 madde; 225 - 232 arası.

Konu: Yeni İndikatörler

  1.  Alıntı Originally Posted by saruhan Yazıyı Oku
    Seviyeli sistemlerde FLAT kullanmak mümkün müdür acaba
    orhan hocanın 4 kritik maddesinden birisi olan "else" yi kullandıktan sonra niye olmasın.

    AS ve SS serileri gibi AFS ve SFS gibi 2 seri daha uydurduktan sonra şöyle olabilir gibi, denemek lazım yinede yönteme aşina değilim.

    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];
    }
    else if (L[i] <= SFS[i] && SonYon == "A" ) //Alışın Flatı
    {
    Sistem.Yon[i] = "F";
    Sistem.Seviye[i]= AFS[i];
    SonYon = Sistem.Yon[i];
    }
    else if (H[i] >= AFS[i] && SonYon == "S" ) // Satışın Flatı
    {
    Sistem.Yon[i] = "F";
    Sistem.Seviye[i]= SFS[i];
    SonYon = Sistem.Yon[i];
    }




     Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    Seviyeli Sistemlerde En Çok Yapılan 4 yanlış:

    1- "O[i]" Açılış değerini listeye koymamak. bunu opsiyonel zannetmek.

    2- Yön kalıbında Else yi koymamak. Seviyeli Sistemlerde bunu koymazsanız repaint yapar ve 1 dk timer kullanma ihtiyacınız olduğunu zannedersiniz, sistemin aynı barda karar değiştirdiğini ve bunun yöntemin doğal bir hatası olduğunu düşünürsünüz, kapanış bekleyen sistemlerde else olmaması önemsizdir.

    3- Örnek de "VIDYA[i-1]" e tekabül eden opsiyonel değerlerde "i-1" yerine i kullanmak.

    4- Yön kalıbında (if lerin içinde ) "i" geçen değerleri "i-1" şeklinde yaparak düzelttiğini zannetmek.
    Bilinen ve aslında aynı sayfada konuşulmuş olunan 5. maddeyi de ben ekleyeyim. "seviyeli sistemi"-> "seviyeli robot" ile kullanmak. yani her şey seviyeli olmalı saygısızlık istemiyorum, lütfen.

  2.  Alıntı Originally Posted by Hector Salamanca Yazıyı Oku
    orhan hocanın 4 kritik maddesinden birisi olan "else" yi kullandıktan sonra niye olmasın.

    AS ve SS serileri gibi AFS ve SFS gibi 2 seri daha uydurduktan sonra şöyle olabilir gibi, denemek lazım yinede yönteme aşina değilim.

    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];
    }
    else if (L[i] <= SFS[i] && SonYon == "A" ) //Alışın Flatı
    {
    Sistem.Yon[i] = "F";
    Sistem.Seviye[i]= AFS[i];
    SonYon = Sistem.Yon[i];
    }
    else if (H[i] >= AFS[i] && SonYon == "S" ) // Satışın Flatı
    {
    Sistem.Yon[i] = "F";
    Sistem.Seviye[i]= SFS[i];
    SonYon = Sistem.Yon[i];
    }






    Bilinen ve aslında aynı sayfada konuşulmuş olunan 5. maddeyi de ben ekleyeyim. "seviyeli sistemi"-> "seviyeli robot" ile kullanmak. yani her şey seviyeli olmalı saygısızlık istemiyorum, lütfen.
    Çok teşekkür ederim.

    Orhan hocaya da ayrıca teşekkür ederim bu vesileyle.

  3. Arkadaşlar kolay gelsin, Matriks kullanıcısıyım teknik bilgim de az...ideale geçeceğim önümüzdeki ay...Matriks de kullandığım bir indikatorü buraya yapıştırsam ideale çevirebilecek yardımcı olabilecek arkadaş var mı acaba?

  4.  Alıntı Originally Posted by m.yakuza Yazıyı Oku
    s.aleyküm kolay gelsin ideal programına kagi adlı bar cizimi yapılabilirmi? forum gördünümüzmü geriye doğru taradım,böyle birşey göremedim,sagolsun renkoyu ugraşmışlar ,onu görünce acaba dedim kagi bar da yapılabilirmi? https://school.stockcharts.com/doku...._analysis:kagi
    bi arkadaş bunu sormuş...evet...sezai bey yardımcı oldu kagi için.... bende ayarlarını degiştirerek bişiler yapabildim.... var Variation=0.04;

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

    var Z = Sistem.ZigZagPeakThrough(C,Variation, 1);

    var zup = Sistem.Ref(Z.Peak,-1);

    var zdn = Sistem.Ref(Z.Through,-1);
    var TOMA = Sistem.TOMA(7,2.4);



    Sistem.Cizgiler[0].Deger = zup;

    Sistem.Cizgiler[1].Deger = zdn;
    Sistem.Cizgiler[2].Deger = TOMA;
    Sistem.KesismeTara(zdn,TOMA);

  5.  Alıntı Originally Posted by m.yakuza Yazıyı Oku
    bi arkadaş bunu sormuş...evet...sezai bey yardımcı oldu kagi için.... bende ayarlarını degiştirerek bişiler yapabildim.... var Variation=0.04;

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

    var Z = Sistem.ZigZagPeakThrough(C,Variation, 1);

    var zup = Sistem.Ref(Z.Peak,-1);

    var zdn = Sistem.Ref(Z.Through,-1);
    var TOMA = Sistem.TOMA(7,2.4);



    Sistem.Cizgiler[0].Deger = zup;

    Sistem.Cizgiler[1].Deger = zdn;
    Sistem.Cizgiler[2].Deger = TOMA;
    Sistem.KesismeTara(zdn,TOMA);
    var Variation=0.04;

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

    var Z = Sistem.ZigZagPeakThrough(C,Variation, 1);

    var zup = Sistem.Ref(Z.Peak,-1);

    var zdn = Sistem.Ref(Z.Through,-1);
    var TOMA = Sistem.TOMA(7,2.4);



    Sistem.Cizgiler[0].Deger = zup;

    Sistem.Cizgiler[1].Deger = zdn;
    Sistem.Cizgiler[2].Deger = TOMA;
    Sistem.KesismeTara(zdn,TOMA); yeni oldugum için sizin gibi kodları yollayamadım kusuruma bakmayın inş. faydalı olur

  6.  Alıntı Originally Posted by m.yakuza Yazıyı Oku
    var Variation=0.04;

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

    var Z = Sistem.ZigZagPeakThrough(C,Variation, 1);

    var zup = Sistem.Ref(Z.Peak,-1);

    var zdn = Sistem.Ref(Z.Through,-1);
    var TOMA = Sistem.TOMA(7,2.4);



    Sistem.Cizgiler[0].Deger = zup;

    Sistem.Cizgiler[1].Deger = zdn;
    Sistem.Cizgiler[2].Deger = TOMA;
    Sistem.KesismeTara(zdn,TOMA); yeni oldugum için sizin gibi kodları yollayamadım kusuruma bakmayın inş. faydalı olur

  7.  Alıntı Originally Posted by m.yakuza Yazıyı Oku
    sonradan fark ettim kod içinde tomayı sonradan ben ekledim

  8.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    PHP Code:
     //Veriler
    var Sistem.GrafikVerileri;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("YUksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");
    var 
    Sistem.GrafikFiyatSec("Açılış");

    // İndikatörler
    var ORU Lib.OrhanRPrice(Sistem50,  80 );    
    var 
    ORA Lib.OrhanRPrice(Sistem50, -80 );  
    var 
    HH Sistem.HHV(3,H);
    var 
    LL Sistem.LLV(3,L);
    var 
    MA Sistem.MA(C"Exp"35);

    // Değişkenler
    var OrBolge Sistem.Liste(0);
    var 
    OrYon Sistem.Liste(0);
    var 
    OrASSistem.Liste(0);
    var 
    OrSSSistem.Liste(0);

    var AS= 
    Sistem.Liste(0);
    var 
    SSSistem.Liste(0);

    //Strateji
    var SonYon="";
    for (
    int i 2i<Sistem.BarSayisii++) 
    {
       
    //Kontrol
       
    if( C[i] > ORU[i] ) OrBolge[i] = 3; else if( C[i] <= ORU[i] && C[i] >= ORA[i] ) OrBolge[i] = 2; else if( C[i] < ORA[i] ) OrBolge[i] = 1;
       if( 
    OrBolge[i-1] - OrBolge[i]>0OrYon[i] =-1; else if( OrBolge[i-1] - OrBolge[i]<0OrYon[i] =1; else OrYon[i] =OrYon[i-1]; 
       
    OrAS[i] = (OrYon[i-1] ==?  O[i]: ((C[i-1] < ORA[i-1]) ? ORA[i-1]: (C[i-1] <= ORU[i-1] && C[i-1] >= ORA[i-1]) ? ORU[i-1] : O[i]));
       
    OrSS[i] = (OrYon[i-1] ==-?  O[i]  : ((C[i-1] > ORU[i-1]) ? ORU[i-1]: (C[i-1] <= ORU[i-1] && C[i-1] >= ORA[i-1]) ? ORA[i-1] : O[i]));

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

            
    SS[i] =    new float[] {  
                                      
    O[i
                                    , 
    OrSS[i]
                                    , 
    LL[i-1]
                                    , 
    MA[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];
                }
    }

    //Çizgiler
    Sistem.Cizgiler[0].Deger  ORU//Panel 1             
    Sistem.Cizgiler[1].Deger  ORA//Panel 1 
    Sistem.Cizgiler[2].Deger  OrYon

    https://prnt.sc/lsokqx


    https://prnt.sc/lsolqc
    S.A. Bunu kopyala yapıştır yaptım ama bir şey çıkmadı, sorun nedir acaba? 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 29/32 İlkİlk ... 192728293031 ... 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
  •