Ускорение процесса оптимизации советника форекс
SICURO-EXPERT 2015.

В советник SICURO-EXPERT 2015 добавлены 2 параметра:
параметр MaxDrawdown
и задача Reoptimization_and_generation

Параметр MaxDrawdown – максимально допустимая просадка при формировании портфеля в процентах от заданного депозита в параметре Deposit.

MaxDrawdown работает при выполнении задач:
Optimization_of_parameters,
Reoptimization_param,
Data_generation,
Reoptimization_and_generation.

Если в процессе выполнения любой из вышеперечисленных задач просадка в процентах от параметра Deposit превысит MaxDrawdown, то текущей прогон по истории прервется, показатели в файл записаны не будут и оптимизатор перейдет к следующему прогону.

Например, при оптимизации советника за год по какому-то прогону через 3 месяца достигнута просадка MaxDrawdown, тогда оптимизация с заданными параметрами на оставшихся 9-и месяцах проводится не будет, а начнется прогон со следующими параметрами, за счет чего значительно сокращается время общей оптимизации.

Если параметр Deposit=0, то функция работать не будет.

Задача Reoptimization_and_generation ускоряет и упрощает процесс оптимизации советника.

Совмещает в себе две задачи: Optimization_of_parameters и Data_generation.

Ускорение процесса оптимизации происходит не за счет сокращения процессорного времени, а за счет исключения простоя компьютера.

Например, оптимизацию Вы производите по годам, и бывает, что оптимизация какого-то шага закончилась ночью или, когда Вас не было рядом. В этом случае компьютер будет простаивать, пока Вы не запустите новую оптимизацию. Если у Вас нет возможности постоянно находится около компьютера, то Вы можете выполнить только первый шаг – подбор параметров для текущего поведения цены, и сразу перейти к генерации данных для всего участка, выбрав задачу Reoptimization_and_generation и установив MaxDrawdown. Начнется формирование данных для программы SE Portfolio с отсечением стратегий, просадка для которых превысит MaxDrawdown. Так же будут записаны результаты в файл как при задаче Reoptimization_param, который Вы сможете использовать в дальнейшем для обновления портфеля.