ChangeOrderPrice в OsEngine

ChangeOrderPrice в OsEngine

Метод ChangeOrderPrice меняет цену ордера на бирже без его отзыва, что гораздо быстрее, чем сначала отозвать ордер, а потом выставить новый.

public void ChangeOrderPrice(Order order, decimal newPrice)

order – объект ордера, по которому будем менять цену.

newPrice – новая цена, на которую нужно сменить цену ордера.

Пример использования можно посмотреть в коде робота: https://github.com/AlexWan

В методе TryReplaceOrder робота по ссылке вы увидите использование ChangeOrderPrice:

Важно! 1

На момент написания статьи данная функция реализована только в коннекторе АЛОР. При попытке сменить цену ордера у сервера, который для этого не предназначен, будет ошибка.

Важно! 2

Тестер и Оптимизатор не работают с данным методом. И не будут. Это для реального подключения, для роботов, которые гонятся за скоростью. 

20:08
58

Комментарии

Нет комментариев. Ваш будет первым!