Как узнать, что сервер торгует?

 
Добрый день. Из-за праздников у будние дни, столкнулся с тем, что сервер возвращает

10018

TRADE_RETCODE_MARKET_CLOSED

Рынок закрыт


Как можно мониторить состояние сервера кроме как открытием лимитной sell заявки в космосе и мониторингом возвращаемого retcod?

 

knodit:

Как можно мониторить состояние сервера кроме как открытием лимитной sell заявки в космосе и мониторингом возвращаемого retcod?

Здравствуйте. Делал для себя советника, который определяет состояние рынка. Некоторым он не нравится. Попробуйте, может Вам подойдёт. Ставить его можно на любой таймфрейм и любую валютную пару.

С уважением, Владимир.

 
MrBrooklin #:

Здравствуйте. Делал для себя советника, который определяет состояние рынка. Некоторым он не нравится. Попробуйте, может Вам подойдёт. Ставить его можно на любой таймфрейм и любую валютную пару.

С уважением, Владимир.

Спасибо!

Весьма элегантное решение. )))

 
knodit #:

Спасибо!

Весьма элегантное решение. )))

Пожалуйста!

С уважением, Владимир.

 
MrBrooklin #:

Здравствуйте. Делал для себя советника, который определяет состояние рынка. Некоторым он не нравится. Попробуйте, может Вам подойдёт. Ставить его можно на любой таймфрейм и любую валютную пару.

С уважением, Владимир.

При все уважении - решение плохое. Например В Ролловер брокер может фильтровать слишком большие спреды да и котировки поступают не равномерно. Может легко 10 минут не быть котировок но рынок открыт. 
Поэтому есть такое решение: 

поэтому использовать надо SymbolInfoSessionTrade()

 
Dmitiry Ananiev #:

При все уважении - решение плохое. Например В Ролловер брокер может фильтровать слишком большие спреды да и котировки поступают не равномерно. Может легко 10 минут не быть котировок но рынок открыт. 
Поэтому есть такое решение: 

поэтому использовать надо SymbolInfoSessionTrade()

Согласен, Дмитрий, был такой вариант, но когда увидел, что тики уже поступают в терминал и при этом не совпадают с началом времени торговой сессии для указанного символа и дня недели, то отказался от этой затеи.

Мало того, специально для перфекционистов в комментарии к советнику написал о том, что: "Советник не претендует на совершенство в коде и/или в алгоритме"!

С уважением, Владимир.

 
MrBrooklin #:

Согласен, Дмитрий, был такой вариант, но когда увидел, что тики уже поступают в терминал и при этом не совпадают с началом времени торговой сессии для указанного символа и дня недели, то отказался от этой затеи.

Мало того, специально для перфекционистов в комментарии к советнику написал о том, что: "Советник не претендует на совершенство в коде и/или в алгоритме"!

С уважением, Владимир.

поступление тиков не говорит о том что торговля разрешена. 

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