Special Days Image
Sayfa 317/593 İlkİlk ... 217267307315316317318319327367417 ... SonSon
Arama sonucu : 4738 madde; 2,529 - 2,536 arası.

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

  1. Bar kapanışı beklemeyen bir sistem kullanıyorum..
    tek satırlık aşağıdaki kodla işlem yaptım...yapıyorom..

    Lib.RobotViopAktifSeviye(Sistem,"XYZ", "VIP'VIP-X030" ,Sistem.AktifViopKontrat,"5",3);

    Fakat günlük işlem sayısını sınırlama istiyorum...Yani robotun günlük 4 den fazla işlem yapmasını istemiyorum
    Sistemde kurgu hatası yok gibi ama emin olmak istiyorum..
    ve şu kodu forumdaki örneklerden uyarladım...

    var c = Sistem.SonFiyat(Lib.RobotViopAktifSeviye);
    var fiyat = c;

    fiyat= Sistem.SayiYuvarla(fiyat, 0.025);
    var Anahtar = Sistem.Name + " ; " + DateTime.Today.ToString("yyyyMMdd");
    var EmirSayisi = Sistem.SayiTablosunuOku(Anahtar);
    if (EmirSayisi < 4)
    {

    var Islem = Lib.RobotViopAktifSeviye(Sistem,"XYZ", "VIP'VIP-X030" ,Sistem.AktifViopKontrat,"5",3);
    if (Islem != "")
    {
    {
    if (Islem != " ")
    EmirSayisi++;
    Sistem.SayiTablosunuGuncelle(Anahtar, EmirSayisi);
    // Mail Gönder
    var MailServer = "smtp.gmail.com";
    Sistem.MailServerAdres = MailServer;
    Sistem.MailServerPort = 587;
    Sistem.MailKonu = Islem ;
    Sistem.MailMetin = "Islem = " + Islem + " " +"Fiyat = " + fiyat + " " + "Robot3" ;
    Sistem.MailGonderenAdres = "[email protected]";
    Sistem.MailGonderenSifre = "XXXXXXX";
    Sistem.MailAliciEkle("[email protected]");
    Sistem.MailGonder();
    }
    }
    }

    Sanalda test ettim sorun yok gibi..
    Sorum bu yapıya bu şekilde tek satırlık kod uyarlanabilir mi?
    Son düzenleme : saruhan; 13-06-2019 saat: 14:13.

  2. Merhabalar,
    ideal de otomatik fibo çizdirebiliyor muyuz?
    canlı grafik açıkken gün açılışından itibaren 25 bar aralığında otomatik fibo çizdirmek istiyorum. bunu nasıl yapabilirim

    teşekkürler.

  3. #2531
    Eski sayfalarda var gördüm diye hatırlıyorum BB hoca yazdı galiba

  4. #2532
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
     Alıntı Originally Posted by beyazsapka Yazıyı Oku
    Merhabalar,
    ideal de otomatik fibo çizdirebiliyor muyuz?
    canlı grafik açıkken gün açılışından itibaren 25 bar aralığında otomatik fibo çizdirmek istiyorum. bunu nasıl yapabilirim

    teşekkürler.
    int TaranacakBarSayisi = 800;

    var Oranlar = new List<double>();
    Oranlar.Add(0);
    Oranlar.Add(100);
    Oranlar.Add(23.6);
    Oranlar.Add(38.2);
    Oranlar.Add(50);
    Oranlar.Add(61.8);
    Oranlar.Add(161.8);
    Oranlar.Add(261.8);
    Oranlar.Add(423.6);





    var Listeler = new List<List<float>>();
    for (int i = 0; i <= Oranlar.Count; i++)
    Listeler.Add(Sistem.Liste(0));

    var Bars = Sistem.GrafikVerileri;

    int YuksekBarNo = -1;
    int DusukBarNo = -1;
    double YuksekDeger = Bars[Bars.Count - 1].High;
    double DusukDeger = Bars[Bars.Count - 1].High;
    for (int i = Bars.Count - 1; i >= Bars.Count - TaranacakBarSayisi; i--)
    {
    if (Bars[i].Low < DusukDeger)
    {
    DusukDeger = Bars[i].Low;
    DusukBarNo = i;
    }
    if (Bars[i].High > YuksekDeger)
    {
    YuksekDeger = Bars[i].High;
    YuksekBarNo = i;
    }
    }


    var Deger1 = DusukDeger;
    var Deger2 = YuksekDeger;
    int Bar1 = DusukBarNo;
    int Bar2 = YuksekBarNo;
    if (DusukBarNo > YuksekBarNo)
    {
    Deger1 = YuksekDeger;
    Deger2 = DusukDeger;
    Bar1 = YuksekBarNo;
    Bar2 = DusukBarNo;
    }

    if (Bar2 > Bar1)
    {
    double FiyatAdim = (Deger2 - Deger1) / (Bar2 - Bar1);
    for (int i = Bar1; i < Sistem.BarSayisi; i++)
    Listeler[0][i] = (float)(Deger1 + (i - Bar1) * FiyatAdim);
    }

    double Fark = Deger2 - Deger1;
    for (int j = 0; j < Oranlar.Count; j++)
    {
    double Deger = Deger2 - Fark * Oranlar[j] / 100;
    for (int i = Bar1; i < Sistem.BarSayisi; i++)
    Listeler[j+1][i] = (float)Deger;
    }

    var Renk = Color.LimeGreen;
    if (DusukBarNo > YuksekBarNo)
    Renk = Color.Red;

    Sistem.Cizgiler[0].Renk = Renk;
    Sistem.Cizgiler[0].Aciklama = "FIBO RET ";
    Sistem.Cizgiler[0].Deger = Listeler[0];
    for (int i = 1; i < Listeler.Count; i++)
    {
    Sistem.Cizgiler[i].Deger = Listeler[i];
    Sistem.Cizgiler[i].Renk = Renk;
    Sistem.Cizgiler[i].Aciklama = "% " + Oranlar[i - 1].ToString("0.00") + " ";
    }

  5. #2533
    Yardımlarını sunan herkese teşekkür ederim.
    3 farklı çalışan robot sonuçlarıdır.
    THY Stoploss ile %20 daha yukarılarda. Aslında çok daha yukarılardada)).
    Güzel tarafı 2 farklı sistemin birçok hissede çalışabilmesi.
    Paylaşma sebebim benim gibi c+ diline uzak olan birisi bile birşeyler çıkartabiliyor.
    O yüzden yeni başlayanların pesetmemeleri gerekir.

    Saygılar, Sağlıcakla kalın.



    https://i.hizliresim.com/zGgM16.jpg
    https://i.hizliresim.com/lQLZRk.jpg
    https://i.hizliresim.com/anjYpO.jpg
    https://i.hizliresim.com/mXdoD1.jpg
    https://i.hizliresim.com/1p4Eop.jpg
    https://i.hizliresim.com/P7pDVN.jpg

    Vioptaki durumu açığa satışşız.
    https://i.hizliresim.com/YdM6A2.jpg

    Herkese bol kazançlar.

    Son üç sorum olacak.
    Birincisi Kısım aşağıdaki şekildedir.
    ----------------------------------------
    if kısımlarını nasıl yazabilirim.

    4 al şartlı bir sistem var. ve 4 flat şartı var. (Bunun tersi de 4 satış şartı ve 4 flat kısmı var.)
    Sistem birbiri ile çakışmıyor. (Al ve sat koşulları)
    Şart 1 Al = 1
    Şart 2 al = 2
    Şart 3 Al = 3
    Şart 4 Al = 4

    bunun ıfli nasıl yazdırabilirim. Şablon lazım. Bir arkadaş paylaşabilirmi?

    İkinci kısım
    -------------------------------
    Her hisseyi ayrı ayrı robot çalıştırmak yerine
    Sistemi aynı olan hisselerde tek robot nasıl çalıştırabilirim.

    3 .Sorum:

    Çalışan bir robotum var.
    Buna aşağıdaki şart nasıl gerçekleştirebiliriz.
    1 nolu robot pozisyonda iken
    2 nolu robot sinyal üretirse
    1 nolu robottan çıkacak ve 2 nolu robot çalışacak.

    Teşekkür ederim.

  6.  Alıntı Originally Posted by hasan tahsin Yazıyı Oku

    Son üç sorum olacak.
    Birincisi Kısım aşağıdaki şekildedir.
    ----------------------------------------
    if kısımlarını nasıl yazabilirim.

    4 al şartlı bir sistem var. ve 4 flat şartı var. (Bunun tersi de 4 satış şartı ve 4 flat kısmı var.)
    Sistem birbiri ile çakışmıyor. (Al ve sat koşulları)
    Şart 1 Al = 1
    Şart 2 al = 2
    Şart 3 Al = 3
    Şart 4 Al = 4

    bunun ıfli nasıl yazdırabilirim. Şablon lazım. Bir arkadaş paylaşabilirmi?

    İkinci kısım
    -------------------------------
    Her hisseyi ayrı ayrı robot çalıştırmak yerine
    Sistemi aynı olan hisselerde tek robot nasıl çalıştırabilirim.

    3 .Sorum:

    Çalışan bir robotum var.
    Buna aşağıdaki şart nasıl gerçekleştirebiliriz.
    1 nolu robot pozisyonda iken
    2 nolu robot sinyal üretirse
    1 nolu robottan çıkacak ve 2 nolu robot çalışacak.

    Teşekkür ederim.
    Tebrikler, testler ile gerçekler uyumlu olursa parayı koyacak yer lazım size )
    Yanlış hatırlamıyorsam 2. soru ile ilgili bir kod paylaşılmıştı daha önce..
    3. soru için http://www.directfn.com.tr/idealsistem/ adresinden aşağıdaki örneği uyarlayabilirsiniz..

    MA_RSI_MOMENTUM isimli sistemimizin, 60 dakikalık VIOP grafiğine uygulanması durumunda, en son bardaki yönünü okutup kullanmak… (Bu örnekte, sistemin Son Yönü o sistem içinde parametrelerin sıfırıncı satırına yazdırılıyor. Bu kodda ise, o sistemin ilgili parametre satırı okunup, duruma göre kullanılıyor.
    PHP Code:
    var digerSistem Sistem.SistemGetir("MA_RSI_Momentum","VIP'VIP-X030""60" );
    var 
    durum digerSistem.Parametreler[0];

    if (
    durum == "S")
    {
       
    //Diğer Sistem SHORT
       
    Sistem.Mesaj("Diger Sistem Short");
    }
    else if (
    durum == "A")
    {
       
    //Diğer Sistem LONG
       
    Sistem.Mesaj("Diger Sistem Long");

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

  7. #2535
     Alıntı Originally Posted by sonli Yazıyı Oku
    Tebrikler, testler ile gerçekler uyumlu olursa parayı koyacak yer lazım size )
    Yanlış hatırlamıyorsam 2. soru ile ilgili bir kod paylaşılmıştı daha önce..
    3. soru için http://www.directfn.com.tr/idealsistem/ adresinden aşağıdaki örneği uyarlayabilirsiniz..

    MA_RSI_MOMENTUM isimli sistemimizin, 60 dakikalık VIOP grafiğine uygulanması durumunda, en son bardaki yönünü okutup kullanmak… (Bu örnekte, sistemin Son Yönü o sistem içinde parametrelerin sıfırıncı satırına yazdırılıyor. Bu kodda ise, o sistemin ilgili parametre satırı okunup, duruma göre kullanılıyor.
    PHP Code:
    var digerSistem Sistem.SistemGetir("MA_RSI_Momentum","VIP'VIP-X030""60" );
    var 
    durum digerSistem.Parametreler[0];

    if (
    durum == "S")
    {
       
    //Diğer Sistem SHORT
       
    Sistem.Mesaj("Diger Sistem Short");
    }
    else if (
    durum == "A")
    {
       
    //Diğer Sistem LONG
       
    Sistem.Mesaj("Diger Sistem Long");

    Geçmiş sayfalara tekrar bakayim testler uyumlu. Teşekkür ederim.
    Çok testle uğraşmaya gerek yok.
    Bir grafik aç üstad.
    Nerede alıp nerede satarsan kazanirima bak.arkadas tavsiyesidir.
    Kazanacagin yerde aldır. Yanlış anlama bir sürü indikatör gerek yok.
    Bu bendekileri başkası alsa daha iyi sonuç getirebilir. Ama ekran başında olmayınca fırsatların kaçmasına engel olurum. 4 lu sistemi manuel de aldirabilirim.Çok uğraşmaya gerek yok. 4 al şartı sistem taşın suyunu çıkartacak.
    Bilgisi kadar bana yardımcı olan bir ustam var. Coşkun abi. Teşekkür ederim. Çok uğraştı.inatlastim) dediğim oldu.robot konusunda.
    Zeynel abim var. Oyun kurucu.
    3 cümlesi adama bir bakış açısı kazandiriyor. Bildiğin gibi değil
    @xanthos_027
    Kopya;
    Coşkun abinin sistemi benim bilgisayarda getirisini hesaplamak 4 dakika. Donuyor.)))
    Kopya;
    Fiyatın içinden mov gecer (@algorobotrader)
    Herkese saygılar,
    Saglicakla, bol kazanclar

    Sistemsiz Robot kazandirmaz,
    Sistem kazandırır 🤟

  8. #2536
    Ben bir dahaki ay borsa kısmına geceyi m
    Biraz grafik takas atayım😁

Sayfa 317/593 İlkİlk ... 217267307315316317318319327367417 ... 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
  •