CloseAtFake в OsEngine

CloseAtFake в OsEngine
public void CloseAtFake(Position position, decimal volume, decimal price, DateTime time)
  1. position – позиция, которую нужно закрыть;
  2. volume – объем операции;
  3. price – цена для ордера, по которой позиция будет считаться закрытой;
  4. time – время, по которому позиция будет считаться закрытой;

Метод закрывает позицию в программе, не высылая при этом никаких команд на биржу. Такое поведение может пригодиться, например, в случае, когда вы закрыли позицию в другом терминале и теперь возникла необходимость обозначить ее закрытой и в OsEngine. 

В OsTrader доступ к этому функционалу можно получить в таблице позиций. Нужно вызвать контекстное меню, кликнув правой кнопкой мыши и выбрать пункт «закрытие выбранной позиции»:


Откроется окно работы с позициями:


  1. перейти на вкладку Fake;
  2. задать дату и время;
  3. установить цену. Можно в стакане выбрать нужный уровень, и цена подставится автоматически;
  4. задать объем операции;

В OsTrader Light доступ к этому окну можно получить, нажав на кнопку «Больше»:

 

16:29
96
FAQ

Комментарии

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