Sayfa 377/593 İlkİlk ... 277327367375376377378379387427477 ... SonSon
Arama sonucu : 4738 madde; 3,009 - 3,016 arası.

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

  1. kolay gelsin bollinber bant i alt bantı kırdıgında al üst bantı kırdıgında sat şekilde bi sorgu sistemi var mı

  2. İyi geceler,
    YuzeyselVeriOku komutu ile hisseler için bekleyen emir adetlerini görebiliyor muyum. Yoksa DerinlikVerisiOku komutunu mu kullanmam lazım.

  3. #3011
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by SSilentmaNN Yazıyı Oku
    İyi geceler,
    YuzeyselVeriOku komutu ile hisseler için bekleyen emir adetlerini görebiliyor muyum. Yoksa DerinlikVerisiOku komutunu mu kullanmam lazım.
    bence derinlik gerekir


    var Sembol = "VIP'VIP-X030";
    var Derinlik = Sistem.DerinlikVerisiOku(Sembol);
    var Alis = Derinlik.Bids[0].Price;
    var ALot = Derinlik.Bids[0].Size;
    var AEmir = Derinlik.Bids[0].OrderCount;
    var Satis = Derinlik.Asks[0].Price;
    var SLot = Derinlik.Asks[0].Size;
    var SEmir = Derinlik.Asks[0].OrderCount;

    diğer kademelerde lazımsa
    devamını yazarsınız.
    Bear_Bull
    @BearBull26

  4. #3012
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by berkcankilic Yazıyı Oku
    kolay gelsin bollinber bant i alt bantı kırdıgında al üst bantı kırdıgında sat şekilde bi sorgu sistemi var mı
    sistem olarak hazırda sizin istediğinizin tersini yapan var

    al/satları ters çevirmeniz gerekir.

    var Sembol = Sistem.Sembol;
    var veri = Sistem.GrafikFiyatSec("Kapanis");
    var SonYon = "";

    //Bollinger band çiz

    var sor = 20; //Sistem.Parametreler[0]; // 20 veya başka değer gir
    var sor2 = 2; //Sistem.Parametreler[1]; // 2 veya başka değer gir

    var bbalt = Sistem.BollingerDown("Simple", sor, sor2);
    var bborta = Sistem.BollingerMid("Simple", sor, sor2);
    var bbust = Sistem.BollingerUp("Simple", sor, sor2);


    Sistem.Cizgiler[0].Deger = bbust;
    Sistem.Cizgiler[1].Deger = bborta ;
    Sistem.Cizgiler[2].Deger = bbalt;




    //Bollinger band strateji altı keserse sat üstü keserse al ///////////////////
    for (int i = 1; i<Sistem.BarSayisi; i++)

    {

    if (veri[i] > bbust[i])
    {
    if ( SonYon != "A")
    {
    Sistem.Yon[i] = "A"; // alış
    SonYon = "A";

    if (Sistem.SaatAraligi("09:30", "18:15")) // saatleri aralığındaysa VIOP işlemleri // 09:30 -- 17:40 hisse işlemleri
    {


    if (Sistem.YukariKestiyse(veri, bbust)) // alış
    {
    Sistem.AlgoIslem = "A";
    }
    // algo açıklama
    if ( Sistem.BarSayisi > 0 )
    {
    Sistem.AlgoAciklama = veri[Sistem.BarSayisi-1].ToString("0.000") + " yön değişir " + bbalt[Sistem.BarSayisi-1].ToString("0.000");
    }
    }


    }
    }

    if (veri[i] < bbalt[i])
    {
    if ( SonYon != "S")
    {
    Sistem.Yon[i] = "S"; // Satış
    SonYon = "S";

    if (Sistem.SaatAraligi("09:10", "18:45")) // saatleri aralığındaysa
    {

    ///////// ALGO İLE ŞART KONTROL ET /////////////

    if (Sistem.AsagiKestiyse(veri, bbalt)) // alış
    {
    Sistem.AlgoIslem = "S";
    }
    // algo açıklama
    if ( Sistem.BarSayisi > 0 )
    {

    Sistem.AlgoAciklama = veri[Sistem.BarSayisi-1].ToString("0.000") + " yön değişir " + bbust[Sistem.BarSayisi-1].ToString("0.000");
    }

    }
    }
    }
    }
    Bear_Bull
    @BearBull26

  5.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    sistem olarak hazırda sizin istediğinizin tersini yapan var

    al/satları ters çevirmeniz gerekir.

    var Sembol = Sistem.Sembol;
    var veri = Sistem.GrafikFiyatSec("Kapanis");
    var SonYon = "";

    //Bollinger band çiz

    var sor = 20; //Sistem.Parametreler[0]; // 20 veya başka değer gir
    var sor2 = 2; //Sistem.Parametreler[1]; // 2 veya başka değer gir

    var bbalt = Sistem.BollingerDown("Simple", sor, sor2);
    var bborta = Sistem.BollingerMid("Simple", sor, sor2);
    var bbust = Sistem.BollingerUp("Simple", sor, sor2);


    Sistem.Cizgiler[0].Deger = bbust;
    Sistem.Cizgiler[1].Deger = bborta ;
    Sistem.Cizgiler[2].Deger = bbalt;




    //Bollinger band strateji altı keserse sat üstü keserse al ///////////////////
    for (int i = 1; i<Sistem.BarSayisi; i++)

    {

    if (veri[i] > bbust[i])
    {
    if ( SonYon != "A")
    {
    Sistem.Yon[i] = "A"; // alış
    SonYon = "A";

    if (Sistem.SaatAraligi("09:30", "18:15")) // saatleri aralığındaysa VIOP işlemleri // 09:30 -- 17:40 hisse işlemleri
    {


    if (Sistem.YukariKestiyse(veri, bbust)) // alış
    {
    Sistem.AlgoIslem = "A";
    }
    // algo açıklama
    if ( Sistem.BarSayisi > 0 )
    {
    Sistem.AlgoAciklama = veri[Sistem.BarSayisi-1].ToString("0.000") + " yön değişir " + bbalt[Sistem.BarSayisi-1].ToString("0.000");
    }
    }


    }
    }

    if (veri[i] < bbalt[i])
    {
    if ( SonYon != "S")
    {
    Sistem.Yon[i] = "S"; // Satış
    SonYon = "S";

    if (Sistem.SaatAraligi("09:10", "18:45")) // saatleri aralığındaysa
    {

    ///////// ALGO İLE ŞART KONTROL ET /////////////

    if (Sistem.AsagiKestiyse(veri, bbalt)) // alış
    {
    Sistem.AlgoIslem = "S";
    }
    // algo açıklama
    if ( Sistem.BarSayisi > 0 )
    {

    Sistem.AlgoAciklama = veri[Sistem.BarSayisi-1].ToString("0.000") + " yön değişir " + bbust[Sistem.BarSayisi-1].ToString("0.000");
    }

    }
    }
    }
    }
    cok teşekkürler

  6. Arkadaşlar... işyerimde XP yüklü.. haliyle ideal'de aracı kuruma bağlanamıyorum..
    öte yandan robot işlem yapacağım bunun için kuruma bağlanmam gerekiyor...

    xp kaynaklı bağlanamadığımı biliyorum.. bu konu hakkında neler yapabilirim acaba bi fikriniz var mı? WEB'den mobil 'den bağlanabilme şansım var mı?
    Borsa işini bıraktım. Foruma öylesine yazıyorum, sakın kaale almayın.

  7. 60dklık grafikte saat 17:00 barının düşük/yüksek/kapanış gibi değerini nasıl çizdirebilirim?

  8. #3016
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,631
     Alıntı Originally Posted by mızmız Yazıyı Oku
    60dklık grafikte saat 17:00 barının düşük/yüksek/kapanış gibi değerini nasıl çizdirebilirim?
    PHP Code:
    var Sembol Sistem.Sembol;
    var 
    Periyot Sistem.Periyot;
    var 
    Sistem.GrafikVerileri ;
    var 
    veri Sistem.GrafikVerileriniOku(SembolPeriyot);
    var 
    Sistem.GrafikFiyatOku(V"Yuksek" ) ;
    var 
    Sistem.GrafikFiyatOku(V"Dusuk" ) ;
    var 
    Sistem.GrafikFiyatOku(V"Kapanis" ) ;



    var 
    YKS Sistem.Liste(0);
    var 
    DSK =  Sistem.Liste(0);
    var 
    Kap =  Sistem.Liste(0);


    var 
    Barno ;

     
    var  
    barsayisi 20;  
    for (
    int i i<Sistem.BarSayisii++)
    {


    if ( 
    V[i].Date.Hour == 17)   Barno i


    YKS[i] = H[Barno];   
    DSK[i] = L[Barno];   
    Kap[i] = C[Barno];  
    }
    Sistem.Cizgiler[0].Deger YKSSistem.Cizgiler[0].Aciklama "Yüksek  ";
    Sistem.Cizgiler[1].Deger DSK;Sistem.Cizgiler[1].Aciklama "Düsük "
    Sistem.Cizgiler[2].Deger KapSistem.Cizgiler[2].Aciklama "Kapanış  "

    Bear_Bull
    @BearBull26

Sayfa 377/593 İlkİlk ... 277327367375376377378379387427477 ... 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
  •