Constalgo TradingAutomatic Trading System |
|
На днях очень долго пытался понять - "Почему же повторный запуск свечей (CandleSeries) не проходит так как нужно?" Думал, ломал голову. Не понимал, почему так происходит: Как только запускаешь повторный запуск серии свечек (ICandleManager.Start(CandleSeries);) выскакивает исключение в котором говорится о том, что невозможно запустить серию свечек, так как она не была остановлена. Очень долго пытался понять в чем может быть дело.
Всем привет! В этой статье я хотел бы рассказать как получить данные по свечам с помощью библиотек StockSharp из терминала Quik. Для этого необходимо настроить терминал Quik для совместной работы с библиотеками StockSharp. Как это сделать я уже писал тут. Откроем Visual Studio и создадим консольное приложение с названием SimpleCandle. Для работы нашего приложения нужно подключить следующие библиотеки:
using StockSharp.Algo.Candles; using StockSharp.Quik; using System; using StockSharp.BusinessEntities; using StockSharp.Messages;
На текущий момент актуальная версия StockSharp 4.3.28. Теперь все готово. Для получения свечей нам потребуются следующие типы данных. Сделаем для них поля.