Здравствуйте.
Подскажите, по каким причинам переменная last_price выдает "0" вместо последней цены для инструмента "SPBFUT","SIH5" ?
В таблице текущих значений параметров этот инструмент есть, данные по нему приходят.
Думал, может, неправильно класс или бумага записаны, поменял бумагу на EUH5 - все заработало.
Подскажите, по каким причинам переменная last_price выдает "0" вместо последней цены для инструмента "SPBFUT","SIH5" ?
В таблице текущих значений параметров этот инструмент есть, данные по нему приходят.
Думал, может, неправильно класс или бумага записаны, поменял бумагу на EUH5 - все заработало.
| Код |
|---|
PROGRAM
delete_all_items()
mp = create_map()
last_price = get_value (get_param_ex("SPBFUT","SIH5","last"),"param_value")
mp = set_value(mp,"SecCode","USD март")
mp = set_value(mp,"LastPrice",last_price)
add_item(0,mp)
mp1 = create_map()
last_price = get_value (get_param_ex("FEG","BRENT0315","last"),"param_value")
mp1 = set_value(mp1,"SecCode","Нефть Брент март")
mp1 = set_value(mp1,"LastPrice",last_price)
add_item(0,mp1)
END_PROGRAM
|