скрипт на секундах. и на закрытии сессии сигнала не было.
на закрытии его не могло быть, так как о том, что закрытие случилось, только при первом тике в 19:00
но во время пересчета на клиринге сигнал он насчитал и отправил заявку.
это правильно
но так как мы не имеем возможности узнать исполнилась заявка или нет,
брокер присылает статус заявки. ra81 думаю подскажет как сделать
то скрипт считает что как бы исполнилась и шлет сигнал другому скрипту. как бы так не торговать во время клиринга? (ну по времени проверку я влепил, но бывает же что стоп торги среди дня, надо учесть такую ситуацию)
Это переделываться не будет. Иначе например утром, когда сигнал насчитан на последнем баре вчерашней сессии у пользователей не будут выставляться заявки, перед запуском сессии. "внезапные клиринги" приходят внезапно и без предупреждений, но бывают крайне редки, в отличии от постоянных клирингов. и даже при их появлении, во время клиринга может прийти статус и будет пересчет, который очень нужен пользователям, что бы оказаться в очереди первым.