Добрый день господа! Вот фрагмент кода:
Когда вместо p_seccode_eurrubtom подставляется p_seccode_usdrubtom или p_seccode_usdrubtod - цена последней сделки выводится. Когда подставляешь p_seccode_eurrubtom - скрипт не выводит ничего, просто молчит.
К сожалению, не успел попробовать на p_seccode_eurrubtod, торги закончились, попробую завтра.
Если у кого-либо есть мысли о причинах неполадок - буду очень благодарен.
Код |
---|
p_classcode = "CETS" --Код класса p_seccode_usdrubtom = "USD000UTSTOM" --Код инструмента p_seccode_usdrubtod = "USD000000TOD" p_seccode_eurrubtod = "EUR_RUB__TOD" p_seccode_eurrubtom = "EUR_RUB__TOM" is_run=true function main() while is_run do sleep(2000) end end function OnQuote(class_code, sec_code) if class_code==p_classcode and sec_code==p_seccode_eurrubtom then tbid = getParamEx(class_code, sec_code, "last") message(tostring(tbid.param_value), 1) end end |
Когда вместо p_seccode_eurrubtom подставляется p_seccode_usdrubtom или p_seccode_usdrubtod - цена последней сделки выводится. Когда подставляешь p_seccode_eurrubtom - скрипт не выводит ничего, просто молчит.
К сожалению, не успел попробовать на p_seccode_eurrubtod, торги закончились, попробую завтра.
Если у кого-либо есть мысли о причинах неполадок - буду очень благодарен.