Загрузка истории для тестирования

Загрузка истории для тестирования
Atom
07.06.2018
po_saa


Добрый день!

Подскажите пожалуйста, в Уроке 4, CandlesDownloadingUsing приведен код загрузки с Finam Как сделать загрузку истории из Quik ?




Спасибо:


1 2 3  >
Support

Фотография
Дата: 07.06.2018
Ответить


Добрый день

Загрузка истории сделана в нашем примере SampleQuik. Загрузка идёт напрямую через коннектор. Для этого необходимо вызвать метод Connector.SubscribeCandles.

Спасибо:

po_saa

Фотография
Дата: 08.06.2018
Ответить


перерыл все примеры SampleQuick не нашел Скиньте пожалуйста ссылку на пример

Спасибо:

po_saa

Фотография
Дата: 09.06.2018
Ответить


Ответьте, пожалуйста!

перерыл все примеры SampleQuick не нашел Скиньте пожалуйста ссылку на пример

Спасибо:

Support

Фотография
Дата: 09.06.2018
Ответить


po_saa: перерыл все примеры SampleQuick не нашел Скиньте пожалуйста ссылку на пример

Добрый день

Проект называется SampleQuik. Исходные коды лежат здесь https://github.com/StockSharp/StockSharp/tree/master/Samples/Quik/SampleQuik или в релиз архиве.

В частности в программе есть код подписки на свечи https://github.com/StockSharp/StockSharp/blob/master/Samples/Quik/SampleQuik/ChartWindow.xaml.cs#L59 Все коннекторы запрашивают свечи подобным способом, и не зависит от типа подключения.

Спасибо:

po_saa

Фотография
Дата: 09.06.2018
Ответить


Урок 4 CandlesDownloadUsing

пример SimpleQuik нашел

сделал процедуру

    private void GetHistoryCandlesMy()
    {
        //торговый инструмент
        var security = Connection.SelectedSecurity;
        //создаем серию свечей
        _series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromSeconds(60));
        Connection.SafeConnection.Trader.SubscribeCandles(_series,
               DateTime.Now - TimeSpan.FromDays(10),
                DateTime.Now - TimeSpan.FromDays(1));
    }

но _series не заполняется

посоветуйте пожалуйста.

Нужно получить историю через коннектор Quik и провести на ней тестирование

Спасибо:

Support

Фотография
Дата: 09.06.2018
Ответить


Пожалуйста, попробуйте сначала пример SampleQuik. Выводятся ли необходимые свечи в нём.

Спасибо:

po_saa

Фотография
Дата: 13.06.2018
Ответить


Добрый день! вот SampleQuik

да. выводятся

как теперь выгрузить историю на диск или в набор свечей?

image430.png 84 KB (397)
Спасибо:

Support

Фотография
Дата: 13.06.2018
Ответить


Добрый день

На график уже рисуются готовые свечи. Вот код рисования https://github.com/StockSharp/StockSharp/blob/master/Samples/Quik/SampleQuik/ChartWindow.xaml.cs#L69

Вы можете сохранить на диск данные через наше хранилище. https://doc.stocksharp.ru/html/e4a57b52-bd14-4640-a7c7-0979dba1ad0a.htm В примере используется хранилище для тиковых сделок. Вы можете заменить на свечное хранилище

var candleStorage = storage.GetCandleStorage(typeof(TimeFrameCandle), security, tf);
Спасибо:

po_saa

Фотография
Дата: 14.06.2018
Ответить


для общего понимания , было бы здОрово, если бы где-то основные процессы были разрисованы в виде алгоритма. процедура получения свечей процедура сохранения процедура прорисовки процедура вызова стратегий и т.д.

у вас есть http://doc.stocksharp.ru/html/P_StockSharp_Algo_Candles_CandleManager_Container.htm если бы туда ещё прикрутить описание функций (что делают, для чего предназначены)

Спасибо:

po_saa

Фотография
Дата: 15.06.2018
Ответить


при создании окна вылазит ошибка она из библиотеки и я не понимаю почему подскажите пожалуйста

image4504.png 252 KB (388)
Спасибо:
1 2 3  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy