Возможно ли тестировать только по сохраненным свечкам и без истории сделок?

Возможно ли тестировать только по сохраненным свечкам и без истории сделок?
Atom
4/7/2013


Суть вопроса в следующем - я делаю тесты на скачанной с фтп ртс истории сделок, из которой формируются свечки. Однако необходимость обрабатывать все сделки приводит к тому, что прогон 1 дня происходит за 20-30сек. При этом сложность алгоритма почти не влияет на скорость. Я пробовал на стандартном, немного переделанном, примере, сделав по правилу финиширования 5мин свечи просто записывать в логи ohlc.
Однако использование всех сделок для точности тестирования необходимо далеко не всегда. Меня вполне устроило бы прогнать стратегию по заранее сохраненным 5мин свечкам с меньшей точностью, но быстро. Или по часовым свечкам, но еще быстрее.
Поэтому вопрос - каким образом можно сделать так, чтобы робот вообще не использовал историю сделок, а прогонял тест только по заранее сгенеренным свечкам?
Буду благодарен за совет.



Thanks:


< 1 2 3 
Ramil

Avatar
Date: 4/23/2013
Reply


esper Go to
В следующей версии будет фикс. Свечки вы качали с Финам-а, а не с РТС-а. После фикса, надо будет в новой гидре перезакачать свечки.


а что по поводу сделок в 23-30 и остановки эмулятора?
Thanks:

esper

Avatar
Date: 4/23/2013
Reply


Ramil Go to
а что по поводу сделок в 23-30 и остановки эмулятора?

Эта ошибка из-за неверных входных данных. Если добавить эмулятор как источник логов, то там будет детальное описание причины остановки.
Thanks:
< 1 2 3 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy