RSI не обновляется
такой код:
// Create instrument
После перезагрузки или перезапуска программы не отображается для 2-х инструментов.
Для одного отображается (тот для кого график) а для дополнительного инструмента - нет.
Вообщем хочет показывает хочет нет.
В чем тут дело ?
Евгений, вы не загружаете для дополнительного инструмента информацию. Конструкция HistoricalData Hist = GetHistoricalData(new HistoricalDataRequest(Ins, Period.Min)) только оперделяет в какой аггрегации будут формироваться данные. Для полноценной работы инструмента требуется еще два момента:
1. Непосредственно загрузка истории Hist.BeginLoad() или Hist.Load()
2. Подписатся на прихождение новых котировок Instruments.Subscribe(customInstrument, QuoteTypes.Quote)
Ваш случай имеет непостоянный характер из-за того, что в терминале, в какой-то момент, открывается панель с дополнительным инструментом и именно эта панель подписывается на получение его котировок.