Здравствуйте.
Подскажите, по каким причинам переменная 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 |