Special Days Image
Sayfa 400/593 İlkİlk ... 300350390398399400401402410450500 ... SonSon
Arama sonucu : 4738 madde; 3,193 - 3,200 arası.

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

  1. #3193
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,629
     Alıntı Originally Posted by Klozon Yazıyı Oku
    Teşekkürler Bear_Bull. Her zamanki gibi yetiştin.
    Hazır robot emirlerinde de "Sistem.RobotViopTumGun" bu işlemin önüne koşul koyarakta yapablir miyim?
    yani aracı kurum ve hesap şuysa hazır robotu çalıştır. Emir bloğu içinde olmuyor o zaman ama yine de sorayım istedim.

    Saygılar sevgiler...
    denemek lazım.
    Bear_Bull
    @BearBull26

  2.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    ben robotlarımı kendim yazdığımdan tek satır olanı kullanmıyorum


    var Islem = Sistem.RobotViopTumGun("TRENDSCORE_01", "VIP'F_XU0300220" , "VIP'F_XU0300220", "1", 4)
    ama bir dene derim

    olmadı uzun kodlu robot yap.
    var Islem = Sistem.RobotViopTumGun("TRENDSCORE_01", "VIP'VIP-X030-T" , Sistem.AktifViopKontrat, "1", 4)

    Bu şekilde yaptım çalışmadı,
    Sanırım tek satır robot koduyla olmuyor, akşam seansında emir göndermiyor,daha doğrusu gönderiyor da akşam seansı olduğundan emir fiyat aralığı geçersiz diyor.
    Ya komple uzun kod yazılacak ya da ideal demene yapıp bu işe el atması gerekecek,
    Cevabınız için teşekkür ederim.
    Buradaki yorumlarım ve tavsiyelerim kişisel görüşüme dayanmaktadır.Bu bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir!

  3. #3195
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,629
     Alıntı Originally Posted by Göktürk Yazıyı Oku
    var Islem = Sistem.RobotViopTumGun("TRENDSCORE_01", "VIP'VIP-X030-T" , Sistem.AktifViopKontrat, "1", 4)

    Bu şekilde yaptım çalışmadı,
    Sanırım tek satır robot koduyla olmuyor, akşam seansında emir göndermiyor,daha doğrusu gönderiyor da akşam seansı olduğundan emir fiyat aralığı geçersiz diyor.
    Ya komple uzun kod yazılacak ya da ideal demene yapıp bu işe el atması gerekecek,
    Cevabınız için teşekkür ederim.
    sanalda şu alttaki örneği denermisin ?
    dikkat sanalda 1-2 gün denemeden gerçek çalıştırmayın.

    PHP Code:

    string SistemAdi 
    "TRENDSCORE_01";
    string kontrat Sistem.AktifViopKontrat;
    string SysDakika "5";
    var 
    LotSize 1;

    var 
    MySistem Sistem.SistemGetir(SistemAdi kontrat SysDakika );  //Sisteminizin adı, grafik sembolünüz, periyot
    if (MySistem == null
    {
       
    Sistem.Mesaj("Sistem Dosyası Okunamadı !");
    }
    else
    {
       var 
    EmirSembol Sistem.AktifViopKontrat;
       var 
    Pozisyon Sistem.PozisyonKontrolOku(Sistem.Name " , " EmirSembol);
       var 
    SonYon "";
       for (
    int i 0MySistem.Yon.Counti++)
       {
          if (
    MySistem.Yon[i] != "")
             
    SonYon MySistem.Yon[i];
       }

       
    // Emir Miktarını Hesapla
      
    var Miktar 0.0;
       if (
    Sistem.Saat.CompareTo("09:30:00") >= && Sistem.Saat.CompareTo("22:59:58") <= 0)  // Seans Başlamadı işlem yapma
       
    {
     
       if (
    SonYon == "F" && Pozisyon != 0)  // Flata Geç
          
    Miktar = -Pozisyon;
       else if (
    SonYon == "A" && Pozisyon != LotSize)  // Al
          
    Miktar LotSize Pozisyon;
       else if (
    SonYon == "S" && Pozisyon != -LotSize)  // Sat
          
    Miktar = -LotSize Pozisyon;
       }

       
    // Emir Gönder
       
    var Islem "";
    var 
    Fiyat 0;
       if (
    Miktar 0) {       Islem "ALIS"Fiyat Sistem.SatisFiyat(EmirSembol);}
       if (
    Miktar 0) {       Islem "SATIS";Fiyat Sistem.AlisFiyat(EmirSembol);}

       if (
    Islem != "")
       {
             
    Sistem.PozisyonKontrolGuncelle(Sistem.Name " , " EmirSembolMiktar Pozisyon);
             
    Sistem.EmirSembol EmirSembol;
             
    Sistem.EmirIslem Islem
             
    Sistem.EmirMiktari Math.Abs(Miktar);
    ///////////// akşam seansı tanımlama ////////////
    if (Sistem.Saat.CompareTo("19:00:00") >= ) {Sistem.EmirSuresi "GUN"Sistem.EmirAksamSeansi 1;} else { Sistem.EmirSuresi "GUN";}
    ///////////// akşam seansı tanımlama ////////////
             
    Sistem.EmirTipi "Limitli"// KPY, KIE, GIE, SAR
             
    Sistem.EmirFiyati Fiyat 
     
             
    Sistem.EmirGonder();
       }

    Bear_Bull
    @BearBull26

  4.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    sanalda şu alttaki örneği denermisin ?
    dikkat sanalda 1-2 gün denemeden gerçek çalıştırmayın.
    Sistemi sanalda deniycem, Teşekkürler abi.
    Buradaki yorumlarım ve tavsiyelerim kişisel görüşüme dayanmaktadır.Bu bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir!

  5. İyi akşamlar arkadaşlar. Bu akşam gün sonu dağılımını açamadım. Diğerleri açılıyor. Neden olabilir acaba bileğisi olan var mı?


    Tapatalk kullanarak iPhone aracılığıyla gönderildi
    Yazdıklarım ve Çizdiklerim asla ve asla yatırım tavsiyesi değildir. Tamamen kendimi geliştirmek adına karalamalardır.

  6.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    sanalda şu alttaki örneği denermisin ?
    dikkat sanalda 1-2 gün denemeden gerçek çalıştırmayın.
    Sistem çalışmıyor,
    Sanalda çalıştırdığımda pozisyon kontrol bölümüne 0 kontrat olarak açıyor ama herhangi bir işlem yapmıyor,
    0 kontrat kalıyor, acaba ilk sinyalimi bekliyor anlamadım, hiçbir tepki yok.
    Akşam seansında kullandığım için henüz bir sinyal gelmedi,

    Eğer ki ilk sinyali beklemiyorsa;
    Benim tahminim alış satış bölümünde flata geç bölümü sürekli flat olarak bırakıyor olabilir,
    Yada saat bölümde bir yanlışlık olabilir diye düşündüm.

    Yani sisteme bağlandığında pozisyon kontrol bölümüne 0 yazıyor ama lot gönderim yapmıyor.
    Buradaki yorumlarım ve tavsiyelerim kişisel görüşüme dayanmaktadır.Bu bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir!

  7. #3199
    Duhul
    Feb 2017
    İkamet
    Eskişehir / Duhul 2007
    Yaş
    53
    Gönderi
    4,629







    test edildi onaylandı

    gece çalışan, limit fiyat emir gönderen robot.

    PHP Code:

    string SistemAdi 
    "*********Sisteminizin Adı *********";
    string kontrat Sistem.AktifViopKontrat;
    string SysDakika "5";
    var 
    LotSize 1;



    var 
    MySistem Sistem.SistemGetir(SistemAdi kontrat SysDakika );  //Sisteminizin adı, grafik sembolünüz, periyot


    if (MySistem == null
    {
       
    Sistem.Mesaj("Sistem Dosyası Okunamadı !");
    }
    else
    {
       var 
    EmirSembol Sistem.AktifViopKontrat;
       var 
    Pozisyon Sistem.PozisyonKontrolOku(Sistem.Name " , " EmirSembol);
       var 
    SonYon "";


       for (
    int i 0MySistem.Yon.Counti++)
       {
          if (
    MySistem.Yon[i] != "")
             
    SonYon MySistem.Yon[i];
       }


       
    // Emir Miktarını Hesapla
      
    var Miktar 0.0;
      if (
    Sistem.Saat.CompareTo("09:30:00") >= && Sistem.Saat.CompareTo("22:59:58") <= 0)  // Seans Başlamadı işlem yapma // 
       
    {
     
    //   if (SonYon == "F" && Pozisyon != 0)  // Flata Geç
    //      Miktar = -Pozisyon;
    //   else 

    if (SonYon == "A" && Pozisyon != LotSize)  // Al
          
    Miktar LotSize Pozisyon;
       else if (
    SonYon == "S" && Pozisyon != -LotSize)  // Sat
          
    Miktar = -LotSize Pozisyon;
       }

       
    // Emir Gönder
       
    var Islem ""; var Fiyat 0;
       if (
    Miktar 0)      Islem "ALIS"// Fiyat = Sistem.SonFiyat(EmirSembol);}
       
    else
       if (
    Miktar 0)      Islem "SATIS"//Fiyat = Sistem.SonFiyat(EmirSembol);}


       
    if (Islem != "")
       {
             
    Sistem.PozisyonKontrolGuncelle(Sistem.Name " , " EmirSembolMiktar Pozisyon);
             
    Sistem.EmirSembol EmirSembol;
             
    Sistem.EmirIslem Islem
             
    Sistem.EmirMiktari Math.Abs(Miktar);
    ///////////// akşam seansı tanımlama ////////////
    if (Sistem.Saat.CompareTo("19:00:00") >= ) {Sistem.EmirSuresi "GUN"Sistem.EmirAksamSeansi 1;} else { Sistem.EmirSuresi "GUN";}
    ///////////// akşam seansı tanımlama ////////////
             
    Sistem.EmirTipi "Limitli";  
             
    Sistem.EmirFiyati =  (Islem == "ALIS") ? Sistem.SatisFiyat(EmirSembol) : Sistem.AlisFiyat(EmirSembol) ; 
     
             
    Sistem.EmirGonder();
       }

    Bear_Bull
    @BearBull26

  8.  Alıntı Originally Posted by Bear_Bull Yazıyı Oku
    test edildi onaylandı

    gece çalışan, limit fiyat emir gönderen robot.


    Üstat bende niye emir fiyat adımı geçersiz çıkıyor ki nerde hata yapıyorum bulamadım, sanalda falan gayet güzel çalışıyor, gerçekte de emir gönderiyor ama viop kabul etmiyor.
    Teşekkürler.
    Buradaki yorumlarım ve tavsiyelerim kişisel görüşüme dayanmaktadır.Bu bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir!

Sayfa 400/593 İlkİlk ... 300350390398399400401402410450500 ... 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
  •