lomm
lomm Ответы на вопросы
22 августа 2024, 15:13

Может кто подскажет, в OUIK десктоп есть возможность получить курс ЦБ для ссылки на него в индикаторе на Lua?

Может кто подскажет, в OUIK десктоп есть возможность получить курс ЦБ для ссылки на него в индикаторе на Lua?
5 Комментариев
  • Rostislav Kudryashov
    22 августа 2024, 15:43
    В «Текущей таблице параметров» для фьючерса RI есть параметр «Стоимость шага». Сейчас 18.33724. Курс ЦБ РФ получается умножением на 5.
    Кроме того, в Lua через C API доступны все возможности Windows. Так что можно давать любые запросы прямо в интернет.
      • Ziveleos
        21 сентября 2024, 21:29
        lomm, в «информации по инструменту» фигурирует расчётный курс доллара, а официальный курс ЦБ можно выдернуть из news.log, если, конечно, брокер предоставляет новостную ленту.
          • Ziveleos
            22 сентября 2024, 02:34
            lomm,
            там именно официальный курс ЦБ

            Отнюдь.
            fs.moex.com/files/9430/49600 п. 1.4
            www.moex.com/ru/derivatives/currency-rate.aspx?currency=USD_RUB

            Выдернуть можно string.gsub() используя регулярные выражения.
            Но если устроит значение из ТТТ, то цена в рублях:
              rub_price = getParamEx("SPBFUT", sec_code, "LAST").param_value*getParamEx("SPBFUT", sec_code, "STEPPRICE").param_value/getParamEx("SPBFUT", sec_code, "STEP_IN_CURRENCY").param_value  

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн