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
gösterge çalışmaları
İşte mql4'te parabolik ve lineer regresyonun kompakt, hızlı bir versiyonu ama sxxy değerini hesaplarken bir döngüden nasıl kurtulacağımı hala çözemedim.
Ve bunun anlamı ne?
Regresyonu hesaplamak için bu kodu başka bir yerde uygulamaya çalışın, örneğin, bir dizi değeriniz varsa - kodu oldukça derinlemesine incelemeniz gerekecek. Ve neden, tersini yapmak daha mantıklıysa, kodun o kadar verimli değil, kolayca değiştirilebilir olmasına izin verin.
Şahsen, regresyon sınıfımın üç sanal işlevi vardır - regresyonu uygulamak için noktaların sayısını ve koordinatlarını almak - bu işlevlerin gerekli olanlarla aşırı yükleneceği bir sınıf bildirmeniz gerekir - ve hemen regresyon polinom katsayısını elde ederiz. sıfırdan üçüncüye kadar herhangi bir derece. Ek olarak, iki isteğe bağlı işlev daha vardır - ağırlıkları ve "kutup noktasını" (yani, polinomun geçmesi gereken böyle bir nokta) almak için, ancak bu işlevler atlanabilir, ağırlıklar bire eşit olarak ayarlanır. , ve polinom polar noktalar olmadan hesaplanacaktır. Belki o kadar verimli değil (hem iç döngüler hem de sanal işlevler nedeniyle), ancak diğer yandan çok esnek ve anlamaya gerek kalmadan.
Ve bunun anlamı ne?
Regresyonu hesaplamak için bu kodu başka bir yerde uygulamaya çalışın, örneğin, bir dizi değeriniz varsa - kodu oldukça derinlemesine incelemeniz gerekecek. Ve neden, tersini yapmak daha mantıklıysa, kodun o kadar verimli değil, kolayca değiştirilebilir olmasına izin verin.
Şahsen, regresyon sınıfımın üç sanal işlevi vardır - regresyonu uygulamak için noktaların sayısını ve koordinatlarını almak - bu işlevlerin gerekli olanlarla aşırı yükleneceği bir sınıf bildirmeniz gerekir - ve hemen regresyon polinom katsayısını elde ederiz. sıfırdan üçüncüye kadar herhangi bir derece. Ek olarak, iki isteğe bağlı işlev daha vardır - ağırlıkları ve "kutup noktasını" (yani, polinomun geçmesi gereken böyle bir nokta) almak için, ancak bu işlevler atlanabilir, ağırlıklar bire eşit olarak ayarlanır. , ve polinom polar noktalar olmadan hesaplanacaktır. Belki o kadar verimli değil (hem iç döngüler hem de sanal işlevler nedeniyle), ancak diğer yandan çok esnek ve anlamaya gerek kalmadan.
Herhangi bir derecede polinomların her yerde mevcut olduğu ve vazgeçilmezliği hakkındaki yerleşik görüşü çürütmeye hazırım. Gerçek katılımcı örnekleri kullanarak, polinomların batmazlığını sonsuza kadar unutmak için RRM regresyonunun neredeyse tüm göstergelerinde (yukarıda bir bağlantı verdim) polinomların kaybettiğini kanıtlayacağım.
Evet, hayır, uzun zamandır herkese her şeyi kanıtladınız, inanıyoruz
Sırayla ne? Evet, teknik konularda, özellikle artılarla ilgili olanlar, saçma sapan saçmalıklar ve katılımcıları trolleme, "kulüp" ve diğer saçmalıklardan bahsetmeye başlayana kadar beni ona bağla.
Sadece bu başlıkta yaptığı trollük güzel bir şekilde samobana çevrildi, bunun için teşekkür ettim.
Peki, bunu nasıl aşabilirsin? Ve hayal kurma. İşte kulüpte bir başka tavlanmış - 11 sayfa berbattı, birbirleriyle tartıştı ve hiç kimse normal bir test yazmak için yeterince zor değil - pozisyonlarını argümanlarla kontrol etmek ve savunmak için. Ve sadece güçlerinizi birleştirip en azından kendiniz için çözmeniz daha iyi olur. Buna artılarda süper teknik uzmanlar denir... Artılarını orada yazdığını hayal ediyorum.
Burada başka bir kulüp, OOP Mağdurlar Kulübü'nü yeni konseptlerle birlikte organize etti - kalıtım kullanılmazsa, bunun artık OOP, böyle bir çöp olmadığı ortaya çıkıyor. Ayrıca bir test yazmak ve ne zaman daha hızlı olduğunu kontrol etmek de yeterli değildir - ne zaman polimorfizm ve ne zaman bir anahtar, vb. ...ve C++ Victims Club'dan tanıdığımız tüm yüzler.
Ve şimdi mutluluğu nerede arıyorsunuz, yine tavandan bir şey (madencilik endüstrisi gibi)?
Hiçbir yerde "mutluluk" tarifi yok, bakmak işe yaramaz. Elde ettiklerimden memnunum. URM https://www.mql5.com/ru/articles/250 ve "Piyasa Teorisi" https://www.mql5.com/ru/articles/1825 geliştirmeyi başardığım için gurur duyuyorum, ancak 100 veya daha fazla yıl içinde anlaşılabilir. Daha önce https://www.mql5.com/ru/forum/318795/page17#comment_13020163 göstergenin inatla kanatlarda beklediğini söylemiştim ve geldi:
Hiçbir yerde "mutluluk" tarifi yok.
Özyinelemesiz bir çözüm bulunursa, özyinelemeden daha iyidir.