Sayfa 95/596 İlkİlk ... 45859394959697105145195595 ... SonSon
Arama sonucu : 4765 madde; 753 - 760 arası.

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

  1.  Alıntı Originally Posted by alekss Yazıyı Oku
    izole tepe-dip formulunun matriks teki kodu böyleymiş
    matriks im olmadıgı için nasıl göründüğünü bilmiyom

    d02:=L;
    d12:=ref(L,-1);
    izdip2:=ref(L,-2);
    d32:=ref(L,-3);
    d42:=ref(L,-4);
    h32:=ref(H,-3);
    h22:=ref(h,-2);
    (izdip2<d02 and izdip2<d12 and izdip2<d32 and izdip2<d42 and ref(h,-1)<max(h32,h22) and h>max(h32,h22)) or
    (d12<d02 and d12<izdip2 and d12<d32 and h>max(h22,ref(h,-1)))

    __________________________________________________ __________

    t02:=h;
    t12:=ref(h,-1);
    iztepe2:=ref(H,-2);
    t32:=ref(h,-3);
    t42:=ref(h,-4);
    L32:=ref(L,-3);
    L22:=ref(L,-2);
    (iztepe2>t02 and iztepe2>t12 and iztepe2>t32 and iztepe2>t42 and ref(L,-1)>min(L32,L22) and L<min(L32,L22)) or
    (t12>t02 and t12>iztepe2 and t12>t32 and L<min(L22,ref(L,-1)))


    daha çok dip-tepe oluşumlarını yakalamak için kullanılıyormuş
    Matriks i olan varsa kıyaslama yapmak için görüntü alabilir miyiz?



    Sent from my SM-N910C using Tapatalk

  2.  Alıntı Originally Posted by Caglar Yazıyı Oku
    Matriks i olan varsa kıyaslama yapmak için görüntü alabilir miyiz?



    Sent from my SM-N910C using Tapatalk
    Tarih göstermiştir ki bilge herşeyi bilmez,sadece ahmaklar herşeyi bilir...



  3. #755
    Duhul
    Feb 2017
    İkamet
    afyonkarahisar
    Gönderi
    791
    arkadaşlar fazla da zamanınızı almayayım izole tepe-dip le ilgili
    kuyuya taş atan deli olmak istemiyorum ;)

  4.  Alıntı Originally Posted by erhanacikgoz1 Yazıyı Oku
    Caglar hocam bu sekilde kodlamayi nasil yaptin.

    Bos bir vaktinde ustteki sistemin her bir satirina aciklama girmen mumkunmu ogrenmemiz acisindan.

    Ne yazdigini anlamadim

    Alisik olmadigimiz bir kodlama bicimi
    Kod:
    var P = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatOku(P, "Kapanis");
    var H = Sistem.GrafikFiyatOku(P, "Yuksek");
    var L = Sistem.GrafikFiyatOku(P, "Dusuk");
    var TS = Sistem.Liste(0f);
    
    var trendSide = 1; // trendSide: 1 = yukselis trendi, -1 = dusus trendi
    var iTrend = 1;// trendin bulunduğu indeks
    var pos = "F";
    
    for (var i = 1; i < P.Count; i++)
    {
        var close = P[i].Close;
        var trend = P[iTrend];
        var trend1 = P[iTrend - 1]; // trenedin en yüksek veya dusuk oldugu barin bir önceki bari
        var high = H[i];
        var low = L[i];
    
        // Eğer yukselis trendindeyse ve en yüksek değer trend yükseğinden büyükse, yukselis trendi devam ediyor demektr
        if (trendSide == 1 && trend.High < high)
        {
            iTrend = i; // trendin yerini guncelle
        }
        // Eğer dusus trendindeyse ve en dusuk trend dusugunden kucukse, dusus trendi devam ediyor demektr
        else if (trendSide == -1 && trend.Low > low)
        {
            iTrend = i; // trendin yerini guncelle
        }
        // Eger yukselis trendi varsa ve anlik barin en dusugu trendin bir onceki barin dusugunden daha dusukse yani yukselis trendi bittiyse
        else if (trendSide == 1 && low <= trend1.Low)
        {
            trendSide = -1; // trend yonunu dusus olarak degistir
            iTrend = i; // trend degisimi oldugu icin trendin yerini guncelle
        }
        // Eger dusus trendi varsa ve anlik barin en yuksegi trendin bir onceki barin yukseginden daha buyukse yani dusus trendi bittiyse
        else if (trendSide == -1 && trend1.High < high)
        {
            trendSide = 1; // trend yonunu yukselis olarak degistir
            iTrend = i; // trend degisimi oldugu icin trendin yerini guncelle
        }
    
        // Trend degisimlerini gostermek amaciyla trendin yonunu listeye aktar
        TS[i] = trendSide;
    
        // alim kosulu: anlik bar trendin en yuksegiyse
        var buy = iTrend == i && trendSide == 1;
    
        // satim kosulu: anlik bar trendin en dusuguyse
        var sell = iTrend == i && trendSide == -1;
    
        // flat kosulu: yok
        var flat = false;
    
        // alim satim karari sonrasi alim satim oklarinin belirlenmesi
        if ((pos == "A" || pos == "S") && flat) { Sistem.Yon[i] = pos = "F"; }
        else if (pos != "A" && buy) { Sistem.Yon[i] = pos = "A"; }
        else if (pos != "S" && sell) { Sistem.Yon[i] = pos = "S"; }
    }
    
    Sistem.GetiriHesapla("01/01/2000", 0.0f);
    Sistem.Cizgiler[0].Deger = Sistem.GetiriKZ;
    Sistem.Cizgiler[1].Deger = Sistem.GetiriKZAy;
    Sistem.Cizgiler[2].Deger = TS;
    Elimden geldigince aciklama yapmaya calistim. Anlamadiginiz bir yer olursa sorabilirsiniz.

  5. Selam, herhangi bir periyotta fiyatin önemi olmadan aktif aliştan yapilan işlemler toplamini ve satiştan yapilan işlemler toplamini görebiliyomuyuz indikatör olarak? Mesela 1 dklik periyotta garan tahtasinda aktif aliş ve satiş toplamini ayri ayri cizdirebilmek gibi ..

  6.  Alıntı Originally Posted by BEYAZSAKAL Yazıyı Oku
    Tesekkurler resim icin. benim elde ettigim sonuclar benzer gorunuyor.


  7. #759
    Duhul
    Feb 2017
    İkamet
    Karadeniz
    Yaş
    52
    Gönderi
    179

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

    Arkadaşlar stockhastic slow indikatörü ideal de yokmuydu


    hisse.net kullanarak iPhone aracılığıyla gönderildi

  8. Datetime.now verisi, idealin saatini dönduruyor arkadaslar yoksa bilgisayarin saatini mi ?

    ya da klasik robotta barin saatini hangi kodla alabilirim ?
    bang bang you shot me down..

Sayfa 95/596 İlkİlk ... 45859394959697105145195595 ... 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
  •