![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
Ve bu aralıklar optimizasyonun dışından nereden geliyor?
Optimizasyon sürecini takip ederler...
Optimizasyon sürecini takip ederler...
Optimizasyon süresi tüm döneme eşit değil mi? Ya da belki bu dönemden bir örnek... Parametre ise örnek sayısı...
Ve stratejilerin kalitesi gerçekten kötüleşti, en azından görsel olarak, iyi özelliklere sahip bir strateji yayınlama olasılığı azaldı...
Belki stratejilerin kalitesi bozulmamıştır, ancak test edicinin/iyileştiricinin kalitesi iyileşmiştir? :)
Belki stratejilerin kalitesi bozulmamıştır, ancak test edicinin/iyileştiricinin kalitesi iyileşmiştir? :)
Belki. Zaman çerçevesini belirli bir durma adımıyla test ettim ve bu nedenle, daha iyi bir sonuç ve çok daha fazlasını beklememe rağmen, yeni sürümde elde edilen sonuç, eski sürümde geliştirilen öncekilerden birkaç parametrede daha düşüktü. Bu bir gösterge olmasa da elbette...
FSB'den gelen göstergeleri hiçbir şekilde programlayamıyorum. Ortalama alma ile ilgili bir sorun olduğu düşünüldü. MACD Osilatöründe bir sorunla karşılaşacağımı hiç düşünmemiştim.
for(int i=0; i<limit; i++)
MacdBuffer1[i]= iMA (NULL,0,FastEMA1,0,MASmooth,BasePrice,i)-iMA(NULL,0,SlowEMA1,0,MASmooth,BasePrice,i);
for(i=0; i<limit; i++)
MacdBuffer2[i]=iMA(NULL,0,FastEMA2,0,MASmooth,BasePrice,i)-iMA(NULL,0,SlowEMA2,0,MASmooth,BasePrice,i);
for(i=0; i<limit; i++)
OscBuffer[i]=MacdBuffer1[i]-MacdBuffer2[i];
Temelde tüm kod bu. Ancak, FSB'den gelen veriler eşleşmiyor. Herhangi biri iMA tasarımını ayrıştırmaya yardımcı olabilir veya birileri kodları paylaşabilir mi?
Veya geliştirici Miroslav, parametrelerini ortalama almak için programında hesaplamayı daha ayrıntılı olarak açıklayacaktır.
YARDIM!!!
merhaba,
MACD'nin osilatörü = MACD1 - MACD2
FSB'deki MACD, MT'deki MACD ile aynıdır.
Önce hem MACD1 hem de MACD2'yi test edin (Tek MACD kullanın). Hiç fark olmadı. Diğer durumda önce MACD'yi düzeltin.
Dayanamadım - gittim... Söyle bana, pliz, neyi yanlış yapıyorum... 3 seçenek, farklı sonuçlar. MACD1(Basit,Yakın,3-hızlı,6-yavaş) - MACD2(Basit,Yakın,4-hızlı,10-yavaş).
Her şeyden, programlı olarak 2 göstergeyi bile çıkaramadığım açıktır.