Блог им. Bondiator

Появился ли доступ Lua к доске опционов?

А то экспорт через ДДЕ относительно удобен при работе только с одним инструментом
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
  • обсудить на форуме:
  • Quik Lua
636
4 комментария
Он и сейчас есть.
avatar
VargoR, а тамошний луа позволяет данные с опционов с разными БА в одну таблицу сводить?
avatar
BaseClassCode = «SPBFUT»
ClassCode = «SPBOPT»
BaseSecList = «SiU3»
SecList = getClassSecurities(ClassCode) --список всех опционов
if (BaseSecList == "") or (BaseSecList == nil) then BaseSecList = getClassSecurities(BaseClassCode) end
if (SecList == "") or (SecList == nil) then SecList = getClassSecurities(ClassCode) end
function main()
for SecCode in string.gmatch(SecList, "([^,]+)") do --перебираем опционы из строки с разделителем, по очереди. local Optionbase=getParamEx(ClassCode,SecCode,«optionbase»).param_image local Optiontype=getParamEx(ClassCode,SecCode,«optiontype»).param_image local Optionstrike=getParamEx(ClassCode,SecCode,«strike»).param_value+0 if (string.find(BaseSecList,Optionbase)~=nil) and (Optiontype==«Call») and (Optionstrike>=_C-RangeStrike) and (Optionstrike<=_C+RangeStrike) then local row = InsertRow(tbl.t_id,-1) local T={ [«Name»] = getSecurityInfo(ClassCode,SecCode).name, [«SecCode»] = SecCode, [«Optiontype»] = Optiontype, [«Optionbase»] = Optionbase, [«DAYS_TO_MAT_DATE»] = getParamEx(ClassCode,SecCode,«DAYS_TO_MAT_DATE»).param_value+0, [«strike»] = getParamEx(ClassCode,SecCode,«strike»).param_value+0, [«bid»] = getParamEx(ClassCode,SecCode,«bid»).param_value+0, [«offer»] = getParamEx(ClassCode,SecCode,«offer»).param_value+0, [«last»] = getParamEx(ClassCode,SecCode,«last»).param_value+0, [«THEORPRICE»] = getParamEx(ClassCode,SecCode,«THEORPRICE»).param_value+0 } end

Это куски кода работы с доской. Копайте в этом направлении. Как тут правильно код вставлять я хз.
avatar

Читайте на SMART-LAB:
Фото
Как бизнесу открыть брокерский счет и хеджировать валютные риски: пошаговый гайд
  Содержание статьи Шаг 1. Открытие брокерского счета для ООО Шаг 2. Пополнение счета Шаг 3. Терминал и начало работы Мониторинг...
Фото
Снижение ставки отменяется? Как скачок инфляции меняет планы ЦБ
Росстат опубликовал данные по инфляции, и цифры шокируют. Показатель за неделю вырос в восемь раз — с 0,12% до 0,96%. При этом, если...
Фото
«Ренессанс страхование» возместила 131 млн рублей клиентам на восстановление после пожаров
В этом году Группа Ренессанс страхование урегулировала восемь крупных страховых случаев по загородной недвижимости — общая сумма компенсаций...
Фото
Как вынос дата-центров Яндекса может повлиять на инвестиционный рейтинг акций?
Доброго дня! В этом посте в течение дня (09.10.2026) я буду пытаться написать что-то по влиянию атак ЦОДов Яндекса.  ***Пока вы видите это...

теги блога Врач-бондиатОр

....все тэги



UPDONW
Новый дизайн