Dijital Filtrelere Dayalı Ticaret Stratejileri - sayfa 37

 

net sinyal için bir frekans kaybetti

GOLD15 ana sinyal sin 0.5HZ + cos 0.1HZ -- SA, 600 bar için daha yavaş bir frekans bulamadı, ancak 200 ve 400 bar için her iki frekansı da buldu

Dosyalar:
 

gürültü/hatalı tepe noktaları olan sinyal için kayıp çözünürlük

GOLD30 - yumuşatılmış gürültü ile ana sinyal 600 bar için iki net tepe noktası oluşturdu, ancak 400 ve 200 bar için ek tepeler göstermeye başladı ve bu nedenle çözünürlüğü önemli ölçüde kaybetti.

Dosyalar:
 

saf gürültü için felaket !!!!

GOLD60 gauss gürültüsü boğuldu - felaket !!! bar sayısına bağlı olarak değişken genlik ile farklı pikler gösterir. Daha az çubuk ==> daha yüksek zirveler.....

Dosyalar:
 

karışık sinyal için bir sonraki felaket

GOLD240 - karışık sinyal, sinyal + gürültüden ilk gürültü. Bir sonraki felaket, bar sayısına bağlı olarak farklı zirveler.

Dosyalar:
 
fajst_k:
Bu başlığı başından sonuna kadar takip etmek çok ilginçti. MESA SA ile birlikte DF üreteç programı yerleşik, bunun işe yaradığını gösteren bazı makaleler vb. Ama okuma sırasında, belki de mesleğimden dolayı, (birkaç yıl boyunca arızaları test ettim, buldum ve düzelttim).

büyük telekom yazılım sistemleri), düşüncem şuydu: Bu sistemin uygun testi nerede?

Bu sistemin bulması gereken bilinmeyen bir yapıya sahip olduğu için FOREX verileri üzerinde yapılamaz. Bu yapının keşfedilebilmesi için öncelikle yapısı bilinen hayali veriler üzerinde yapılması gerekir.

Konunun sonuna geldiğimde SIMBA'dan sonuç istedim ama bir şekilde cevap alamadım.

https://www.mql5.com/en/forum/175938/page21

kendim test etmeye karar verdim.

Bunun için aşağıdaki hayali verileri (ekli .hst dosyaları) oluşturdum ve MT'ye aktardım.

GOLD240- 300 bar gauss gürültüsü 15SMA ile bastırılmış + 300 bar 0501sincos sinyali, 15SMA ile gauss gürültüsü ile sm

GOLD60 - 600 bar gauss gürültüsü 15SMA ile bastırıldı

GOLD30 - 15SMA ile gauss gürültü sm ile 0501sincos sinyalinin 600 barı

GOLD15 - 600 bar 0,5HZ sin + 0.1HZ cos sinyali

GOLD5 - Gauss parazitli 600 bar 0501sincos sinyali

GOLD1 - 600 bar gauss gürültüsü

DF üretmek için girdi olduğu için önce DFG programından build MESA SSA'yı uyguladıktan sonra ne almam gerektiğini biliyordum. Bu testi 200, 400 ve 600 bar için yaptım. Daha sonra GRACE ile MTM araç setinden SA için bu testleri yaptım.

Ne yazık ki sonuçlar şaşırtıcı değildi.

GOLD15 ana sinyal sin 0.5HZ + cos 0.1HZ -- SA, 600 bar için daha yavaş bir frekans bulamadı, ancak 200 ve 400 bar için her iki frekansı da buldu

GOLD30 - yumuşatılmış gürültü ile ana sinyal 600 bar için iki net tepe noktası oluşturdu, ancak 400 ve 200 bar için ek tepeler göstermeye başladı ve bu nedenle çözünürlüğü önemli ölçüde kaybetti.

GOLD60 gauss gürültüsü boğuldu - felaket !!! çubuk sayısına bağlı olarak değişken genlikli farklı tepe noktaları gösterir. Daha az çubuk ==> daha yüksek zirveler.....

GOLD240 - karışık sinyal, sinyal + gürültüden ilk gürültü. Bir sonraki felaket, bar sayısına bağlı olarak farklı zirveler.

SONUÇLAR.

SA yalnızca net sinyali (GOLD15) tanıdı, bu durumda bile 600bar için bir kez başarısız oldu !!!!. Gürültülü sinyal için çözünürlüğü çok hızlı kaybetti ve net gürültü ve karışık sinyal için hatalı tepe noktaları gösterdi. Dolayısıyla bu sistem bir veri serisi için ancak bunların rastgele verilerle karıştırılmadığından ve S/N oranının yeterince yüksek olduğundan emin olduğumuzda kullanılabilir. Aşağıdaki resimlere bakın. Umarım bu testler size yardımcı olur.

