Arama sonucu : 4765 madde; 1 - 8 arası.

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alıntı Originally Posted by ozgeer Yazıyı Oku
    merhabalar, şu formüldeki hatalı yerleri düzeltemiyorum,nasıl yapabilirim acaba
    var C =Sistem.GrafikFiyatSec("Kapanis");
    var V =Sistem.GrafikFiyatSec("Hacim");
    var Mov360 =Sistem.MA(C,"Exp",360);
    var Kol2 =Sistem.Liste(0);
    var Mov60 =Sistem.MA(C,"Exp",60);
    var Mov180 =Sistem.MA(C,"Exp",180);
    var Mov270 =Sistem.MA(C,"Exp",270);
    var MovV =Sistem.MA(V,"Simple",21);
    var Mov5 =Sistem.MA(C,"Simple",5);
    var Risk =Sistem.Liste(0);
    var Kazanc =Sistem.Liste(0);
    var Kol6 =Sistem.Liste(0);

    for (int i=1; i < Sistem.BarSayisi; i++)
    {

    Kol2[i] = Mov360[i] - 0.01f;
    Risk[i] = (C[i]-Mov360[i]*100/C[i];
    Kazanc[i] = (Mov360[i] - C[i])*100/C[i];
    Kol6[i] = MovV[i] * 0.01f * Mov5[i];
    }

    Sistem.SorguBaslik[0] = "Kapaniş";
    Sistem.SorguBaslik[1] = "Stopploss";
    Sistem.SorguBaslik[2] = "Hedef";
    Sistem.SorguBaslik[3] = "Olası % R";
    Sistem.SorguOndalik[3] = 2;
    Sistem.SorguBaslik[4] = "Olası % K";
    Sistem.SorguOndalik[4] = 2;
    Sistem.SorguBaslik[5] = "Max Kaç TL";

    var Son = Sistem.BarSayisi -1;
    if (Mov60[Son] > Mov360[Son] && Mov180[Son] > Mov270[Son] && Mov270[Son] > Mov360[Son] && C[Son] < Mov60[Son] && C[Son] >= Mov360[Son] && Risk[Son]>0 &&
    {

    Sistem.SorguDeger[0] = C[Son];
    Sistem.SorguDeger[1] = Kol2[Son];
    Sistem.SorguDeger[2] = Mov60[Son];
    Sistem.SorguDeger[3] = Risk[Son];
    Sistem.SorguDeger[4] = kazanc[Son];
    Sistem.SorguDeger[5] = Kol6[Son];


    Sistem.SorguAciklama = "Filtrem";
    Sistem.SorguEkle();
    }













    hata olarak bunları veriyor
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(35,38) : error CS1026: ) bekleniyor
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(51,1) : error CS1525: Geçersiz ifade terimi '{'
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(51,2) : error CS1026: ) bekleniyor
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(78,1) : error CS1524: Catch veya finally bekleniyor
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(78,15) : error CS1514: { bekleniyor
    c:\Users\\AppData\Local\Temp\ltylsfxx.0.cs(79,2) : error CS1003: Sözdizimi hatası, 'try' bekleniyor
    Kod:
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var V = Sistem.GrafikFiyatSec("Hacim");
    var Mov360 = Sistem.MA(C, "Exp", 360);
    var Kol2 = Sistem.Liste(0);
    var Mov60 = Sistem.MA(C, "Exp", 60);
    var Mov180 = Sistem.MA(C, "Exp", 180);
    var Mov270 = Sistem.MA(C, "Exp", 270);
    var MovV = Sistem.MA(V, "Simple", 21);
    var Mov5 = Sistem.MA(C, "Simple", 5);
    var Risk = Sistem.Liste(0);
    var Kazanc = Sistem.Liste(0);
    var Kol6 = Sistem.Liste(0);
    
    for (int i = 1; i < Sistem.BarSayisi; i++)
    {
    
        Kol2[i] = Mov360[i] - 0.01f;
        Risk[i] = (C[i] - Mov360[i] * 100 / C[i];
        Kazanc[i] = (Mov360[i] - C[i]) * 100 / C[i];
        Kol6[i] = MovV[i] * 0.01f * Mov5[i];
    }
    
    Sistem.SorguBaslik[0] = "Kapaniş";
    Sistem.SorguBaslik[1] = "Stopploss";
    Sistem.SorguBaslik[2] = "Hedef";
    Sistem.SorguBaslik[3] = "Olası % R";
    Sistem.SorguOndalik[3] = 2;
    Sistem.SorguBaslik[4] = "Olası % K";
    Sistem.SorguOndalik[4] = 2;
    Sistem.SorguBaslik[5] = "Max Kaç TL";
    
    var Son = Sistem.BarSayisi - 1;
    if (Mov60[Son] > Mov360[Son] && Mov180[Son] > Mov270[Son] && Mov270[Son] > Mov360[Son] && C[Son] < Mov60[Son] && C[Son] >= Mov360[Son] && Risk[Son] > 0)
    {
    
        Sistem.SorguDeger[0] = C[Son];
        Sistem.SorguDeger[1] = Kol2[Son];
        Sistem.SorguDeger[2] = Mov60[Son];
        Sistem.SorguDeger[3] = Risk[Son];
        Sistem.SorguDeger[4] = Kazanc[Son];
        Sistem.SorguDeger[5] = Kol6[Son];
    
    
        Sistem.SorguAciklama = "Filtrem";
        Sistem.SorguEkle();
    }
    vahap beyaz, ahmet çakar ....

  2. çok teşekkürler sayın tiberius

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
  •