Автоматизация закрытия рынка

 

24 декабря 2009 форекс закрылся, затем рынок открылся 28го причем без гепа.

Вопрос, как советник может знать заранее, что торги на форексе закроются в 16 к примеру.

В принципе спасает, то что гепа не было поэтому можно просто проверить дату предыдущего бара и закрыться 28го, но что если бы был геп, тогда возможны и убытки. Кто-нибудь автоматизировал это? На всякий случай проверил

MarketInfo(Symbol(),MODE_EXPIRATION)

возвращает 0
 
vasya_vasya >>:

24 декабря 2009 форекс закрылся, затем рынок открылся 28го причем без гепа.

Вопрос, как советник может знать заранее, что торги на форексе закроются в 16 к примеру.

В принципе спасает, то что гепа не было поэтому можно просто проверить дату предыдущего бара и закрыться 28го, но что если бы был геп, тогда возможны и убытки. Кто-нибудь автоматизировал это? На всякий случай проверил

MarketInfo(Symbol(),MODE_EXPIRATION)

возвращает 0

Реализовать можно, но только через составление календаря

тк в котировках нет информации что следующего тика не будет, а узнаёться это только постфактум.

Но при этом о изменениях времени торгов вам регулярно сообщают по новостной ленте ДЦ (через окошко [Терминал]-->[Новости])

Причина обращения: