← Назад

TradingStorage не сохраняет сделки с отрицательной ценой?

Я так понимаю TradingStorage не сохраняет сделки с отрицательной ценой? Если так то можно ли это исправить? Я генерирую сделки по разным корзинам, и там могут быть отрицательные цены.

Комментарии (6)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Alexander
Alexander

ionn: Я так понимаю TradingStorage не сохраняет сделки с отрицательной ценой? Если так то можно ли это исправить? Я генерирую сделки по разным корзинам, и там могут быть отрицательные цены.

отрицательная цена - это как? купить по -1 рублю - что значит?

ionn
ionn Автор

Alexander Mukhanchikov:

ionn: Я так понимаю TradingStorage не сохраняет сделки с отрицательной ценой? Если так то можно ли это исправить? Я генерирую сделки по разным корзинам, и там могут быть отрицательные цены.

отрицательная цена - это как? купить по -1 рублю - что значит?

например, сейчас по календарям RIH2-RIZ1 спред -1400/-850, т.е. RIH2 дешевле RIZ1. мой робот сохраняет историю спреда, для этого я создаю Security и Trade. Но похоже отрицательные значения пропускаются и у меня по большинству корзин ничего не сохраняется

Mikhail Sukhov
Mikhail Sukhov

ionn: например, сейчас по календарям RIH2-RIZ1 спред -1400/-850, т.е. RIH2 дешевле RIZ1. мой робот сохраняет историю спреда, для этого я создаю Security и Trade. Но похоже отрицательные значения пропускаются и у меня по большинству корзин ничего не сохраняется

Спред ввиде какого объекта получаете? Trade?

ionn
ionn Автор

да, Trade

Mikhail Sukhov
Mikhail Sukhov

ionn: да, Trade

С отрицательный ценой нельзя сохранить штатно. Можете использовать следующим образом. Цену всегда указывать в абсолютном значении, а знак через Trade.OrderDirection

ionn
ionn Автор

понятно, спасибо!