Здравствуйте!
Может ли кто-нибудь подсказать, почему у меня параметр "Доходность по предыдущей оценке" (идентификатор YIELDATPREVWAPRICE) показывает в моей таблице нули по всем облигациям?
(В коде строка №17)
Заранее спасибо!
Код:
Может ли кто-нибудь подсказать, почему у меня параметр "Доходность по предыдущей оценке" (идентификатор YIELDATPREVWAPRICE) показывает в моей таблице нули по всем облигациям?
(В коде строка №17)
Заранее спасибо!
Код:
Код |
---|
PORTFOLIO_EX BOND_YIELDS_TEST1; DESCRIPTION Доходность облигаций тест; CLIENTS_LIST ALL_CLIENTS; FIRMS_LIST MC0061900000; PROGRAM delete_all_items() brd = "EQOB" BondCodeList = get_class_securities(brd) mymap = CREATE_MAP() k = 0 FOR m in BondCodeList sname = get_value(get_param_ex(brd, m, "LONGNAME"), "PARAM_IMAGE") snominal = get_value(get_param_ex(brd, m, "SEC_FACE_VALUE"), "PARAM_VALUE")+0 sYieldEstim = get_value(get_param_ex(brd, m, "YIELDATPREVWAPRICE"), "PARAM_VALUE")+0 mymap = SET_VALUE(mymap, "sname", sname) mymap = SET_VALUE(mymap, "snominal", snominal) mymap = SET_VALUE(mymap, "sYieldEstim", sYieldEstim) add_item (1, mymap) k = k+1 END FOR END_PROGRAM PARAMETER sname; PARAMETER_TITLE Название; PARAMETER_DESCRIPTION Полное название бумаги; PARAMETER_TYPE STRING(40); END PARAMETER snominal; PARAMETER_TITLE Номинал; PARAMETER_DESCRIPTION Номинал бумаги; PARAMETER_TYPE NUMERIC(10,2); END PARAMETER sYieldEstim; PARAMETER_TITLE Доход.пред.оц.; PARAMETER_DESCRIPTION Доходность по предыдущей оценке; PARAMETER_TYPE NUMERIC(10,2); END END_PORTFOLIO_EX |