как в МТ5 определить из всего списка...

 

Добрый день!

 Условия: МТ5 на сервере БКС, расссмотрим фьючерсы БЕЗ валют.

инструменты 

известно что фьючерсы в отличии от валют торгуются до определенной даты,

например сейчас 5 месяц и сейчас активно торгуется фьючерс 6 месяца, но иногда еще торгуются будущие фьючерсы, например 9-ый месяц (на картинке это Si).

ВОПРОС: как в советнике задать алгоритм торговли по всем фьючерсам, которые торгуются (и не трогать истёкшие)? То есть автоматически нужно из всего листинга который дает сервер и по которым идет торговля.

Есть ли функция, как проверить нормально - торгуется ли сейчас фьючерс.. А так это получается ужасно сложная задача - отбирать действующие инструменты среди кучи.. 

 

СПАСИБО! 

 

Например можно анализировать даты начала и окончания торгов по инструменту:

SYMBOL_START_TIME

Дата начала торгов по инструменту (обычно используется для фьючерсов)

datetime

SYMBOL_EXPIRATION_TIME

Дата окончания торгов по инструменту (обычно используется для фьючерсов)

datetime

 
barabashkakvn:

Например можно анализировать даты начала и окончания торгов по инструменту:

SYMBOL_START_TIME

Дата начала торгов по инструменту (обычно используется для фьючерсов)

datetime

SYMBOL_EXPIRATION_TIME

Дата окончания торгов по инструменту (обычно используется для фьючерсов)

datetime

спасибо!