Kimin stratejiye ihtiyacı var? Çok ve ücretsiz - sayfa 55

 
zfs писал(а) >>

Ve bu aralıklar optimizasyonun dışından nereden geliyor?

Optimizasyon sürecini takip ederler...

 
Figar0 >> :

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ı...
 
zfs писал(а) >>
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? :)

 
Figar0 >> :

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.

 


USD/JPY 1 saat












kapat kapat kapat kapat







03/19/2008 16:00 1 93.85


03/19/2008 17:00 2 93.91


03/19/2008 18:00 3 94.53


03/19/2008 19:00 4 94.5


03/19/2008 20:00 5 94.51 94.51

03/19/2008 21:00 6 94.5 94.5

03/19/2008 22:00 7 94.5 94.5 94.5
03/19/2008 23:00 sekiz 94.52 94.52 94.52 94.52
03/20/2008 0:00 dokuz 94.5 94.5 94.5 94.5
03/20/2008 1:00 on 94.63 94.63 94.63 94.63


Basit 94.395 94.52667 94.5375 94.55



yavaş2 yavaş1 hızlı2 hızlı1










MACD1 0.023333




MACD2 0.1425











osc -0.11917











FSB tarafından MACD1 0.0211




MACD2 0.2949




osc -0.2738










MT tarafından MACD1 0.035




MACD2 -0.019




MyOSc 0.023




Fark 0.054
 

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.

 
Manuel değerlerim, MT'de öngörülen ortalamalarla eşleşiyor. Soru, MACD, FastMA-SlowMA gibi olduğu için, bu tür sayıların MACD değerlerinde nereden geldiğidir.