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
Это куски кода работы с доской. Копайте в этом направлении. Как тут правильно код вставлять я хз.
ЮРА, думаю расчет при покупке был на эффект синергии и повышении со временем стоимости купленных компаний. Если бы у покупаемых компаний было все хорошо, то и стоили они бы дорого.
Ростелеком инвестирует в разработчика цифровой платформы для ритейла Imredi В сообщении не уточняется сумма сделки и размер полученной доли.По данным ЕГРЮЛ, венчурный фонд «Ростелекома» — ООО «Коммит ...
Миф: деньги с вкладов перетекут на рынок недвижимости Деньги россиян на вкладах не дают покоя лучшим умам. Кто знает, сколько раз, мечтательно причмокивая губами, кабинетные аналитики мысленно отняли ...
Миф: деньги с вкладов перетекут на рынок недвижимости Деньги россиян на вкладах не дают покоя лучшим умам. Кто знает, сколько раз, мечтательно причмокивая губами, кабинетные аналитики мысленно отняли ...
Разбор Акций: ОЗОН, АФК СИСТЕМА, СЕГЕЖА, Скоро Лонг Интересная ситуация складывается в Сегеже,
Возможно разворот близок,
Следим за динамикой,
Но начало положено,
Также проговорили уровни и раз...
Разбор Акций: ОЗОН, АФК СИСТЕМА, СЕГЕЖА, Скоро Лонг Интересная ситуация складывается в Сегеже,
Возможно разворот близок,
Следим за динамикой,
Но начало положено,
Также проговорили уровни и раз...
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
Это куски кода работы с доской. Копайте в этом направлении. Как тут правильно код вставлять я хз.