Sayfa 215/215 İlkİlk ... 115165205213214215
Arama sonucu : 1720 madde; 1,713 - 1,720 arası.

Konu: Matriks Formülleri

  1.  Alıntı Originally Posted by Trade Yazıyı Oku
    Uufuk üstadın yanında esamemiz okunmaz yokluğunda aklımın erdiğince sorulara yanıt vermeye çalışıyorum.
    Üstad elbette birçok soruya daha pratik çözümler bulacaktır.


    2 üstte yazdım cevaplayabılırsenız sevinirim..

    phl1/2 kodları yok matrıks de onun yerıne usd tanımlı halını yapabılırmısınız

  2.  Alıntı Originally Posted by Trade Yazıyı Oku
    Son barda poz kapat seçeneğini hiç denemedim ancak ;

    1-) Son barda poz kapat yerine
    AL VE AÇIĞA SAT
    Kod:
    AND (HOUR()*100+MINUTE()>1000) AND (HOUR()*100+MINUTE()<1800)
    SAT VE AÇIK POZ KAPAT
    Kod:
    OR  (HOUR()*100+MINUTE()>1800)
    Sisteminizi oluşturan koşulların son kısımlarına yukarıdaki kodları ekleyerek sisteminizin belirli saatlerde çalışmasını sağlayabilirsiniz
    2-) Eğer sistem içerisinde cross fonksiyonu değilde > veya < kullanılmışsa zaman dilimi içerisinde ilk barda işleme geçecektir.
    3-)Kodunuzu C (kapanış) ile yazmışsanız mecburen bar ile işlem yapacağınızdan bana göre hangi periyodda grafik bakıyorsanız kapanış barının 1 önceki barını zaman olarak koda eklerseniz o barda kapanmış olacaktır.
    merhabalar,
    cevap ve ilginiz için teşekkürler. bu haliyle de yazdığınız işe yarar. fakat bazı eksik kalan yerler var. sistem 1800 da sat ve açık poz kapat ile kapanır. burada sorun yok. ama 0900 da son sinyal ne ise oradan poza devam etmesi lazım. eğer tek bir >< kullanıyorsanız pek sorun olmaz. ama birden çok >< varsa illa günün ilk barında son sinyal devam etmeyebilir. ikinci sorun matriks bağlı emirleri kapanış fiyatı ile kullanmaktır. ama istenen sabah açılış ile açılış fiyatından emir gönderilmeli. matriks in böyle bir alt yapısı yok. yani bağlı emir kullanarak, gün içi bar kapanış fiyatından işlem yapıp sabah açılış fiyatından emir göndermek imkansız. en iyi ihtimalle bir bar gecikmeli pozisyona girilir.
    pozisyonun al mı sat mı olduğunu takip etmek için bir örnek: (sayın Uufuk defalarca paylaştı)
    al:=cross(x,y) ; sat:=cross(y,x) ; z:=valuewhen(1,al-sat,al-sat) …….
    burada z nin 1 olması al pozisyonda olduğunu -1 ise sat pozisyonda olduğunuzu takip etmeye yarar.
    sonrasında al ve açığa sat koşuluna sabah saat kaçta devam etmesini istiyorsanız o saati ve yanına and z=1 ( a.sat için and z=-1) yazmanız yeterli.

    ilgilenen herkese teşekkürler.
    Son düzenleme : ertpln; 11-09-2019 saat: 21:13. Sebep: ilave

  3.  Alıntı Originally Posted by forman83 Yazıyı Oku
    2 üstte yazdım cevaplayabılırsenız sevinirim..

    phl1/2 kodları yok matrıks de onun yerıne usd tanımlı halını yapabılırmısınız
    merhaba,
    PVTRES1() pivot 1. çizgi demek. kodların içinde bunlar sırasıyla var.
    FIBSUP1() fibonacci 1. çizgi demek....
    kolay gelsin.

  4.  Alıntı Originally Posted by Neruda09 Yazıyı Oku
    System testerın stop sekmesindeki belli bir yüzde düştüğündeki stopu başka koşullar ile logiclemek istiyorum. Ai için yazdığımız basit bir koşul var ise. Sat bölümüne al sekmesinde gerçekleşen al işleminin değerini ve barını bir değişkenle nasıl sata taşıyıp, mecut değere göre düşme olup olmadığını nasıl kontrol edebilirim. Barsince fonksiyonu kullanılacak gibi duruyor ama aldaki bar hangi fonksiyon acaba. Yardımlarınız için teşekkürler. Explorerdan ziyade tek bir kağıtta kod deneyeceğim
    merhaba,
    al koşulunuz ve sat koşulunuz basitinden şöyle olsun:
    al:=cross(x,y); sat:=cross(y,x);
    sonal:=valuewhen(1,al,c);
    sonsat:=valuewhen(1,sat,c)

    bunları hem al bölümüne hem sat bölümüne yazabilirsiniz.
    her iki bölümde de en son al ve en son sat gerçekleştiği barın kapanış değerleri olur....
    barssince ile son gerçekleşen koşulun kaç bar olduğunu benzer şekilde bulursunuz....

    kolay gelsin.

  5. Teşekkür ederim ertpln

  6. TŞK..

    Period:= Input(1,500,50);
    EMA1:= Mov(C,50,E);
    EMA2:= Mov(EMA1,34,E);
    Difference:= EMA1 - EMA2;
    ZeroLagEMA:= EMA1 + Difference;
    HHV(H,200);LLV(L,200);Mov((HHV(H,24) + LLV(L,14))/2,14,S);ZeroLagEMA

    BİRDE BU NA İLAVE DONCHAIN KANALLARINA

    Security("TAHVILUV",c)-Security("TRBON",c)

    EKLEYEREK YAZIM YAPABİLİRMİSİNİZ

    EKLEDIM HATA VERDİ BULAMADIM

  7.  Alıntı Originally Posted by forman83 Yazıyı Oku
    TŞK..

    Period:= Input(1,500,50);
    EMA1:= Mov(C,50,E);
    EMA2:= Mov(EMA1,34,E);
    Difference:= EMA1 - EMA2;
    ZeroLagEMA:= EMA1 + Difference;
    HHV(H,200);LLV(L,200);Mov((HHV(H,24) + LLV(L,14))/2,14,S);ZeroLagEMA

    BİRDE BU NA İLAVE DONCHAIN KANALLARINA

    Security("TAHVILUV",c)-Security("TRBON",c)

    EKLEYEREK YAZIM YAPABİLİRMİSİNİZ

    EKLEDIM HATA VERDİ BULAMADIM
    Ekledikten sonra tAHVILUV,TRBON grafiklerini açıp güncelleme yaptın mı?

  8. Herkese merhaba. Matriks formül dilini öğrenmeye kısa bir süre önce başladım. Başta uufuk olmak üzere bilgi paylaşımında bulunan tüm kıymetli arkadaşların, öğrenme sürecimde faydasını fazlaca görüyorum (hatta bu kadar kolay ulaşılabilir açık bilgi kaynağının olması bu işe kalkışmamda en cesaretlendirici etken oldu desem abartmam). O yüzden başta uufuk olmak üzere herkese çok teşekkür ederim. Önceki sayfalarda epeyce aradım ancak bu soruma cevap olabilecek bir bilgi bulamadım.
    Alttaki sl25 indikatöründe C>15 olduğu için envparam değişkeninin 0.25 olduğu görülüyor.
    Aynı kodu data serisi üzerinde mavi renkli yazıda görüldüğü gibi sl24 indikatöründe de kullandım ve bu indikatörle 18.5 sabit değerinin EnvTop ve EnvBot değerlerini oluşturmak istedim. C>15 olduğu için kaydırma ortalamasının 0.25 olması gerekirken(0.25 kaydırma ortalaması ile envelop değerleri pembe yazılarda görüldüğü gibi 18,54 ve 18,45) mavi yazılardaki değerlerden (sl24.L2 =60.31 ve sl24.L3=23.31) de anlaşılacağı üzere 0.25'ten farklı bir değer olmakta. Nerede yanlış yapıyorum? Doğrusu nasıl olmalı?

    Attached Images Attached Images

Sayfa 215/215 İlkİlk ... 115165205213214215

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
  •