Sayfa 56/75 İlkİlk ... 646545556575866 ... SonSon
892 sonuçtan 661 ile 672 arası

Konu: Metastock Ogreniyoruz

  1. #661
    Üyelik tarihi
    Oct 2008
    Mesajlar
    3.592
    Teşekkür Teşekkür 
    42.020
    Teşekkür Toplam Teşekkür 
    8.003
    Toplam Teşekkür
    3.154 Yazısı Teşekkür aldı

    Standart

    Alıntı akillipara Nickli Üyeden Alıntı Mesajı göster
    Teşekkürler sayın flexy, sanırım soruyu karışık bir şekilde aktardığım için yanlış anlaşıldı, somut örnek vereyim:

    Custom indikatör formülü şöyle olsun:

    yuzde:=Input("%",0,100,2);
    period1:=Input("CCC period",1,30,3);
    period2 := Input("period2",3,300,28);
    period3 := Input("period3", 1, 10, 3);

    a1:=bir takım hesaplar;
    a2:=bir takım hesaplar;
    CCC:=yukarıdaki hesaplardan yola çıkan bir denklem;
    CCC

    CCC kullanan bir sistem testi ise şu şekilde olsun:
    Cross(Mov(C, opt1, E), fml("CCC"))

    Dikkat ederseniz CCC bir custom indikatör olduğu için fml("CCC") şeklinde yer aldı yukarıdaki yazımda. Ve şimdi sorun yaşadığım noktaya ulaşmış durumdayız. Sistem testi için opt'leri tanımlamak istiyorum ama CCC için opt tanımlayamıyorum. Şöyle ki yukarıda açık formülde görüldüğü üzere CCC 4 değişken kullanan bir indikatör (yüzde, period1, period2, period3) ama benim sistem dizaynımda bu değişkenleri koyabileceğim bir yer yok.

    opt2: yuzde
    opt3: period1
    opt3: period2
    opt4: period3

    bu 4 değişkeni metastock'a nasıl test ettireceğimi çözemiyorum?
    yuzde:=Input("%",0,100,opt1);
    period1:=Input("CCC period",1,30,opt2);
    period2 := Input("period2",3,300,opt3);
    period3 := Input("period3", 1, 10, opt4);

    a1:=bir takım hesaplar;
    a2:=bir takım hesaplar;
    CCC:=yukarıdaki hesaplardan yola çıkan bir denklem;
    CCC

    Cross(Mov(C, opt5, E), CCC)

    Bu şekilde yazdığınızda " a1,a2 ve CCC " tanımlarında bulunan koşulların uzunluğu nedeniyle mi yukarıda ki durumda kullanamıyorsunuz?Eğer metastock yukarıdaki biçimde yazılımı satırlardan dolayı kabul ediyorsa böyle yapabilirsiniz.

    Ama eğer satır fazlalığından dolayı kabul etmiyorsa ;

    yuzde:=Input("%",0,100,opt1);
    period1:=Input("CCC period",1,30,opt2);
    period2 := Input("period2",3,300,opt3);
    period3 := Input("period3", 1, 10, opt4);

    a1:=bir takım hesaplar;
    a2:=bir takım hesaplar;
    CCC:=yukarıdaki hesaplardan yola çıkan bir denklem;
    CCC

    Önce CCC'nin optları hesaplanıp daha sonra Mov(C, 1/2/3/4..vs, E) koşulunu CCC'nin optimum sonuçlarıyla deneyerek bir çözüme ulaşabilirsiniz.

    Bu şekilde çözemezseniz, başka yollar bulmaya çalışırız.

    Umarım faydası olur.

  2. 1 kullanıcı flexy tarafından yazılan yazıyı faydalı buldu


  3. #662
    Üyelik tarihi
    May 2010
    Mesajlar
    45
    Teşekkür Teşekkür 
    56
    Teşekkür Toplam Teşekkür 
    144
    Toplam Teşekkür
    39 Yazısı Teşekkür aldı

    Standart

    Alıntı flexy Nickli Üyeden Alıntı Mesajı göster
    Önce CCC'nin optları hesaplanıp daha sonra Mov(C, 1/2/3/4..vs, E) koşulunu CCC'nin optimum sonuçlarıyla deneyerek bir çözüme ulaşabilirsiniz.

    Bu şekilde çözemezseniz, başka yollar bulmaya çalışırız.

    Umarım faydası olur.
    Teşekkür ederim bahsettiğiniz yaklaşımla sonuca ulaşmaya çalışacağım. Bu soruya yanıt ararken şöyle bir şeyle karşılaştım ve temel meseleyi halen çözemediğimi bir kez daha gördüm. Malum matriks'te bazı indikatörler var ve bunlar metastock'ta yok. Atıyorum CCC indikatörünü örnek alalım. Sitem tasarlarken CCC'yi optimize etmek istediğimi düşünelim. O vakit metastock'ta şöyle bir ifade kullanabilir miyim?

    fml("CCC") kullanarak optimizasyon yapamayıp, kasılacağıma
    CCC(opt1, opt2, opt3, opt4) şeklinde sistem testi yazarsam

    metastock beni anlar ve "bu adamın opt1 dediği indikatörde yer alan % değişkenidir, opt2 dediği period1 değişkenidir diye yazılanı doğru anlar mı? Böyle bir kullanım gördüm internette ve çok şaşırdım...

    Not: Sürekli aynı soruyu sorar gibi oldum ama kusura bakmayın PM atmama sistem izin vermiyor...

  4. 1 kullanıcı akillipara tarafından yazılan yazıyı faydalı buldu


  5. #663
    Üyelik tarihi
    Oct 2008
    Mesajlar
    3.592
    Teşekkür Teşekkür 
    42.020
    Teşekkür Toplam Teşekkür 
    8.003
    Toplam Teşekkür
    3.154 Yazısı Teşekkür aldı

    Standart

    Alıntı akillipara Nickli Üyeden Alıntı Mesajı göster
    Teşekkür ederim bahsettiğiniz yaklaşımla sonuca ulaşmaya çalışacağım. Bu soruya yanıt ararken şöyle bir şeyle karşılaştım ve temel meseleyi halen çözemediğimi bir kez daha gördüm. Malum matriks'te bazı indikatörler var ve bunlar metastock'ta yok. Atıyorum CCC indikatörünü örnek alalım. Sitem tasarlarken CCC'yi optimize etmek istediğimi düşünelim. O vakit metastock'ta şöyle bir ifade kullanabilir miyim?

    fml("CCC") kullanarak optimizasyon yapamayıp, kasılacağıma
    CCC(opt1, opt2, opt3, opt4) şeklinde sistem testi yazarsam

    metastock beni anlar ve "bu adamın opt1 dediği indikatörde yer alan % değişkenidir, opt2 dediği period1 değişkenidir diye yazılanı doğru anlar mı? Böyle bir kullanım gördüm internette ve çok şaşırdım...

    Not: Sürekli aynı soruyu sorar gibi oldum ama kusura bakmayın PM atmama sistem izin vermiyor...
    Eğer dediğiniz gibi oluyorsa, o kadar uğraşmanıza gerek yok.Bunu net olarak öğrenip forumda da paylaşırsanız hepimiz öğrenmiş oluruz.

  6. 1 kullanıcı flexy tarafından yazılan yazıyı faydalı buldu


  7. #664
    Üyelik tarihi
    Dec 2009
    Mesajlar
    317
    Teşekkür Teşekkür 
    17.705
    Teşekkür Toplam Teşekkür 
    1.126
    Toplam Teşekkür
    297 Yazısı Teşekkür aldı

    Standart

    Değerli Üstadlar bu formülde bir repaint gibi sakat bir durum söz konusumudur aydınlatırsanız sevinirim saygılar

    Tactical.Vector1.SwingTrend:

    If((({R2}(Zig((((HIGH+LOW+CLOSE)/3)
    -(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH)
    +(Abs(2*(HIGH+LOW+CLOSE)/3)-LOW)
    ),3,%)< Ref(Zig((((HIGH+LOW+CLOSE)/3)
    -(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH)
    +(Abs(2*(HIGH+LOW+CLOSE)/3)-LOW)
    ),3,%),-1) ) AND {S2}Zig(((HIGH+LOW+CLOSE)/3-(((Abs(2*(HIGH+LOW+CLOSE)/3))-LOW)-(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH))),3,%) < Ref(Zig(((HIGH+LOW+CLOSE)/3-(((Abs(2*(HIGH+LOW+CLOSE)/3))-LOW)-(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH))),3,%),-1))=1),-1,1)

  8. 1 kullanıcı ares tarafından yazılan yazıyı faydalı buldu


  9. #665
    Üyelik tarihi
    Nov 2009
    Mesajlar
    608
    Teşekkür Teşekkür 
    1.462
    Teşekkür Toplam Teşekkür 
    1.915
    Toplam Teşekkür
    553 Yazısı Teşekkür aldı

    Standart

    Alıntı ares Nickli Üyeden Alıntı Mesajı göster
    Değerli Üstadlar bu formülde bir repaint gibi sakat bir durum söz konusumudur aydınlatırsanız sevinirim saygılar

    Tactical.Vector1.SwingTrend:

    If((({R2}(Zig((((HIGH+LOW+CLOSE)/3)
    -(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH)
    +(Abs(2*(HIGH+LOW+CLOSE)/3)-LOW)
    ),3,%)< Ref(Zig((((HIGH+LOW+CLOSE)/3)
    -(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH)
    +(Abs(2*(HIGH+LOW+CLOSE)/3)-LOW)
    ),3,%),-1) ) AND {S2}Zig(((HIGH+LOW+CLOSE)/3-(((Abs(2*(HIGH+LOW+CLOSE)/3))-LOW)-(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH))),3,%) < Ref(Zig(((HIGH+LOW+CLOSE)/3-(((Abs(2*(HIGH+LOW+CLOSE)/3))-LOW)-(Abs(2*(HIGH+LOW+CLOSE)/3)-HIGH))),3,%),-1))=1),-1,1)
    var kardesşim hemide sağlam bi repaint var
    "Tomurcuk derdinde olmayan ağaç, odundur..."(NFK)

  10. 4 Kullanıcı zozo tarafından yazılan yazıyı faydalı buldu


  11. 01.07.10, 00:23


  12. #666
    Üyelik tarihi
    Dec 2009
    Mesajlar
    317
    Teşekkür Teşekkür 
    17.705
    Teşekkür Toplam Teşekkür 
    1.126
    Toplam Teşekkür
    297 Yazısı Teşekkür aldı

    Standart

    Teşekkürler Zozo anladığım kadarı ile bu Zig te ,attım gitti çöpe

  13. 2 Kullanıcı ares tarafından yazılan yazıyı faydalı buldu


  14. #667
    Üyelik tarihi
    Nov 2008
    Yer
    istanbul
    Yaş
    48
    Mesajlar
    5.446
    Teşekkür Teşekkür 
    13.584
    Teşekkür Toplam Teşekkür 
    13.700
    Toplam Teşekkür
    4.264 Yazısı Teşekkür aldı

    Standart

    Alıntı ares Nickli Üyeden Alıntı Mesajı göster
    Teşekkürler Zozo anladığım kadarı ile bu Zig te ,attım gitti çöpe
    evet ZIG,PEAK,THROUGH,REF+ komutlarını içeren formüller kustal kase gibidir.hiç kaybettirmezler ZERO LOSS yani
    Burada yer alan yatırım bilgi,yorum ve tavsiyeleri yatırım danıŞmanlığı kapsamında değildir yorum ve tavsiyeler, yorum ve tavsiyede bulunanların kiŞisel görüŞlerine dayanmaktadır. Bu nedenle sadece bu forumda yer alan bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir.
    - - - -
    Canım Oğlum İyiki Varsın!

  15. 3 Kullanıcı TÜRKOĞLU tarafından yazılan yazıyı faydalı buldu


  16. #668
    Üyelik tarihi
    May 2010
    Mesajlar
    45
    Teşekkür Teşekkür 
    56
    Teşekkür Toplam Teşekkür 
    144
    Toplam Teşekkür
    39 Yazısı Teşekkür aldı

    Standart Kolay çözüm yok gibi görünüyor

    Alıntı flexy Nickli Üyeden Alıntı Mesajı göster
    Eğer dediğiniz gibi oluyorsa, o kadar uğraşmanıza gerek yok.Bunu net olarak öğrenip forumda da paylaşırsanız hepimiz öğrenmiş oluruz.
    Sayın flexy, internette örneğini gördüğüm çözüm yöntemi tahmin edildiği üzere patlak çıktı. Başka türlü denemeler de yaptım ama sonuç değişmedi. Metastock ile vedalaşmak vakti gelmiştir belki de. Denemelerim bir sonuç verirse mutlaka paylaşırım. Yardımınız için tekrar teşekkür ederim.

  17. 2 Kullanıcı akillipara tarafından yazılan yazıyı faydalı buldu


  18. #669
    Üyelik tarihi
    Feb 2010
    Yer
    edirne
    Mesajlar
    270
    Teşekkür Teşekkür 
    2.439
    Teşekkür Toplam Teşekkür 
    998
    Toplam Teşekkür
    257 Yazısı Teşekkür aldı

    Standart

    zig komutu oynak bir komut olduğunu hatırlıyorum. sinyali verir sonra ben vermedim iptal der...doğrumu?
    tek bildiğim fiyat hareketleridir başkası beni bağlamaz.

  19. 2 Kullanıcı yusuf_alp tarafından yazılan yazıyı faydalı buldu


  20. #670
    Üyelik tarihi
    Oct 2008
    Mesajlar
    3.592
    Teşekkür Teşekkür 
    42.020
    Teşekkür Toplam Teşekkür 
    8.003
    Toplam Teşekkür
    3.154 Yazısı Teşekkür aldı

    Standart

    Alıntı yusuf_alp Nickli Üyeden Alıntı Mesajı göster
    zig komutu oynak bir komut olduğunu hatırlıyorum. sinyali verir sonra ben vermedim iptal der...doğrumu?
    Alıntı TÜRKOĞLU Nickli Üyeden Alıntı Mesajı göster
    evet ZIG,PEAK,THROUGH,REF+ komutlarını içeren formüller kustal kase gibidir.hiç kaybettirmezler ZERO LOSS yani
    TÜRKOĞLU'nunda açıkladığı gibi, bu tarz fonksiyonlar geleceğe göre şekil aldıklarından gelecekte fiyat seviyeleri değiştiğinde sinyallerde değişir.

  21. 2 Kullanıcı flexy tarafından yazılan yazıyı faydalı buldu


  22. #671
    Üyelik tarihi
    Aug 2008
    Yer
    Shadizar
    Yaş
    95
    Mesajlar
    39.638
    Teşekkür Teşekkür 
    36.921
    Teşekkür Toplam Teşekkür 
    93.341
    Toplam Teşekkür
    33.405 Yazısı Teşekkür aldı

    Standart

    Diyelimki palabeyin seansın sonuna doğru ertesi güne hazırlık yaptığını düşünüyorsunuz. Yada GAP_DAY Trader melezisiniz.Yani strong koşullarda gece pozda kalabilirim ama mum alevi gibiyse piyasa gece pozda girmek istememem diyenlerdensiniz.. Amma bütün bunları MTX e nasıl anlatacaksınız. Misal pozisyonda kalmanız (uzun, kısa) ağır koşullara bağlı kalmaya devam etsin ama misal 17:00 dan sonraki hareketlerde flatlemek (yani SAT veya açık poz kapa) daha kolay olsun. Yani zor koşullar gerçekleştiyse ve son 35 dakika değişmediyse geceye pozda devam. Ama misal eyle bir kıpraştı ve ters yöne titrek hareketler olunca pozu kapayayım geceye flat gireyim diyorsunuz. Türkçesi; saat HH:MM den sonra APK ve SAT koşulunu kolaylaştır. Kolaylaştırılmış koşulları, saate göre opt edince bakın ne çıktı. En yüksek getiri halen 17:35 ve büyük değerler için (seans kapandıktan sonrası . Yani APK ve SAT koşulunu yukarda dediğim şekilde farklılaştırmak getiri açısından doğru değil . Peki böyle bir şey yapıyor olmanın avantajı yok mu? Var. Tek seferde giren haşırt ve consecutive haşırt ciddi şekilde düşüyor. Ki bu iki şey de sistemcileri disiplindne koparan en önemli iki negatif durum bana göre. Sonuç; Getiriden taviz ver karşılıpında psikolojini sağlam tut, haşırtlar minik kalsın.. Bu tür bir değişikliğin matematiksel karşılığı, getiri eğrisinin lineer e daha yakın az çukurlu olması ancak getirinin daha az olmasıdır. Grafları da az sonra yapıştıracağım...
    Kolaylaştıırlmış POZ kapama koşullarının saate göre Opt sonucu (opt1=saat);


  23. 4 Kullanıcı Astatin tarafından yazılan yazıyı faydalı buldu


  24. #672
    Üyelik tarihi
    Aug 2008
    Yer
    Shadizar
    Yaş
    95
    Mesajlar
    39.638
    Teşekkür Teşekkür 
    36.921
    Teşekkür Toplam Teşekkür 
    93.341
    Toplam Teşekkür
    33.405 Yazısı Teşekkür aldı

    Standart






    Üstteki, saat 17:05 den sonra kolay poz kapayan, alttaki saate falan bakmayan, en bi silow

  25. 3 Kullanıcı Astatin tarafından yazılan yazıyı faydalı buldu


Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı var. (0 üye ve 1 konuk)

Bu Konudaki Etiketler

Yer imleri

Yer imleri

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •