проблемы при оптимизации в разных ДЦ

 

помогите пожалуйста разобраться в проблеме с оптимизацией:

при оптимизации одного и того же советника с одинаковыми входными параметрами и одинаковыми настройками оптимизации

происходит резкое увеличение времени оптимизации (приблизительно в 10 раз).

Между ДЦ есть различие в разрядности котировок - на один разряд больше.

При оптимизации это учитываю, увеличивая в 10 раз соответствующие параметры. Но толку никакого.

Вроде бы логически у "плохого" должно быть больше тиков, нов переменная Bars даже меньше....

Где зарыта собака????

 

Видимо, всё правильно.

2*2 будет посчитано быстрее, чем (например) 2.1*2.1

Так и должно быть. Не забывайте увеличивать, также, и шаг оптимизации в стопах, трале и т.п. 

 
aditb >>:

помогите пожалуйста разобраться в проблеме с оптимизацией:

при оптимизации одного и того же советника с одинаковыми входными параметрами и одинаковыми настройками оптимизации

происходит резкое увеличение времени оптимизации (приблизительно в 10 раз).

Между ДЦ есть различие в разрядности котировок - на один разряд больше.

При оптимизации это учитываю, увеличивая в 10 раз соответствующие параметры. Но толку никакого.

Вроде бы логически у "плохого" должно быть больше тиков, нов переменная Bars даже меньше....

Где зарыта собака????

медленней на ДЦ с 5 знаками в котировках ?

 
YuraZ >>:

медленней на ДЦ с 5 знаками в котировках ?


да. Там больше тиков.

 
rid >>:

Видимо, всё правильно.

2*2 будет посчитано быстрее, чем (например) 2.1*2.1

Так и должно быть. Не забывайте увеличивать, также, и шаг оптимизации в стопах, трале и т.п.

если бы все было бы так просто....

шаги в стопах и т.п. естественно увеличил, даже сделал для оптимизации округление на один знак и выход из советника по совпадению округленной котировки,

эффект получил - время уменьшилось чуть меньше чем в два раза.

Дело в том, что советник вызывается по тикам, а когда их больше, сам факт вызова советника съедает время.

Причина обращения: