|
|
|
|
|
|
|
|
|
|
Heller
Разработчики
Hero Member
Сообщений: 1277
|
|
« Ответ #10 : 01.03.2013, 11:52:46 » |
|
Имя бумаги можно получить функцией getISIN() либо подсмотреть в xml-файле при сохранении конфигурации. Идентификатор рынка - опять же либо в xml-файле, либо получив данные по рынку функцией getMarket() и затем посмотрев в этом хеше ключ "id". Ну и прежде чем звать getparam, надо на все бумаги, по которым вы планируете получать данные, подписаться. Вот простой пример:
static statline;
function init() { statline = new_object("statline"); statline.subscribe("LKOH", 4); }
function onKeyDown(var id) { signal::outputMultiple(statline.getparam("LKOH", 4, param_last)); }
id рынка и shortname бумаги в xml-файле в троке, которая выглядит примерно так:
<security scale="0.800000" lag="0.000000" axis="right" color="#000000" price_style="candles" line_style="solid" price_type="close" multiplier="1.000000" ncandles="100" market="4" isin="LKOH" />
Послежние два параметра тут - это то что вам надо.
|
|
« Последнее редактирование: 01.03.2013, 12:15:27 от Heller »
|
Записан
|
|
|
|
|
|
|
|