Sayfa 408/409 İlkİlk ... 308358398406407408409 SonSon
Arama sonucu : 3267 madde; 3,257 - 3,264 arası.

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

  1.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    Evet bu formül bendede var inceledim. Fakat aradıgım şey burada yok.
    Açık olarak yazmak gerekirse

    Al : MA1[i] > MA2[i]
    Al - Flat : Al sinyalinden sonra görülen en yüksek fiyattan 2000 puan düşerse flat ol
    Sat : MA1[i] < MA2[i]
    Sat-Flat : Sat sinyalinden sonra görülen en düşük fiyattan 2000 puan yükselirse flat ol
    Asagidaki kod ise yarayabilir. Sisteminize " F[i]>TOMA[i] && SonYon == "S" " ve " F[i]<TOMA[i] && SonYon == "A" gibi IF satirlari ekleyerek FLAT a gecis yapilabilir.

    PHP Code:
    var Sistem.GrafikVerileri 
    var 
    Sistem.GrafikFiyatOku(V"Yuksek");
    var 
    Sistem.GrafikFiyatOku(V"Dusuk");
    var 
    YF=Sistem.Liste(0);
    var 
    DF=Sistem.Liste(0);
    var 
    F=Sistem.Liste(0);
    var 
    P=2// 2000 puan

    for (int i=20V.Count i++) 

    {

    YF[i]=H[i]-H[i-1];
    DF[i]=L[i-1]-L[i]; 
    if (
    DF[i]>YF[i])
    F[i]=L[i];
    else 
    F[i]=H[i];

    }

    var 
    TOMA Sistem.TOMAPUAN(F,1P);

    Sistem.Cizgiler[0].Deger TOMA

  2.  Alıntı Originally Posted by 3c1a Yazıyı Oku
    Asagidaki kod ise yarayabilir. Sisteminize " F[i]>TOMA[i] && SonYon == "S" " ve " F[i]<TOMA[i] && SonYon == "A" gibi IF satirlari ekleyerek FLAT a gecis yapilabilir.

    *************************************************
    Sayın 3c1a yardımınız için teşekür ederim. Yazdıgınız formülün içinden Yüksek fark , düşük fark bölümünü alıp formülün içinede yazdım grafiğe uyguladıgımda istedigim şey olmuyor . Bazı şeyleri eksik yapıyorum fakat nereyi eksik, yanlış yaptıgımı bulamıyorum. Belki çok basit bir şey istiyorum fakat az bilgi olunca basit şeyde olsa saatlerce uğraşıyorum.

    Aşağıya formülü yazdım. Oraya istedigim şeyi monte etmeniz mümkünmü
    Al - Flat : Al sinyalinden sonra görülen en yüksek fiyattan 2000 puan düşerse flat ol
    Sat-Flat : Sat sinyalinden sonra görülen en düşük fiyattan 2000 puan yükselirse flat ol

    ************************************************** ****************************

    PHP Code:
    var Sistem.GrafikVerileri 
    var 
    Sistem.GrafikFiyatOku(V"Yuksek");
    var 
    Sistem.GrafikFiyatOku(V"Dusuk");
    var 
    YF=Sistem.Liste(0);
    var 
    DF=Sistem.Liste(0);
    var 
    F=Sistem.Liste(0);
    var 
    P=2// 2000 puan

    for (int i=20V.Count i++) 

    {

    YF[i]=H[i]-H[i-1];
    DF[i]=L[i-1]-L[i]; 
    if (
    DF[i]>YF[i])
    F[i]=L[i];
    else 
    F[i]=H[i];

    }

    var 
    TOMA Sistem.TOMAPUAN(F,1P);

    Sistem.Cizgiler[0].Deger TOMA
    PHP Code:
    var alstop 1f ;   // alışta kaç puan zararda stop
    var satstop 1f ;   //satışta kaç puan zararda stop

    var Sistem.GrafikVerileri 

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

       
    // hareketli ortalamaları hesapla
    var MA1 Sistem.MA(C"Exp"40);
    var 
    MA2 Sistem.MA(C"Exp"100);

    // strateji
    var SonYon "";
    double Fiyat 0;

    for (
    int i 1i<V.Counti++)
    {

       if ( 
    MA1[i-1] < MA2[i-1] && MA1[i] >= MA2[i] && SonYon != "A"  // AL
       
    {
          
    Sistem.Yon[i] = "A";  // alış
          
    SonYon Sistem.Yon[i];
          
    Fiyat =  C[i];
         
       }


       else if ( 
    MA1[i-1] > MA2[i-1] &&  MA1[i] <= MA2[i] && SonYon != "S"  // SAT
       
    {
          
    Sistem.Yon[i] = "S";  // satış
          
    SonYon Sistem.Yon[i];
          
    Fiyat C[i];
       }

    // alışta stop 
       
    else if (SonYon == "A" && AL FLAT  // Yüksekten 2000 puan düşünce flat  

       
    {
          
    Sistem.Yon[i] = "F";   
          
    SonYon Sistem.Yon[i];
       }


      
    // satışta stop
       
    else if (SonYon == "S" &&  SAT FLAT)  // Düşükten 2000 puan yükselince flat
       
    {
          
    Sistem.Yon[i] = "F";   
          
    SonYon Sistem.Yon[i];
       }


    }
    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger MA1;
    Sistem.Cizgiler[1].Deger MA2

  3.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    PHP Code:
    var alstop 1f ;   // alışta kaç puan zararda stop
    var satstop 1f ;   //satışta kaç puan zararda stop

    var Sistem.GrafikVerileri 

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

       
    // hareketli ortalamaları hesapla
    var MA1 Sistem.MA(C"Exp"40);
    var 
    MA2 Sistem.MA(C"Exp"100);

    // strateji
    var SonYon "";
    double Fiyat 0;

    for (
    int i 1i<V.Counti++)
    {

       if ( 
    MA1[i-1] < MA2[i-1] && MA1[i] >= MA2[i] && SonYon != "A"  // AL
       
    {
          
    Sistem.Yon[i] = "A";  // alış
          
    SonYon Sistem.Yon[i];
          
    Fiyat =  C[i];
         
       }


       else if ( 
    MA1[i-1] > MA2[i-1] &&  MA1[i] <= MA2[i] && SonYon != "S"  // SAT
       
    {
          
    Sistem.Yon[i] = "S";  // satış
          
    SonYon Sistem.Yon[i];
          
    Fiyat C[i];
       }

    // alışta stop 
       
    else if (SonYon == "A" && AL FLAT  // Yüksekten 2000 puan düşünce flat  

       
    {
          
    Sistem.Yon[i] = "F";   
          
    SonYon Sistem.Yon[i];
       }


      
    // satışta stop
       
    else if (SonYon == "S" &&  SAT FLAT)  // Düşükten 2000 puan yükselince flat
       
    {
          
    Sistem.Yon[i] = "F";   
          
    SonYon Sistem.Yon[i];
       }


    }
    // hesaplanan verileri çizgilere aktar ve açıklama ekle
    Sistem.Cizgiler[0].Deger MA1;
    Sistem.Cizgiler[1].Deger MA2
    Forum bosluklari "*" olarak degistiriyor. kodu notepad e alip "*" degerleri " " olarak degistirilirse kod calisacaktir.

    Flat sonrasi tekrar isleme giris yapilmazsa sistem uzun bir sureyi flat olarak gecirecektir:

    PHP Code:
    //var*alstop*=*1f*;***//*alışta*kaç*puan*zararda*stop
    //var*satstop*=*1f*;***//satışta*kaç*puan*zararda*stop

    var*V*=*Sistem.GrafikVerileri*;*

    var*
    C*=*Sistem.GrafikFiyatOku(V,*"Kapanis"*)*;
    var*
    H*=*Sistem.GrafikFiyatOku(V,*"Yuksek"*)*;
    var*
    L*=*Sistem.GrafikFiyatOku(V,*"Dusuk"*)*;
    var*
    O*=*Sistem.GrafikFiyatOku(V,*"Acilis"*)*;
    var*
    YF=Sistem.Liste(0);
    var*
    DF=Sistem.Liste(0);
    var*
    F=Sistem.Liste(0);
    var*
    P=2;*//*2000*puan

    for*(int*i=1;*i*<*V.Count*;*i++)*

    {

    YF[i]=H[i]-H[i-1];
    DF[i]=L[i-1]-L[i];*
    if*(
    DF[i]>YF[i])
    F[i]=L[i];
    else*
    F[i]=H[i];

    }

    var*
    TOMA*=*Sistem.TOMAPUAN(F,1,*P);


    ***
    //*hareketli*ortalamaları*hesapla
    var*MA1*=*Sistem.MA(C,*"Exp",*40);
    var*
    MA2*=*Sistem.MA(C,*"Exp",*100);

    //*strateji
    var*SonYon*=*"";
    double*Fiyat*=*0;

    for*(
    int*i*=*1;*i<V.Count;*i++)
    {

    ***if*(*
    MA1[i-1]*<*MA2[i-1]*&&*MA1[i]*>=*MA2[i]*&&*SonYon*!=*"A"**)*//*AL
    ***{
    ******
    Sistem.Yon[i]*=*"A";**//*alış
    ******SonYon*=*Sistem.Yon[i];
    ******
    Fiyat*=**C[i];
    *****
    ***}


    ***else*if*(*
    MA1[i-1]*>*MA2[i-1]*&&**MA1[i]*<=*MA2[i]*&&*SonYon*!=*"S"**)*//*SAT
    ***{
    ******
    Sistem.Yon[i]*=*"S";**//*satış
    ******SonYon*=*Sistem.Yon[i];
    ******
    Fiyat*=*C[i];
    ***}



    //*alışta*stop*
    ***else*if*(SonYon*==*"A"*&&*F[i] < TOMA[i])*//*Yüksekten*2000*puan*düşünce*flat**

    ***{
    ******
    Sistem.Yon[i]*=*"F";***
    ******
    SonYon*=*Sistem.Yon[i];
    ***}


    **
    //*satışta*stop
    ***else*if*(SonYon*==*"S"*&& F[i] > TOMA[i]) //*Düşükten*2000*puan*yükselince*flat
    ***{
    ******
    Sistem.Yon[i]*=*"F";***
    ******
    SonYon*=*Sistem.Yon[i];
    ***}


    }
    //*hesaplanan*verileri*çizgilere*aktar*ve*açıklama*ekle
    Sistem.Cizgiler[0].Deger*=*MA1;
    Sistem.Cizgiler[1].Deger*=*MA2;* 
    Sistem.Cizgiler[2].Deger TOMA

  4.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    Evet bu formül bendede var inceledim. Fakat aradıgım şey burada yok.
    Açık olarak yazmak gerekirse

    Al : MA1[i] > MA2[i]
    Al - Flat : Al sinyalinden sonra görülen en yüksek fiyattan 2000 puan düşerse flat ol
    Sat : MA1[i] < MA2[i]
    Sat-Flat : Sat sinyalinden sonra görülen en düşük fiyattan 2000 puan yükselirse flat ol
    Bence oldu Bir kontrol edin bakalım..

    PHP Code:
    var bars 500;//son kaç barı takip edecek
    var puan 2000f;//kaç puanda flat olacak

    int p1=10//ma kısa
    int p2=20//ma uzun

    var Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("Yuksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");

    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);

    var 
    m1 Sistem.MA(p1"Exp""Kapanis");
    var 
    m2 Sistem.MA(p2"Exp""Kapanis");

    var 
    SonYon "";

    for (
    int i Sistem.BarSayisi-barsSistem.BarSayisii++)

    {

    //alışta değilse, bir önceki bar m1 > m2 ve ondan önceki barda da m1<m2 mi? aksi durumda m1>m2 iken flat olursa hemen yine alır..
         
    if ( m1[i-1]>m2[i-1] && m1[i-2]<m2[i-2] && SonYon!="A"
                    { 
                        
    SonYon Sistem.Yon[i] = "A"
                        
    a[i]=C[i];//H[i];
                    


         if ( 
    m1[i-1]<m2[i-1] && m1[i-2]>m2[i-2] && SonYon!="S"
                    { 
                        
    SonYon Sistem.Yon[i] = "S"
                        
    b[i] =C[i];//L[i];
                    



    if ( 
    SonYon=="A") {
         if (
    H[i-1]>a[i-1]) a[i] =H[i-1];
         else 
    a[i]=a[i-1];
     }                    

    if ( 
    SonYon=="S") {
     if (
    L[i-1]<b[i-1] || b[i-1]==0b[i] =L[i-1];
     else 
    b[i]=b[i-1];
    }

    if (
    SonYon=="A" && C[i]<(a[i]-puan) ) {

    SonYon Sistem.Yon[i] = "F";   // alıştan flat

    }

    if (
    SonYon=="S" && C[i]>(b[i]+puan) ) {

    SonYon Sistem.Yon[i] = "F";   // satıştan flat

    }


    }
    //for son

    if ( SonYon=="A"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(a[Sistem.BarSayisi-1]-puan), 120050Color.Cyan"Tahoma"23);
    if ( 
    SonYon=="S"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(b[Sistem.BarSayisi-1]+puan), 120050Color.Red"Tahoma"23);


    Sistem.Cizgiler[0].Deger a;
    Sistem.Cizgiler[1].Deger b;
    Sistem.Cizgiler[2].Deger m1;
    Sistem.Cizgiler[3].Deger m2
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlı hayatın ne de son matemidir bu.

  5.  Alıntı Originally Posted by sonli Yazıyı Oku
    Bence oldu Bir kontrol edin bakalım..

    PHP Code:
    var bars 500;//son kaç barı takip edecek
    var puan 2000f;//kaç puanda flat olacak

    int p1=10//ma kısa
    int p2=20//ma uzun

    var Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("Yuksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");

    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);

    var 
    m1 Sistem.MA(p1"Exp""Kapanis");
    var 
    m2 Sistem.MA(p2"Exp""Kapanis");

    var 
    SonYon "";

    for (
    int i Sistem.BarSayisi-barsSistem.BarSayisii++)

    {

    //alışta değilse, bir önceki bar m1 > m2 ve ondan önceki barda da m1<m2 mi? aksi durumda m1>m2 iken flat olursa hemen yine alır..
         
    if ( m1[i-1]>m2[i-1] && m1[i-2]<m2[i-2] && SonYon!="A"
                    { 
                        
    SonYon Sistem.Yon[i] = "A"
                        
    a[i]=C[i];//H[i];
                    


         if ( 
    m1[i-1]<m2[i-1] && m1[i-2]>m2[i-2] && SonYon!="S"
                    { 
                        
    SonYon Sistem.Yon[i] = "S"
                        
    b[i] =C[i];//L[i];
                    



    if ( 
    SonYon=="A") {
         if (
    H[i-1]>a[i-1]) a[i] =H[i-1];
         else 
    a[i]=a[i-1];
     }                    

    if ( 
    SonYon=="S") {
     if (
    L[i-1]<b[i-1] || b[i-1]==0b[i] =L[i-1];
     else 
    b[i]=b[i-1];
    }

    if (
    SonYon=="A" && C[i]<(a[i]-puan) ) {

    SonYon Sistem.Yon[i] = "F";   // alıştan flat

    }

    if (
    SonYon=="S" && C[i]>(b[i]+puan) ) {

    SonYon Sistem.Yon[i] = "F";   // satıştan flat

    }


    }
    //for son

    if ( SonYon=="A"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(a[Sistem.BarSayisi-1]-puan), 120050Color.Cyan"Tahoma"23);
    if ( 
    SonYon=="S"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(b[Sistem.BarSayisi-1]+puan), 120050Color.Red"Tahoma"23);


    Sistem.Cizgiler[0].Deger a;
    Sistem.Cizgiler[1].Deger b;
    Sistem.Cizgiler[2].Deger m1;
    Sistem.Cizgiler[3].Deger m2


    PHP Code:
    var bars 500;//son kaç barı takip edecek
    var puan 2.000f;//kaç puanda flat olacak

    int p1=50//ma kısa
    int p2=100//ma uzun

    var Sistem.GrafikVerileri ;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("Yuksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");

    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);

    var 
    m1 Sistem.MA(p1"Exp""Kapanis");
    var 
    m2 Sistem.MA(p2"Exp""Kapanis");

    var 
    SonYon "";

    //for (int i = Sistem.BarSayisi-bars; i < Sistem.BarSayisi; i++) // SON 500 BAR 
    for (int i 1i<V.Counti++)  // TÜM BARLAR İÇİN 
    {

    //alışta değilse, bir önceki bar m1 > m2 ve ondan önceki barda da m1<m2 mi? aksi durumda m1>m2 iken flat olursa hemen yine alır..
         
    if ( m1[i-1]>m2[i-1] && m1[i-2]<m2[i-2] && SonYon!="A"
                    { 
                        
    SonYon Sistem.Yon[i] = "A"
                       
    a[i]=C[i];//H[i];


                    


         if ( 
    m1[i-1]<m2[i-1] && m1[i-2]>m2[i-2] && SonYon!="S"
                    { 
                        
    SonYon Sistem.Yon[i] = "S"
                        
    b[i] =C[i];//L[i];

                     
                    



    if ( 
    SonYon=="A")   // SON YÖN ALDA İSE
     
    {
         if (
    H[i-1]>a[i-1])    // YÜKSEK  , KAPANIŞTAN BÜYÜKSE   
         
    a[i] =H[i-1];         // a  ‘ ya YÜKSEK  degerini ata
         
    else a[i]=a[i-1]; // YÜKSEK  , KAPANIŞTAN küçükse  a’ yı kapanışa eşitle   
     
    }                    

    if ( 
    SonYon=="S")   // Aldaki mantıgın aynısı
    {
     if (
    L[i-1]<b[i-1] || b[i-1]==0
     
    b[i] =L[i-1];
     else 
    b[i]=b[i-1];
    }


    if (
    SonYon=="A" && C[i]<(a[i]-puan) ) // alıştan flat
     
    {
    Sistem.Yon[i] = "F";   
    SonYon Sistem.Yon[i];
    }

    if (
    SonYon=="S" && C[i]>(b[i]+puan) ) // satıştan flat
    {
    Sistem.Yon[i] = "F";   
    SonYon Sistem.Yon[i];
    }

    }

    if ( 
    SonYon=="A"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(a[Sistem.BarSayisi-1]-puan), 120050Color.Cyan"Tahoma"23);
    if ( 
    SonYon=="S"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(b[Sistem.BarSayisi-1]+puan), 120050Color.Red"Tahoma"23);


    Sistem.Cizgiler[0].Deger a// EN YÜKSEK DEGER
    Sistem.Cizgiler[1].Deger b// EN DÜŞÜK DEĞER
    Sistem.Cizgiler[2].Deger m1// MA 1
    Sistem.Cizgiler[3].Deger m2;  // MA 2 

    Sayın sonli teşekür ederim bir kaç değişiklik yaparak formül çalıştı, istedigimde oldu.
    a : en yüksek degeri gösterdiği gibi , hem de en yüksekten seçilen puan kadar düşünce flata geçiyor.
    b : tam tersi

    Sayın 3c1a nın yazmış oldugu formülde oldu. Aynı işlemi yapıyor.

    Yardımlarınız için teşekür ederim sonli ce 3c 1a

    Bu formüldeki bu yapıyı sisteminin içine gömecegim. Flata geçtiği noktalarda başka bir bir sistem çalışacak.
    Başarılı olurmu bilmiyorum ama denemeler yapmam gerek.
    Bu formüller sayesinde idealde başka yapıları öğrenmiş oldum.

  6.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    PHP Code:
    var bars 500;//son kaç barı takip edecek
    var puan 2.000f;//kaç puanda flat olacak

    int p1=50//ma kısa
    int p2=100//ma uzun

    var Sistem.GrafikVerileri ;
    var 
    Sistem.GrafikFiyatSec("Kapanis");
    var 
    Sistem.GrafikFiyatSec("Yuksek");
    var 
    Sistem.GrafikFiyatSec("Dusuk");

    var 
    Sistem.Liste(0);
    var 
    Sistem.Liste(0);

    var 
    m1 Sistem.MA(p1"Exp""Kapanis");
    var 
    m2 Sistem.MA(p2"Exp""Kapanis");

    var 
    SonYon "";

    //for (int i = Sistem.BarSayisi-bars; i < Sistem.BarSayisi; i++) // SON 500 BAR 
    for (int i 1i<V.Counti++)  // TÜM BARLAR İÇİN 
    {

    //alışta değilse, bir önceki bar m1 > m2 ve ondan önceki barda da m1<m2 mi? aksi durumda m1>m2 iken flat olursa hemen yine alır..
         
    if ( m1[i-1]>m2[i-1] && m1[i-2]<m2[i-2] && SonYon!="A"
                    { 
                        
    SonYon Sistem.Yon[i] = "A"
                       
    a[i]=C[i];//H[i];


                    


         if ( 
    m1[i-1]<m2[i-1] && m1[i-2]>m2[i-2] && SonYon!="S"
                    { 
                        
    SonYon Sistem.Yon[i] = "S"
                        
    b[i] =C[i];//L[i];

                     
                    



    if ( 
    SonYon=="A")   // SON YÖN ALDA İSE
     
    {
         if (
    H[i-1]>a[i-1])    // YÜKSEK  , KAPANIŞTAN BÜYÜKSE   
         
    a[i] =H[i-1];         // a  � ya YÜKSEK  degerini ata
         
    else a[i]=a[i-1]; // YÜKSEK  , KAPANIŞTAN küçükse  a� yı kapanışa eşitle   
     
    }                    

    if ( 
    SonYon=="S")   // Aldaki mantıgın aynısı
    {
     if (
    L[i-1]<b[i-1] || b[i-1]==0
     
    b[i] =L[i-1];
     else 
    b[i]=b[i-1];
    }


    if (
    SonYon=="A" && C[i]<(a[i]-puan) ) // alıştan flat
     
    {
    Sistem.Yon[i] = "F";   
    SonYon Sistem.Yon[i];
    }

    if (
    SonYon=="S" && C[i]>(b[i]+puan) ) // satıştan flat
    {
    Sistem.Yon[i] = "F";   
    SonYon Sistem.Yon[i];
    }

    }

    if ( 
    SonYon=="A"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(a[Sistem.BarSayisi-1]-puan), 120050Color.Cyan"Tahoma"23);
    if ( 
    SonYon=="S"Sistem.ZeminYazisiEkle("FLAT SEVİYESİ = "+(b[Sistem.BarSayisi-1]+puan), 120050Color.Red"Tahoma"23);


    Sistem.Cizgiler[0].Deger a// EN YÜKSEK DEGER
    Sistem.Cizgiler[1].Deger b// EN DÜŞÜK DEĞER
    Sistem.Cizgiler[2].Deger m1// MA 1
    Sistem.Cizgiler[3].Deger m2;  // MA 2 

    Sayın sonli teşekür ederim bir kaç değişiklik yaparak formül çalıştı, istedigimde oldu.
    a : en yüksek degeri gösterdiği gibi , hem de en yüksekten seçilen puan kadar düşünce flata geçiyor.
    b : tam tersi

    Sayın 3c1a nın yazmış oldugu formülde oldu. Aynı işlemi yapıyor.

    Yardımlarınız için teşekür ederim sonli ce 3c 1a

    Bu formüldeki bu yapıyı sisteminin içine gömecegim. Flata geçtiği noktalarda başka bir bir sistem çalışacak.
    Başarılı olurmu bilmiyorum ama denemeler yapmam gerek.
    Bu formüller sayesinde idealde başka yapıları öğrenmiş oldum.
    Rica ederim, robot kullanmıyorum ama kodu test ederken flat durumda ve ortalama şartı hala geçerliyken yeniden poza giriş şartı olması lazım gibi geldi. Siz de flat durumdayken başka sistem devreye girecek demişsiniz zaten.. Maksadınız dediğim durum herhalde..

    Geldik, gidiyoruz..
    Biçare gönüller! Ne giden son gemidir bu!
    Hicranlı hayatın ne de son matemidir bu.

  7. Arkadaşlar merhaba,

    hisse tarafında kayma ve komisyon toplamı ne kadar düşmek gerekiyor?
    Örneğin Garan hissesinde 0,01 kayma uygunmudur?
    Komisyon olarak ise 10.000/5 ödüyorsak bunu da 0,0005 eklediğimizde toplam düşmemiz gereken 1 adet hissede 0,0105-TL mi ediyor..

  8.  Alıntı Originally Posted by Farstone Yazıyı Oku
    Arkadaşlar merhaba,

    hisse tarafında kayma ve komisyon toplamı ne kadar düşmek gerekiyor?
    Örneğin Garan hissesinde 0,01 kayma uygunmudur?
    Komisyon olarak ise 10.000/5 ödüyorsak bunu da 0,0005 eklediğimizde toplam düşmemiz gereken 1 adet hissede 0,0105-TL mi ediyor..
    Al-sat 2 işlem minimum Kayma + Komisyon 0.03 düşmen lazım.

Sayfa 408/409 İlkİlk ... 308358398406407408409 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
  •