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

Проблемы с TimeZone и IQfeed
Atom
9/27/2014


Есть 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, как обращаться к остальным?

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 9/28/2014
Reply


devruss Go to

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

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


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

devruss

Avatar
Date: 9/28/2014
Reply


devruss Go to

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


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

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy