Цитата |
---|
Nikolay написал: Если не хотите считать индикатор, то только считывать его с графика, который должен быть открыт. |
А как то можно программно подменять для графика Источник цены? К примеру открыл график, добавил индикатор, установил идентификтаор индикатора и пишешь
local tableDs, errorDs = CreateDataSource("SPBXM", 'CSCO_SPB', INTERVAL_W1);
local tablIn, countIn, legendaIn = getCandlesByIndex('gistMACD', 0, sizeDs - 1, 1)
потом подменяешь источник цены:
ЗаменитьИсточникаЦеныНаГрафике(КодКласса, НовыйИсточникЦены)
И уже получаешь значение индиктаора по новой акции
local tablIn, countIn, legendaIn = getCandlesByIndex('gistMACD', 0, sizeDs - 1, 1)