Sayfa 495/617 İlkİlk ... 395445485493494495496497505545595 ... SonSon
Arama sonucu : 4936 madde; 3,953 - 3,960 arası.

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

  1.  Alıntı Originally Posted by tiko Yazıyı Oku
    kimse dönüş yapmadı mesaja.


    Benim İdeal lisansım yok an itibari ile.
    Haliyle test şansım da yok.

    Birinin elinde varsa, veya yakın bir örneği manipüle ederse,

    1-"Sistemin çalıştırıldığı andaki sinyal" tersine dönene kadar emir gönderme,
    2-"İşleme girilen sinyal" kapatıldıktan sonra 30 dk emir gönderme,

    şeklinde bir kod yazarsa işinizi görür sanırım.
    E haliyle bu iş gönüllülük esasına dayalı olduğundan...
    https://www.kisavade.com/
    Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.

  2.  Alıntı Originally Posted by obblomovv Yazıyı Oku
    Benim İdeal lisansım yok an itibari ile.
    Haliyle test şansım da yok.

    Birinin elinde varsa, veya yakın bir örneği manipüle ederse,

    1-"Sistemin çalıştırıldığı andaki sinyal" tersine dönene kadar emir gönderme,
    2-"İşleme girilen sinyal" kapatıldıktan sonra 30 dk emir gönderme,

    şeklinde bir kod yazarsa işinizi görür sanırım.
    E haliyle bu iş gönüllülük esasına dayalı olduğundan...
    Bunlar ideal tekniğe yazılsa örnek kod gönderirler muhtemelen.
    1. durum için kodsal bir fikrim yok.. flat yoksa ilk işlemi gerçek yapmaması için önce sanal başlatıp sonra gerçeğe alınabilir
    2. durum için aşağıdaki benzeri bir şey yapılabilir.. işlem olan bar değişkene alınır ve aşağıdaki örnekte 5 bar geçmeden yeni işlem yapmaz; tabi aşağıdaki durumda 5 bar geçmeden açtığı işlemi de kapatmaz.. sistemde flat varsa sadece flat olduğu işlem barı alınır, a ve s durumlarında islembar=0; yapılarak flat olduktan sonra istenen bar sayısı kadar bekletilebilir..


    PHP Code:
    var SonYon="";
    var 
    islembar=0;
    for (
    int i 1i<Sistem.BarSayisii++)
    {
    if ( 
    SonYon != "A" && islembar>&& islembar>i+&& ..diğer şartlar.. )

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

    if ( 
    SonYon != "S" && islembar>&& islembar>i+&& ..diğer şartlar.. )
    {
    Sistem.Yon[i] = "S"// satış
    SonYon="S";
    islembar=i;
    }


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

  3.  Alıntı Originally Posted by tiko Yazıyı Oku
    kimse dönüş yapmadı mesaja.

     Alıntı Originally Posted by sonli Yazıyı Oku
    Bunlar ideal tekniğe yazılsa örnek kod gönderirler muhtemelen.
    1. durum için kodsal bir fikrim yok.. flat yoksa ilk işlemi gerçek yapmaması için önce sanal başlatıp sonra gerçeğe alınabilir
    2. durum için aşağıdaki benzeri bir şey yapılabilir.. işlem olan bar değişkene alınır ve aşağıdaki örnekte 5 bar geçmeden yeni işlem yapmaz; tabi aşağıdaki durumda 5 bar geçmeden açtığı işlemi de kapatmaz.. sistemde flat varsa sadece flat olduğu işlem barı alınır, a ve s durumlarında islembar=0; yapılarak flat olduktan sonra istenen bar sayısı kadar bekletilebilir..


    PHP Code:
    var SonYon="";
    var 
    islembar=0;
    for (
    int i 1i<Sistem.BarSayisii++)
    {
    if ( 
    SonYon != "A" && islembar>&& islembar>i+&& ..diğer şartlar.. )

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

    if ( 
    SonYon != "S" && islembar>&& islembar>i+&& ..diğer şartlar.. )
    {
    Sistem.Yon[i] = "S"// satış
    SonYon="S";
    islembar=i;
    }



    Sayın sonli' nin gönderdiği kod da işinizi görmüyorsa,

    Yine kendisinin dediği gibi;

    iDealAlgo (@Algoyardim) / Twitter
    veya
    teknik@idealdata.com.tr adresinden yardım istenebilir.
    https://www.kisavade.com/
    Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.

  4. yardımlar için teşekkürler ama ilk sinyal gelmeden herhangi bir zamanda robot açtığnızda direk alması veya satması bir problem zaten.ideal tarafına sorayım.

  5. var V = Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
    var H = Sistem.GrafikFiyatOku(V, "Yuksek" ) ;
    var L = Sistem.GrafikFiyatOku(V, "Dusuk" ) ;

    var GGG = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
    var GGG1 = Sistem.GrafikFiyatOku(GGG, "Kapanis");

    var İNDG = Sistem.AverageTrueRange(GGG,2);


    İNDG = Sistem.DonemCevir(V, GGG, İNDG);

    Sistem.Cizgiler[0].Deger = İNDG;


    var HAFTA_ATR = Sistem.MA(İNDG, "Simple", 5);
    var AY_ATR = Sistem.MA(İNDG, "Simple", 30);

    HAFTA_ATR = Sistem.DonemCevir(V, GGG,HAFTA_ATR );
    AY_ATR = Sistem.DonemCevir(V, GGG,AY_ATR );

    Sistem.Cizgiler[1].Deger = HAFTA_ATR;
    Sistem.Cizgiler[2].Deger = AY_ATR;


    Üsteki formülde şunu yapmak istedim beceremedim. Dönem çevir formüllerinin beceremiyorum.

    1 dk sistemde kullanılması için Sembolün günlük periyoddaki atr sinin haftalık ve aylık ortalamasını çizdirmem ( getirmem ) gerekiyor. 1 dk sisteme günlük atr degerini çizdidim. fakat 5 günlük ve 30 günlük atr ortalamasını çizdiremedim. ( yanlış degerler çıkıyor.)

  6.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    var V = Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
    var H = Sistem.GrafikFiyatOku(V, "Yuksek" ) ;
    var L = Sistem.GrafikFiyatOku(V, "Dusuk" ) ;

    var GGG = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
    var GGG1 = Sistem.GrafikFiyatOku(GGG, "Kapanis");

    var İNDG = Sistem.AverageTrueRange(GGG,2);


    İNDG = Sistem.DonemCevir(V, GGG, İNDG);

    Sistem.Cizgiler[0].Deger = İNDG;


    var HAFTA_ATR = Sistem.MA(İNDG, "Simple", 5);
    var AY_ATR = Sistem.MA(İNDG, "Simple", 30);

    HAFTA_ATR = Sistem.DonemCevir(V, GGG,HAFTA_ATR );
    AY_ATR = Sistem.DonemCevir(V, GGG,AY_ATR );

    Sistem.Cizgiler[1].Deger = HAFTA_ATR;
    Sistem.Cizgiler[2].Deger = AY_ATR;


    Üsteki formülde şunu yapmak istedim beceremedim. Dönem çevir formüllerinin beceremiyorum.

    1 dk sistemde kullanılması için Sembolün günlük periyoddaki atr sinin haftalık ve aylık ortalamasını çizdirmem ( getirmem ) gerekiyor. 1 dk sisteme günlük atr degerini çizdidim. fakat 5 günlük ve 30 günlük atr ortalamasını çizdiremedim. ( yanlış degerler çıkıyor.)
    Bence Sistem.DonemCevir meselesinde sizin kafanız karışmış.
    Açıkçası bu haliyle benim de kafam karıştı.

    Soru:
    -"1 dk sistemde kullanılması için Sembolün günlük periyoddaki atr sinin haftalık ve aylık ortalamasını çizdirmem ( getirmem ) gerekiyor. "
    bu mu?
    -"5 günlük ve 30 günlük atr ortalamasını çizdiremedim." bu mu?

    Tam olarak ne yapmak istiyorsunuz?
    ATR' nin Günlük değerini alıp Haftalık ve Aylık değerini çizdirmek?
    5 Günlük ve 30 Günlük ortalamayı mı çizdirmek?
    Tam olarak aynı şeyler değil özünde.
    Son düzenleme : obblomovv; 08-04-2021 saat: 02:35.
    https://www.kisavade.com/
    Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.

  7.  Alıntı Originally Posted by atakanözbaki Yazıyı Oku
    var V = Sistem.GrafikVerileri ;
    var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
    var H = Sistem.GrafikFiyatOku(V, "Yuksek" ) ;
    var L = Sistem.GrafikFiyatOku(V, "Dusuk" ) ;

    var GGG = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
    var GGG1 = Sistem.GrafikFiyatOku(GGG, "Kapanis");

    var İNDG = Sistem.AverageTrueRange(GGG,2);


    İNDG = Sistem.DonemCevir(V, GGG, İNDG);

    Sistem.Cizgiler[0].Deger = İNDG;


    var HAFTA_ATR = Sistem.MA(İNDG, "Simple", 5);
    var AY_ATR = Sistem.MA(İNDG, "Simple", 30);

    HAFTA_ATR = Sistem.DonemCevir(V, GGG,HAFTA_ATR );
    AY_ATR = Sistem.DonemCevir(V, GGG,AY_ATR );

    Sistem.Cizgiler[1].Deger = HAFTA_ATR;
    Sistem.Cizgiler[2].Deger = AY_ATR;


    Üsteki formülde şunu yapmak istedim beceremedim. Dönem çevir formüllerinin beceremiyorum.

    1 dk sistemde kullanılması için Sembolün günlük periyoddaki atr sinin haftalık ve aylık ortalamasını çizdirmem ( getirmem ) gerekiyor. 1 dk sisteme günlük atr degerini çizdidim. fakat 5 günlük ve 30 günlük atr ortalamasını çizdiremedim. ( yanlış degerler çıkıyor.)


    Şöyle birşey işinizi görür mü?


    Kod:
    var V = Sistem.GrafikVerileri ;
    
    var GGG = Sistem.GrafikVerileriniOku(Sistem.Sembol, "G");
    var HHH = Sistem.GrafikVerileriniOku(Sistem.Sembol, "H");
    var AAA = Sistem.GrafikVerileriniOku(Sistem.Sembol, "A");
    
    
    
    
    var INDG = Sistem.AverageTrueRange(GGG,2);
    var INDH = Sistem.AverageTrueRange(HHH,2);
    var INDA = Sistem.AverageTrueRange(AAA,2);
    
    
    
    
    
    
    INDG = Sistem.DonemCevir(V, GGG, INDG);
    INDH = Sistem.DonemCevir(V, HHH, INDH);
    INDA = Sistem.DonemCevir(V, AAA, INDA);
    
    
    Sistem.Cizgiler[0].Aciklama="G";
    Sistem.Cizgiler[0].Deger = INDG;
    Sistem.Cizgiler[1].Aciklama="H";
    Sistem.Cizgiler[1].Deger = INDH;
    Sistem.Cizgiler[2].Aciklama="A";
    Sistem.Cizgiler[2].Deger = INDA;

    https://www.kisavade.com/
    Al,sat,tut,yakala,sık,bırak vb. tavsiye için aracı kurumunuzla görüşün.

  8. Stothastıc slow

    merhaba, stochastic slow için %k ve %d değerlerinin kodunu bulabildiniz mi siz? araştırırken sizin soruya denk geldim.


     Alıntı Originally Posted by ASAP Yazıyı Oku
    Kolay gelsin. Herkese bol kazançlar. Twitter da @MuhsinErtugrul_ isimli bir arkadaş Matriks' te otomatik trend kanalı çizdirmek için aşağıdaki gibi bir kod yazmış. Elbette ki elle, gözle, periyoduna göre çizmek daha sağlıklı olacaktır....
    Ancak belki sorgu ekranında veya sinyal üretmek için kullanılabilir.
    İdeal ortamında henüz stochastic'in slow versiyonunu bulamamış, "valuewhen" i çözememiş biri olarak dönüştüremedim.
    Dönüştürebilecek bilgi ve zamana sahip biri varsa... Şimdiden emeğine sağlık.

    Pe:=Input("Periods",3,10000,50);
    pe1:=Pe-1;
    ebar:= LastValue(Cum(1)-10);
    evalue := LastValue(ValueWhen(1, Cum(1)=ebar, LinearReg(C, Pe)));
    slope := LastValue(ValueWhen(1, Cum(1)=ebar, LinRegSlope(C,Pe)));
    center := If(BarsSince(Cum(1) >= ebar-pe1) >-1,
    evalue + (slope * (Cum(1) - ebar)), 0);
    topdis:= LastValue(ValueWhen(1, Cum(1)=ebar, HHV(H-center, Pe)));
    botdis:= LastValue(ValueWhen(1, Cum(1)=ebar, HHV(center-L, Pe)));
    dis:=Max(topdis,botdis);
    center + dis;
    center;
    center - dis

Sayfa 495/617 İlkİlk ... 395445485493494495496497505545595 ... 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
  •