"Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma" makalesi için tartışma

 

Yeni makale Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma yayınlandı:

Bu makale, en basit ve tek tür sınıflarda paketlenmiş geleneksel ve sıra dışı ortalama alma algoritmaları hakkındadır. Bunlar, göstergelerin neredeyse tüm gelişmelerinde evrensel kullanım için tasarlanmıştır. Umarım önerilen sınıflar, özel ve teknik göstergelerin 'hantal' çağrılarına iyi bir alternatif olur.

Oluşturulan MAx4.mq5 göstergesinin performansını, iMA() teknik göstergesini kullanan aynı analogu (iMAx4.mq5) ile karşılaştırmak çok ilginç olurdu.

Testi gerçekleştirmeye karar verir vermez, MAx4.mq5'e benzer başka bir göstergeyi (MAx3x1.mq5) test etmek makul olacaktır, ancak ilk ortalamanın teknik gösterge iMA() çağrısı kullanılarak yapılır ve diğer üçü CMoving_Average sınıfını kullanır. Ve istemci terminalinin standart gösterge kümesi, Özel Hareketli Ortalama.mq5 göstergesini içerir içermez, test amacıyla (cMAx4.mq5) temellerinde başka bir benzer gösterge yaptım.

Expert Advisor'ları test etmek için hazırladığım bir sonraki analiz için: Sırasıyla MAx4_Test.mq5, iMAx4_Test.mq5, MAx3x1_Test.mq5 ve cMAx4_Test.mq5. Bu tür testlerin gerçekleştirilme koşulları "Göstergelerin Ekonomik Hesaplanmasına İlişkin Prensipler" makalesinde ayrıntılı olarak açıklanmıştır. Bu makalede, testin ayrıntılarına değinmeyeceğim, ancak son 12 ay boyunca strateji test cihazında dört Expert Advisor'ın çalıştırılmasının nihai sonuçlarını her tick'in modellemesiyle ve 500'e eşit olan tüm EA'ların 'dönem' giriş parametrelerinin değerinin EURUSD Н4 üzerinde göstereceğim.

Şek.1 Göstergeleri test etme sonucu

Yazar: Nikolay Kositsin

 
Nicholas, genel olarak makale ve özel olarak JJMA.mq5 için çok teşekkür ederim!
 

Fikir iyi bir şekilde hayata geçirilmiş. Basit ve açık bir şekilde sunulmuş. Teşekkür ederim.

 

Bazı göstergelerim derlenmiyor. Örneğin, Momentum.mq5.

Tüm dosyalar, kodun içindeki talimatlarda yazıldığı gibi klasörlere yerleştirilir.

Dosyalar:
2c544m.PNG  51 kb
 
Alex5757000:

Bazı göstergelerim derlenmiyor. Örneğin Momentum.mq5

Tüm dosyalar, kodun içindeki talimatlarda yazıldığı gibi klasörlere yerleştirilir.

TAMAM! Bir şeyi düzelttim, şimdi tüm göstergeler normal şekilde derlenecek, ancak mesele şu ki Momentum.mq5 göstergem sorunsuz bir şekilde derleniyor, bu yüzden bu gösterge hakkında hiçbir şey söyleyemem!

 
GODZILLA:

TAMAM! Bir şeyi düzelttim, şimdi tüm göstergeler normal şekilde derlenecek, ancak mesele şu ki Momentum.mq5 göstergem sorunsuz bir şekilde derleniyor, bu yüzden bu gösterge hakkında hiçbir şey söyleyemem!

TAMAM. Şimdi her şey yolunda.
 

Merhaba,


Görünüşe göre SmoothAlgorithms.mqh derlenmiyor. Hata şu şekildedir:


'-' - beklenen tamsayı ifadesi SmoothAlgorithms (2).mqh 1464 43

'-' - beklenen tamsayı ifadesi SmoothAlgorithms (2).mqh 1465 43


Diğer taraftan, bu harika makale için teşekkür ederim.

 
JohnnyDoe:

Merhaba,


Görünüşe göre SmoothAlgorithms.mqh derlenmiyor. Hata şu:


'-' - beklenen tamsayı ifadesi SmoothAlgorithms (2).mqh 1464 43

'-' - beklenen tamsayı ifadesi SmoothAlgorithms (2).mqh 1465 43


Diğer taraftan, bu harika makale için teşekkür ederim.


TAMAM! TAMAM! Ben hallederim!
 
TEŞEKKÜRLER.SADECE NEREDE ( Include.rar arşivinde mevcuttur ) klasörü Include.rar
 
V777VV:
TEŞEKKÜRLER.SADECE (Include.rar arşivinin olduğu) klasörde Include.rar.
Makale kodları güncellenmiştir. Kütüphanelerin kodu artık Include.zip ve Include_.zip dosyalarında (makalenin eki).
 

JMA 'yı derlerken bu hatayı alıyorum. Nasıl düzeltilir?

Ben de JJMA 'yı anlamıyorum: