Порядок расчета агентов в ТСЛаб

Автор: Pablik33

Порядок расчета агентов в ТСЛаб - Fri Mar 09 2018 08:46 AM

Каким образом программа определяет очередность расчета агентов, если их количество больше, чем количество потоков процессора? Есть ли какая-то конкретная логика, зная которую, можно самому задать нужный порядок. Например, по названию агента (по алфавиту). Поясню зачем это надо. Сейчас у меня торгуется порядка 25 агентов, часть из них работает отложенными ордерами, часть по рынку. В первом случае время не так важно, т.к. вряд ли нужная цена будет именно в момент пересчета, тогда как во втором случае время является решающим, поскольку стратегии со входом по рынку как правило импульсные. Поэтому хотелось бы иметь возможность задавать очередность пересчета, чтоб сначала пересчитывались импульсные стратегии, работающие по рынку, а потом уже всё остальное.
Автор: Stan

Re: Порядок расчета агентов в ТСЛаб - Fri Mar 09 2018 07:55 PM

свое видение этого вопроса скажу только общей фразой. Что при любом раскладе будете проигрывать ММ, только если у вас не свой софт и стойка на бирже! Так как был опыт такого, по 100-250 сделок в день. Весь профит сгорает из за времени выполнения и всего остального, вплоть до принятия заявки брокером!
Автор: Pablik33

Re: Порядок расчета агентов в ТСЛаб - Wed Mar 14 2018 03:35 PM

Речь не идет об hft и нет цели переиграть ММ. Просто правильное распределение по порядку расчета может сэкономить до секунды, а то и больше. А это весьма серьезно и без всяких ММ, особенно, если вход по рынку во время движняка. Да и вообще, если есть такая возможность, то почему бы и не оптимизировать работу скриптов таким образом?
Автор: Stan

Re: Порядок расчета агентов в ТСЛаб - Wed Mar 14 2018 09:59 PM

самое минимум что у меня на паркинге было это 70мс выполнения скрипта! И то потому что он был там один.