![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
veya EMA
Evet, LWMA ile karıştırdım, sadece SMMA ve EMA için önceki değerleri alakalı.
Sergey, ancak kodda LWMA yönteminin kullanıldığı veya mümkün olan her şeye lanet etme arzusunun gözleri o mucize gibi bulanıklaştırdığı net değil ...
Ve din başka yöntemlerle yeniden derlemeye izin vermiyor mu? Bu yüzden kodu düzenleyerek konuya devam etme arzusu yoktu.
Bu yazınıza istinaden
Ve şimdi kodunuzun sonucunu ve orijinali LWMA veya SMMA düz çizgi yumuşatma modunda karşılaştırın ve farklı değerler elde edin, çünkü hesaplamalarında, bu iki tür yumuşatma kendi önceki değerlerini kullanır ve her seferinde dönemin yalnızca N öğesini kullanarak, buna göre bu verileri kaybedersiniz, ayrıca, sonunda iBands ve iMA için farklı hesaplama dönemlerine ihtiyacım olur, bu yüzden ben iki kez kopyalamanız gerekecek. Ayrıca, hesaplama için orijinal dizi aynı şekilde kullanılır. Akıl yürütmenizin mantığı benim için açık, ancak bu hatalı, çünkü dizinin uzunluğunu azaltarak, ancak aynı zamanda bir kopya yaparak ve tüm öğelerini her seferinde yeniden hesaplayarak, sonuçta optimizasyon yaparken toplam gösterge hesaplama süresini artırıyorsunuz. veya farklı zaman dilimleri için göstergenin çeşitli sürümleriyle çevrimiçi olarak çalışmak. Benim durumumda, yalnızca başlatma sırasındaki ilk hesaplama yavaşlar, ardından yalnızca 1 yeni öğe dikkate alınır. Sorun, bu işlevlerin MQL'de uygulanmasında yatmaktadır. Kendi kendine yazılan seçenekler daha iyi ve daha hızlı çalışır. Kendi sonuçlarınızı çizin.
LWMA ile kontrol ettim ...
Bununla, bu başlığı bırakıyorum. Dmitry ile kendinizi cesaretlendirin.
Sergey, ancak kodda LWMA yönteminin kullanıldığı veya mümkün olan her şeye lanet etme arzusunun gözleri o mucize gibi bulanıklaştırdığı net değil ...
Ve din başka yöntemlerle yeniden derlemeye izin vermiyor mu? Bu yüzden kodu düzenleyerek konuya devam etme arzusu yoktu.
Bu yazınıza istinaden
LWMA ile kontrol ettim ...
Bununla, bu başlığı bırakıyorum. Dmitry ile kendinizi cesaretlendirin.
Aslında hiçbir şeyi suçlamıyorum ama sunulan kodun mantığında hatalar gösteriyorum ve ikinci örneğimi yazdığımda EMA ile LWMA'yı karıştırdım, EMA ile denemek zorunda kaldım ama daha iyi SMMA yani daha sonra bu tür hakaretler olmazdı. Ek olarak, verilerin neden bu tür bir yumuşatma ile eşleşmeyeceğini zaten birkaç kez açıkladım ve doğal olarak SMMA veya EMA ile de denemenizi önerdim, böylece onu görebilir ve kendiniz anlayabilirsiniz, ne zaman yakalamanın ne olduğunu ek bir dizi kullanarak, her kopyalamanız gerektiğinde, aynı zamanda sonucu yumuşatmanın bazı türlerinin (yöntemlerinin) "karmaşıklıklarını" (özellikleri) de hesaba katmanız gerekir.
Genel olarak, konu birinin kişiliğine değil, veri düzeltme sürecini anlamaya ve herkes için dizi indeksleme yönüne odaklanıyor, belki birileri kendileri için yeni ufuklar keşfedebilir.