← 戻る

API Update - Order: Цена исполнения заявки

Всем привет.

Было бы хорошо расширить API для BusuinessEntities.Order и добавить туда поле цена исполнения заявки (ExecutionPrice). Сейчас есть только поле цена, то есть цена по которой была выставлена заявка. Конечно, есть ExtentionInfo и можно информацию туда поместить, но, на мой взгляд, это должно быть частью API.

このトピックは参考になりましたか?

トピックを共有

コメント (3)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Mikhail Sukhov
Mikhail Sukhov

sergey.masyura: Всем привет.

Было бы хорошо расширить API для BusuinessEntities.Order и добавить туда поле цена исполнения заявки (ExecutionPrice). Сейчас есть только поле цена, то есть цена по которой была выставлена заявка. Конечно, есть ExtentionInfo и можно информацию туда поместить, но, на мой взгляд, это должно быть частью API.

  1. Заявка может быть исполнена по нескольким ценам.
  2. Средневзвешенная цена получается через TraderHelper.GetAveragePrice
Sergey Masyura
Sergey Masyura 著者

Окей. Откуда TraderHelper.GetAveragePrice возьмет цены исполнения заявок? Будет искать все сделки, которые выполнились по этому ордеру и считать среднее значение? То есть если у меня своя реализация ITrader, то должно работать проперти MyTrades?

Mikhail Sukhov
Mikhail Sukhov

sergey.masyura: Окей. Откуда TraderHelper.GetAveragePrice возьмет цены исполнения заявок? Будет искать все сделки, которые выполнились по этому ордеру и считать среднее значение? То есть если у меня своя реализация ITrader, то должно работать проперти MyTrades?

В своей реализации ITrader работать должны все члены... Наследуйтесь от BaseTrader. Он многое уже реализует автоматически.