Основные свойства у Indicator

Для доступа к различным данным, у индикатора есть следующие свойства:

  • InstrumentInfo - объект, содержащий в себе данные об инструменте
    • Instrument - название инструмента
    • TickSize - шаг цены инструмента
  • PlatformSettings - настройки платформы
    • ValueAreaPercent - значение % у value area, которое указано в глобальных настройках платформы
    • DataPath - пусть к папке, где платформа хранит все настройки. Может использовать для сохранения какой-либо служебной информации индикатором
  • MarketDepthInfo - данные DOM
    • CumulativeDomAsks - суммарный объем всех асков
    • CumulativeDomBids - суммарный объем всех бидов
    • GetMarketDepthSnapshot() - метод, возвращающий срез стакана на момент запроса
  • ChartInfo- данные о графике
    • ChartType - тип чарта
    • TimeFrame - тайм фрейм чарта. Если используется тайм фрейм с несколькими параметрами, они разделены косой чертой(/)
    • MouseLocationInfo 
      • PriceBelowMouse - цена под курсором мыши
      • BarBelowMouse - бар под курсором мыши
      • LastPosition - последняя позиция мыши
      • IsMouseLeave - флаг выхода мыши за пределы чарта
    • KeyboardInfo
      • PressedKey - зажатая на данный момент клавиша
    • PriceChartContainer - информация о ценовом графике
      • High - high видимой области графика
      • Low - lowвидимой области графика
      • Step - шаг цены графика(может отличаться от TickSize инструмента при использовании Scale)
      • PriceLevelsCount - количество видимых ценовых уровней
      • PriceRowHeight - высота каждого ценового уровня
      • BarsWidth - ширина каждого бара/свечи
      • VisibleBarsCount - количество видимых баров
      • FirstVisibleBarNumber - порядковый номер первого видимого бара
      • LastVisibleBarNumber - порядковый номер последнего видимого бара
      • Region - область отрисовки графика(без учета осей)
    • ChartContainer - информация о полной области графика
      • Region - область отрисовки графика с учетом ценовой и временной осей.
  • Container - контейнер индикатора
    • Region - область отрисовки индикатора
    • ChartInfo
  • CurrentBar - номер текущего бара
  • TradingManager- данные, относящиеся к торговле
    • Security - инструмент
    • Portfolio - портфель
    • Position - текущая позиция
    • MyTrades - совершенные сделки на выбранном счете и выбранном инструменте
    • Orders - ордера, открытые на выбранном счете и выбранном инструменте

Сервис поддержки клиентов работает на платформе UserEcho