Проблемы с TimeZone и IQfeed
Atom
27.09.2014
devruss


Есть 2 проблемы:

  1. Нужно обновить список ExchangeBoard, так как нет биржи NYSE_ARCA http://gyazo.com/939e330e373f085d6a462928bf6e4d9f Эти данные были записаны IQfeed

  2. Проблема с WorkingTime. S# не знает о Timezone, поэтому по дефолту стоит Московское время. Если же данные были скачаны в UTC и импортированы через Гидру, то S# все равно считает, что это Московское время. Из-за этого возникают следующие проблемы:

  • По дефолту, рабочее время на американских площадках 9:30 - 16:00 по Москве, поэтому данные в UTC timezone (13:30 - 20:00) будут просто обрублены

Как вариант, под экспортированные данные надо создавать кастомную биржу (ExchangeBoard) и прописывать там коды и времена.

Как правильно это делать? Все мои попытки создавать биржи (ExchangeBoard.AddBoard()), никак не изменяли выпадающий список после точки ExchangeBoard. http://gyazo.com/e4310ad1a2d7c0ec087f7b18c291d950

Судя по базе данных, у меня больше 150 различных бирж (большинство - это коды Micex...), но опять таки через выпадающий список у меня доступно примерно 15, как обращаться к остальным?


Теги:


Спасибо:


Mikhail Sukhov

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


devruss: 2. Проблема с WorkingTime. S# не знает о Timezone, поэтому по дефолту стоит Московское время. Если же данные были скачаны в UTC и импортированы через Гидру, то S# все равно считает, что это Московское время. Из-за этого возникают следующие проблемы:

  • По дефолту, рабочее время на американских площадках 9:30 - 16:00 по Москве, поэтому данные в UTC timezone (13:30 - 20:00) будут просто обрублены

Как вариант, под экспортированные данные надо создавать кастомную биржу (ExchangeBoard) и прописывать там коды и времена.

В Гидре в след версии будет редактор площадок.

Спасибо:

devruss

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


devruss: Судя по базе данных, у меня больше 150 различных бирж (большинство - это коды Micex...), но опять таки через выпадающий список у меня доступно примерно 15, как обращаться к остальным?

Ну биржи можно и через SQL поменять/убрать. А вот как их в коде использовать? Сейчас они поделены на 2 группы AllBoards[] и штук 20 именных

Спасибо:


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

loading
clippy