Тестовые данные с версией API
Atom
31.01.2018
andy_baka


Добрый вечер.
При скачивании любой версии S#API в примерах всегда прилагаются данные RIZ2@FORTS за 12 год длинной в месяц.
Где можно взять/купить таких данных за несколько лет?
Очень хочется быстро, не выходя за пределы системы менять таймфреймы на более длительные.
Буду признателен за помощь.



Спасибо:


< 1 2 3 4  >
andy_baka

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


Появилась версия 4.4.5.3 и всё заработало. Спасибо огромное!
Поймал интересное явление - пропадание свечей (см фото).
Снимок сделан с экрана TWS interactivebrokers. Дневки VZ.
В чем может быть причина?
Спасибо:

andy_baka

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


Поисследовал, примерно понятна причина. Первая свеча отображается (см. аттач) 1 января 2018 года, хотя в хранилище она записана 2-м января. Соответственно, свеча за 5-е января попадает на выходной и игнорируется.
Свече время закрытия подставляется 19:00:00, очевидно, по восточному времени сша. Не понятно как это исправить.

Спасибо:

andy_baka

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


Вот еще странность - файл первого дня (2018_01_02) тестируемого периода должен два раза загружаться?
Спасибо:

Support

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


Добрый день

Могли бы вы уточнить ваш вопрос?
Спасибо:

andy_baka

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


Что нужно сделать чтобы не пропадали свечи? (см. мой пост от 25.02).
Спасибо:

Support

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


Могли бы вы уточнить ваш вопрос? У вас не получаются все данные из TWS? Вы можете привести код?
Спасибо:

andy_baka

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


Отсутсвие прямого диалога сказывается. Постараюсь изложить детально. Сори.
По шагам.
Данные получил через API TWS. Со stocksharp это никак не связано. Далее сохранил их в cvs файл и импортировал гидрой в bin файлы.
Далее в программе-примере HistoryTesting из инсталляционного архива версии 4.4.5.3 поменял тайм фрейм на .FromDays(1)
Указываю ссылку на хранилище гидры, меняю название инструмента на VZ@NYSE, выставляю даты на 02.01.2018-22.02.2018 для краткости, выбираю "свечи" и нажимаю Старт.
Программа отрисовывает свечи и завершает работу.
Начинаю смотреть на рисунок - на нем слишком много гепов. Начал смотреть детально и обнаруживаю, что некоторые свечи не прорисовываются. Например, свеча за понедельник 08.02. на графике не отображена.
Начал дебагером смотреть - candleProcess на этой свече не вызывается. Т.е. она пролетает где-то раньше.
Дальше отображается 09.02. и так далее. Причину найти не смог.
Время на компьютере стояло EST, поменял на Москву - ситуация не изменилась. В примере поменял только одну строку связанную с таймфреймом свечей - просто хотел проверить начиная с дней.

Картинки в поста ранее.

Постарался максимально подробно. Вопрос в пропадающих свечах.
Спасибо:

Support

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


Могли бы вы выложить данные и код тестирования?
Спасибо:

andy_baka

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


отправил на support@stocksharp.com
данные и код. Программа - прямо из дистрибутива версии 4.4.5.3.
Спасибо:

Support

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


Добрый день

Вы можете выключить проверку дат путём редактирования ExchangeBoard.Nyse.WorkingPeriod. Удалите всё настройки у площадки перед запуском тестирования.
Спасибо:
< 1 2 3 4  >

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

loading
clippy