Вопрос по автоматизации QUIK (как узнать что сейчас идет сессия квика?)
Доброго времени суток.
Дамы и господа подскажите, есть ли в квике какой нибудь надежный индикатор, что сейчас идет сессия?
Нужно для автоматизации торговой системы, чтобы автоматически изымать наличие сессии. Сответственно сессия идет — радобаем, не идет — ждем когда начнется.
Сколько не ковырял, честно говоря не нашел индикатора того что сессия идет (нужно и по акциям и по фьючам)
Исключу сразу несколько вариантов ответов:
1. Время — это костыльный вариант, если что-то поменятеся, то все пошло прахом
2. Столбец «Сессия» в акциях, работает криво и годен только для акций.
1.3К |
Читайте на SMART-LAB:
AUD/USD: Флэт как пружина — покупатели защищают плацдарм для мартовского рывка
Австралийский доллар застрял в торговом коридоре. Нижняя граница в районе 0.6900–0.6940 сейчас выступает в роли фундамента, который покупатели...
ПКО СЗА по номиналу - опять только на первичке (BB–|ru|, 200 млн р.,YTM 28,71%)
📍 ПКО СЗА БО-06 (для квал. инвесторов, BB–|ru| , 200 млн руб., ставки купона 25,25%, YTM 28,39% , дюрация 2,14 года) - по номиналу —...
«Ренессанс страхование» запускает программу франшизных офисов
«Ренессанс страхование» объявила о запуске программы по открытию франшизных офисов. Партнеры компании смогут открывать точки продаж под брендом...
Нефтяной срез: выпуск №8. Перекрытие Ормузского пролива + рост цен на нефть против слабых отчетов за 4-й квартал 2025 и 1-й квартал 2026? Ищем лучших в все еще слабом секторе
Продолжаю выпускать рубрику — Нефтяной срез. Цель: отслеживать важные бенчмарки в нефтяной отрасли, чтобы понимать куда дует ветер. Прошлый пост:...
2. Проверяете статус торговли акцией или бумагой. Работает отлично.
Вам примеры кода нужны?
=1, торгуется.
1) toNumber (getParamEx....) == 1
2) Меню Связь/Списки/Forts — фильтр параметров, добавьте нужные загружаемые параметры.
разные значения
2. getParamEx(ClassCode, SecCode, «status»).param_value — возвращает 1 если торгуется и 0 если не торгуется.
Я просто беру текущую цену бумаги LASTPRICE_GD = get_param(ClassCode,SecCode,«last») , если ее возвращает функция, то все ОК)
на фьючах такого нет. там применяют status.
1. через портфели qpile
2. через скрипты lua
3. через коннекторы (типа trans2quik.dll) с помощью любых других языков.
мне проще через lua.
и то и другое выполняется в одном своем потоке. вроде читал, что в будущем скрипты на lua будут работать в мультипотоке, соответственно скрипты и код индикаторов друг другу мешать не будут.
плюс код индикаторов только на lua
Поля STATUS И TRAIDSTATUS — всегда нулевые. lastprice в дневной клиринг прекрасно возвращается. Сейчас еще попробую проверить еще на вечернем клиринге и добавлю в качестве доп. параметра данные стакана
если у вас нули — ЗАКАЖИТЕ данные в квике, вам уже писали