Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Daemaged.IBNet/Client/EventHandlers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -317,6 +317,7 @@ public TWSOpenOrderEventArgs(TWSClient client) : base(client)

public IBOrder Order { get; internal set; }
public IBContract Contract { get; internal set; }
public IBOrderState OrderState { get; internal set; }
}

public class TWSContractDetailsEventArgs : TWSClientEventArgs
Expand Down
3 changes: 2 additions & 1 deletion Daemaged.IBNet/Client/TWSClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -804,7 +804,8 @@ protected void OnOpenOrder(int orderId, IBOrder order, IBContract contract, IBOr
OpenOrder?.Invoke(this, new TWSOpenOrderEventArgs(this) {
OrderId = orderId,
Order = order,
Contract = contract
Contract = contract,
OrderState = orderState,
});

// TODO: remove this callback from here!
Expand Down