Krzysztof

Merhaba, Krzysztof

Bu tür sorular gönderdiğinizi şimdi fark ettim, bu yüzden cevabımı özetleyeceğim.

1-MESA gürültülü veriler için pek iyi değil, bu yüzden ya Damiani'nin volatimetresi gibi bir S/N filtresi ile kullanıyoruz ya da düzleştirilmiş veriler üzerinde kullanıyoruz ya da kendimizi kötü sürprizlere maruz bırakıyoruz.

2-Goertzel gürültülü veriler için daha iyidir, mükemmel değil, ancak iyi bir araçtır, bu nedenle MESA yerine kullanmak isteyebilirsiniz.

3-Gerçek zamanlı bant geçiren filtreleri JMA,SATL,FATL,T3,Astrology,vb.'ye tercih ederim... Eğer düşük geçişli bir filtre kullanmak istiyorsanız yukarıdakilerden herhangi biri işinizi görecektir.

4-Conman kayboldu? Fikrim yok, artık kullanmıyorum, DFG ve Mesa ile yapıldı, sanırım ex4 iş parçacığında olmalı.

5-Döngüler durağan değildir, ancak bazılarının belirli bir kalıcılığı (yüksek barteller) vardır, bu yüzden onları kullanabiliriz.

6-Dickey fuller örneği FF iş parçacığındaydı, eğer hala oradaysa (silmediğime göre olmalı) sadece indirin ve bir bakın, eğer orada değilse, yapmanız gerekecek kendiniz clahn gibisiniz ve ben sadece CB açıklamalarını okudum. Artık buna sahip değilim ve ConMan'a da sahip değilim çünkü her şeyi sistematik olarak siliyorum, bir daha kullanmayacağımdan oldukça eminim.

7-Soru: Döngülerin sebebi nedir?

Saygılarımızla

simba

 

fajst_k , verilerinizi Matlab'ın pmcov() işleviyle analiz ettim ve yanlış tepeler için aynı sonuçları aldım. Doğru analiz için 200-400 bar yetersiz olabilir mi?

İsterseniz ekran görüntülerimi buraya koyabilirim.

 
 
Linuxser:
Digital Filter Generator yazılımına ihtiyacınız var: https://www.mql5.com/en/forum/172930

Teşekkürler, bu yazılım bende var, bu arada doğrudan yazarın ana sayfasından tek bir dosyada indirilebilir.

http://fx.qrz.ru/ bu web sayfası, orijinal web sayfasının Rusça'daki İngilizce çevirisidir.

Ancak yine de bir EA kodunda spektrum döngüsü tepe noktasının nasıl kullanılacağı konusunda yardıma ihtiyacım var.

 

zirveleri okumak

Bence bu konuyu baştan okumalısın. Daha önceki yazılarda Simba

Bu tepe noktalarının nasıl okunacağını çok ayrıntılı olarak açıklıyor, SA'yı daha sonra gösteriyorum

gürültülü ve rastgele verilere karşı iyi bir tepe noktası göstermede oldukça kolay başarısız olur.

Tek yol, emin olduğumuz veri parçalarına karşı manuel olarak yapmaktır.

rastgele değil ve çok gürültülü değil.

Krzytsztof

 

Damiani Volatmetre testi

Merhaba Simba,

Sen yazdın

1-MESA gürültülü veriler için pek iyi değil, bu yüzden ya Damiani'nin volatimetresi gibi bir S/N filtresi ile kullanıyoruz ya da düzleştirilmiş veriler üzerinde kullanıyoruz ya da kendimizi kötü sürprizlere maruz bırakıyoruz.

Daha sonra Damiani Volatmeter testi yaptım. Sinyal vermemesi için gauss gürültüsü uyguladım. Aşağıya bakınız. Toplam bs çok fazla yeşil sinyal gösteriyor

üstü gri.

Kodu kontrol ettim ve gösterdiği şey bu

ATR(1) STD(1)

------- - -------

ATR(2) STD(2)

Yani bir çeşit aralık veya oynaklık değişikliği ama bunun nedeni olup olmadığını bilmiyorsunuz

sinyal genliği veya gürültü genliği değişikliği .... bu nedenle S/N oranı ile hiçbir ilgisi yoktur.

PC'nizde hala Dickey-Fuller belgesi varsa, buraya gönderebilir misiniz? FF'deki (ve excel sayfasındaki) bağlantıdan kayboldu

Krzysztof

Dosyalar:
dmtest.jpg  210 kb