Для изменения размера нажмите или перетащите

Исторические данные

Interactive Brokers предоставляет исторические свечи, которые можно использовать как для тестирования, так и для инициализации индикаторов.

Работа с историческими свечами

  1. Для того, чтобы получить исторические свечи, необходимо вызвать метод SubscribeCandles:

    C#
    var series = new CandleSeries
    {
        CandleType = typeof(TimeFrameCandle),
        Security = SelectedSecurity,
        Arg = InteractiveBrokersTimeFrames.Minute1
    };
    Trader.SubscribeCandles(series, DateTime.Today.Subtract(TimeSpan.FromDays(30)), DateTime.Now);
  2. Исторические свечи передаются через событие ConnectorCandleSeriesProcessing:

    C#
    Trader.CandleSeriesProcessing += _securitiesWindow.ProcessCandle;
  3. Появившиеся свечи можно отрисовывать через графический контрол:

    ib history
См. также

Другие ресурсы