PRICE,ASK,BID
Atom
03.05.2012


Подписался на события новых сделок, отфильтровал по нужному инструменту.
Записываю в базу MSSQL PRICE, а заодно, ASK,BID на момент последней сделки(одной строкой).
После анализа смотрю, что за день на тестовом сервере совершается около 40000 сделок и в 3000 сделок(строк) PRICE либо больше ASK, либо меньше BID.
Пытался записывать в базу PRICE двумя способами:
1. _ins1.LastTrade.Price
2. trades.Last().Price (отфильтрованный по нужному инструменту)

Оба варианта иногда дают разную цену в один и тот же момент и PRICE в обоих случаях иногда выбивается из интервала ASK-BID.

Какой вариант лучше использовать? В каком варианте данные быстрее обновляются?
И почему цена выпрыгивает из ASK-BID диапазона?


Теги:


Спасибо:


Alexander

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


Сравните LastTrade.Time
Потому что не синхронизованы таблицы в плазе
Спасибо: Макс


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

loading
clippy