Кому стратегию? Много и бесплатно) - страница 55

 
zfs писал(а) >>

А откуда берутся эти промежутки вне оптимизации?

Они следуют за периодом оптимизации...

 
Figar0 >>:

Они следуют за периодом оптимизации...

А разве период оптимизации не равен всему периоду. Или может это выборка из этого периода... А параметр - это количество выборок...

 
А качества стратегий действительно ухудшилось, по крайней мере визуально, вероятность выдачи стратегии с хорошими характеристиками уменьшилась...
 
zfs писал(а) >>
А качества стратегий действительно ухудшилось, по крайней мере визуально, вероятность выдачи стратегии с хорошими характеристиками уменьшилась...

Может не качество стратегий ухудшилось, а качество тестера/оптимизатора улучшилось?:)

 
Figar0 >>:

Может не качество стратегий ухудшилось, а качество тестера/оптимизатора улучшилось?:)

Может. Просто я тестил с определенным шагом стопа таймфрейм, так вот результат, полученный в новой версии, по нескольким параметрам уступил предыдущим, выработанным на старой версии, хотя я ждал лучше результата и намного. Хотя это не показатель, конечно...

 

Никак не могу запрограммировать индикаторы из FSB. Появилась мысль, что проблема с усреднением. Никак не думал, что столкнусь с проблемой в Oscillator of MACD.

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];

Вот в принципе весь код. Однако данные c FSB не совпадают. Может ли кто помочь разложить конструкцию iMA или кто-то поделится кодами.

Или разработчик Мирослав прояснит более подробно расчет в его программе по усреднению параметров.

HELP!!!

 

Hello,

Oscillator of MACD = MACD1 - MACD2

MACD in FSB is same as MACD in MT.

Test first both MACD1 and MACD2 (Use single MACD). It hasn't be any difference. In the other case correct MACD first.

 


USDJPY 1h












Close Close Close Close







19.03.2008 16:00 1 93,85


19.03.2008 17:00 2 93,91


19.03.2008 18:00 3 94,53


19.03.2008 19:00 4 94,5


19.03.2008 20:00 5 94,51 94,51

19.03.2008 21:00 6 94,5 94,5

19.03.2008 22:00 7 94,5 94,5 94,5
19.03.2008 23:00 8 94,52 94,52 94,52 94,52
20.03.2008 0:00 9 94,5 94,5 94,5 94,5
20.03.2008 1:00 10 94,63 94,63 94,63 94,63


Simple 94,395 94,52667 94,5375 94,55



Slow2 Slow1 Fast2 Fast1










MACD1 0,023333




MACD2 0,1425











Osc -0,11917











по FSB MACD1 0,0211




MACD2 0,2949




Osc -0,2738










по МТ MACD1 0,035




MACD2 -0,019




MyOsc 0,023




Разница 0,054
 

Я не удержался - перебрал... Подскажите, плиз, что я не так делаю...3 варианта разные результаты. MACD1(Simple,Close,3-fast,6-slow) - MACD2(Simple,Close,4-fast,10-slow).

Из всего также видно, что программным путем, я не могу даже вычесть 2 индикатора.

 
Мои ручные значения совпадают с проектируемыми в МТ средними. Спрашивается откуда берутся такие цифры в значениях MACD, ведь MACD это вроде FastMA-SlowMA.
Причина обращения: