Изначально все затевалось, чтобы добраться до кэша и контекста.
Есть один сложный алгоритм, который вначале очень много считает, а потом строит несколько линий. Вот, чтобы в каждом индикаторе (по индикатору на каждую линию) первую фазу не обсчитывать, решил воспользоваться кэшем.
В документации все примеры с кэшем показаны на ExternalScript. Если индикатор тоже может получиться доступ к контексту скрипта - я буду только рад.

Я правильно понял, что для этого мне достаточно в классе индикатора указать интерфейс IContextUses и определить свойство Context? Tslab сам будет туда подсовывать текущий контекст?

P.S. Проверил, все работает: из индикатора можно обратиться к контексту и далее все что нужно сохранить/прочитать. Круто!


Отредактировано aaleksander (Mon Jan 10 2022 05:18 PM)