← 返回

Криптоконнектор Bittrex При от рисовке графика возникает ошибка, не найден подходящий адаптер для MarketData

Доброго времени суток. Не получается от рисовать график. Возникает ошибка "не найден подходящий адаптер для MarketData". Делаю так:


 private void DrawBtn_Click(object sender, RoutedEventArgs e)
        {
            var security = SelectedSecurity;

            TimeSpan ts = TimeSpan.FromMinutes(5);
            
            var series = new CandleSeries(typeof(TimeFrameCandle), security, ts);

            _candlesElem = new ChartCandleElement
            {
                AntiAliasing = false,
                UpFillColor = Colors.White,
                UpBorderColor = Colors.Black,
                DownFillColor = Colors.Black,
                DownBorderColor = Colors.Black,
            };

            // устанавливаем стиль отображения MACD в виде гистограммы
                // инициализируем области графика
                _candlesArea = new ChartArea();
                // добавляем области к чарту
                CChart.Areas.Add(_candlesArea);
                // добавляем элементы к областям
                _candlesArea.Elements.Add(_candlesElem);
            Trader.CandleSeriesProcessing += DrawCandle;
            Trader.SubscribeCandles(series, ts.Ticks == 1 ? DateTime.Today : DateTime.Now.Subtract(TimeSpan.FromTicks(ts.Ticks * 100)), DateTime.Now);
        }
		
		private void DrawCandle(CandleSeries series, Candle candle)
        {
                if (candle.State != CandleStates.Finished)
                    return;
                var data = new ChartDrawData();
            data
              .Group(candle.OpenTime)
                .Add(_candlesElem, candle);

            CChart.Draw(data);
        }
		

本主题对您有帮助吗?

分享主题

评论 (4)

登录创建账户, 登录或注册以发表评论

Support
Support

Добрый день

Биржа Битрекс не поддерживает трансляцию свечей. Возможен только вариант самостоятельного накопления через Гидру на основе тиковых данных.

Bato
Bato 作者

А какие биржи поддерживают ? НЕ могли бы подсказать

Support
Support

Добрый день

Вы можете запустить программу Гидра и в ней в панели источника посмотреть доступные типы данных и поддерживаемые таймфреймы.

image1138.png

Bato
Bato 作者

спасибо))