← Zurück

BatchEmulation, Start, параметр iteratioinCount

Здравствуйте!

Что значит параметр iterationCount в методе BatchEmulation.Start? Задаю как количество всех стратегий и тестирование виснет(часть стратегий отработала, остальная часть не запускается - ордера не создаются). состояние batchEmulation.State = Started, batchEmulation.EmulationConnector.ConnectionState = Connected Причем! Если ставлю BatchEmulation.BatchSize=7, то отрабатывают 14 стратегий из 100, если BatchSize = 100, то отрабатывают 100(что значит, стратегии сами по себе нормально работают)

Может некорректно этот параметр задаю? (Хотя меняю параметр на 100*кол-во стратегий - ситуация не меняется в лучшую сторону с виду)

War dieses Thema hilfreich?

Thema teilen

Kommentare (8)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Support
Support

Добрый день

Пожалуйста приведите код.

tsuranov
tsuranov Autor

Код смогу привести завтра. Подскажите, пожалуйста, что нужно задавать в "количество итераций"(iterationCount)?

Support
Support

Передавая в метод старт вы передаете IEnumerable коллекцию стратегий. Это тип коллекции с отложенным созданием объектов в целях оптимизации. Поэтому так же нужно передать и общее количество итераций. BatchSize указывает сколько одновременно тестируется стратегий. Рекомендуем использовать значение равное количеству логических ядер.

tsuranov
tsuranov Autor

Правильно ли я понял, что "общее количество итераций" = общее количество стратегий? (Или может это "количество стратегий" разделить на "BatchSize"?)

tsuranov
tsuranov Autor

Код и описание отправил почтой(с ссылкой на яндекс диск)

Support
Support

Добрый день

Ошибка воспроизведена и доступен фикс в ночной сборке https://yadi.sk/d/VcRO8bj83a4YWK В вашем коде ошибка, приводящая в увеличению нагрузки. Вы не переопределялись в стратегии метод OnStopped и не вызвали в нем отписку от тиковых данных.

tsuranov
tsuranov
tsuranov Autor

Благодарю!

Все-таки, что вводить в "общее количество итераций", общее кол-во стратегий?

Support
Support

Да

tsuranov