Вопрос по простейшему эксперту - страница 2

 
Loky:

все таки на одном!

Все пришедшие во время выполнения программы новые котировки программой игнорируются до тех пор, пока не завершится очередное выполнение функции start(). А очередное выполнение не завершится пока не будет выставленно 2 отложенных ордера, причем если один выставляется то всегда есть и второй! Функция старт выставляет либо сразу 2 ордера либо 0 т.к стоит проверка если отложенных ордеров 0 тогда выставлять
Согласен - для отложенных ордеров количество пропущенных тиков мало значимо. Хотя тоже есть нюансы - спрэд, уровень стопа и т. п.
А во для рыночных совсем другое дело, тут лучше непосредственно перед каждой OrderSend() делать RefreshRates(), потому как неизвестно сколько тиков пропущено при анализе.