private void PlaceOder(Order order) { _smartServer.PlaceOrder(order.Portfolio.Name, order.Security.Symbol, order.Direction.ToSmart().Value, order.Type.ToSmart().Value, order.Duration.ToSmart().Value, (double)order.Price, (double)order.Volume, (double)order.StopPrice, order.UserID); }
public void CancelOrder(Order order) { //TODO }
/// <summary> /// Заменить заявку /// </summary> /// <param name="order">Заменяемая заявка</param> /// <param name="shift">Чмсло тиков, на которое будет изменена цена заявки. Положительное число - цена увеличивается, отрицательная - уменьшается.</param> public void MoveOrder(Order order, int shift) { }
public void SendOrder(Order order) { PlaceOder(order); }
/// <summary> /// Заменить заявку /// </summary> /// <param name="order">Заменяемая заявка</param> /// <param name="price">Цена, на которую будет передвинута заявка.</param> public void MoveOrder(Order order, decimal price) { }