Elliot Dalga Teorisine dayalı ticaret stratejisi - sayfa 45
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Geriye sadece, Hai'yi verilen örneğin Hai'si olarak kabul etmek için yeterli bir alan seçimini haklı çıkarmak kalıyor. Bu Yüksek'in numune uzunluğunun + -%30'u yarıçapındaki maksimum nokta olması gerektiğini anlıyorum? Durum böyle değilse, numune muhtemelen 2 ortak şeyi belirlemek için arttırılmalıdır - ekstremum ve buna bağlı olarak numunenin uzunluğu? Ve bu konudaki düşünceleriniz nelerdir?
Belirli bir aralıkta üç çubuğun aşırı uç noktasını (yani, en yüksek en yüksek (en düşük)) seçerseniz ve en yüksek (en düşük) olanı seçerseniz, prensipte ihtiyacınız olanı almalısınız. Böyle bir ekstremumdan yeterli bir örnek uzunluğu olup olmadığını kontrol etmek muhtemelen mantıklı olsa da - yani tüm kriterler çalışmalıdır. deneyeceğim
Vladislav, ortaya çıkan yeni bilgiler ışığında Murray gösterge kodunu düzeltmeyi düşünüyor musunuz? Yeni versiyonu bekliyoruz; o)!
Evet, orada batırmak zor değil. Ancak gerekirse düzeltirim.
İyi şanslar ve geçen trendler.
İki boyutlu bir diziyi sıralayarak ihtiyacınız olanı bulmak çok kolaydır.
Dizide 2 sütun var: 1. = Yüksek ve 2.de çubuk numarasını yazıyoruz.
Sıralama (MQL'de ilk sütuna göre gider) maksimumu ilk sütuna koyar,
ve en azından son yere kadar (veya sıralama moduna bağlı olarak tam tersi).
Çubuk numarası ikinci sütundan okunur.
Ancak, ne kadar süreceğini bilmiyorum.
Şu anda Vladislav'ın bize cömertçe verdiği yöntemi bulmaya çalışıyorum, bu da 23 sayfanın tamamında bilgi aramak anlamına geliyor. Arama sürecinde, elbette, tartışmaya katılanların yayınlamaya karar verdiği kod parçalarını inceliyorum. 11. sayfadaki kodun zaten çok eski olduğunu anlıyorum, ancak yine de, her ihtimale karşı, hata varyansını hesaplama işlevinin, bence, bir sonucu olarak bir hata içerdiği gerçeğine dikkatinizi çekmek istiyorum. hesaplamaların formüle uymadığı ve çalışma zamanında bir sıfıra bölme hatası meydana gelebileceği.
Belki if(size>1) satırı disper=disper/(size-2); if(size>1) disper=disper/(size- 1 ); şeklinde yazmak daha doğru olur.
Vardığım sonucu onaylamanızı veya reddetmenizi rica ediyorum, çünkü ne yazık ki en küçük ayrıntıları öğrenmeden devam edemem. :-) Şimdiden teşekkürler.
PS Yani daha mı iyi? :)
PS Yani daha mı iyi? :)
Hiç de bile. :-) Şimdi acilen "çatıyı" tamir etmem gerekiyor, çünkü uzun süredir acı çeken Bulashev "4.3. Varyans ve standart sapma tahmini". bölendeki varyansı hesaplamak için formülde N-1 var.
Yakacak odun nereden, Rosh ??? :-)
Yakacak odun nereden, Rosh ??? :-)
Aslında, veri örneğinin kendisini değil, yaklaşıklık hatalarının varyansını değerlendirdiğimizde, o zaman elbette payda N- 2 olmalıdır. https://c.mql5.com/mql4/forum/2006/06/disp_oshibok.zip
Hatta Bulashev kitabında bu konuyla ilgili özel bir örnek bile veriyor.
Aslında, veri örneğinin kendisini değil, yaklaşıklık hatalarının varyansını değerlendirdiğimizde, o zaman elbette payda N- 2 olmalıdır.
Evet. Teşekkür ederim. Şimdi anladım. Bu parçayı daha dikkatli okuyacağım.
Bu durumda, kaderi kışkırtmamak için koşulu "if(size> 2 )" olarak yazmak daha iyidir. Kod kararlı olmalı :-)
Gün ışığı kadar net! :o)))
Dizin üzerine yapılan bu senaryo, pratikte bir kullanım olarak değil, Vladislav'a bir soru olarak yayınlandı.
Şu anda sahip olduğum kodda, tahmini zamandan tasarruf etmek için özel bir fonksiyon çağrılmadan varyans hesaplanır ve ayrıca kontrol eder.
if(beden-2!=0) dispers=dağınık/(beden-2);
Genel olarak, bu tür programlama önemsizlerinin bu başlıkta kesinlikle tartışmaya değmeyeceğini düşünüyorum.