Property | Type | Description | |
---|---|---|---|
MoveOrder | void | ||
RemoveSlotIfEmpty | void | ||
SetBestBidAndAsk | void | ||
StopLimitOrderModified | void | ||
TryExecuteTriggers | void | ||
TryMatchMarketOrder | void |
Method | Description | |
---|---|---|
AddLimitOrder ( ILimitOrder limitOrder ) : void | ||
AddStopLimitOrder ( IStopLimitOrder stopLimitOrder ) : void | ||
HandleLimitOrderModify ( ILimitOrder order, int oldQuantity, double oldPrice ) : void | ||
HandleMarketOrder ( IMarketOrder marketOrder ) : void | ||
OrderBook ( string symbol, ILimitOrderMatchingAlgorithm limitOrderMatchingAlgorithm, IMarketOrderMatchingAlgorithm marketOrderMatchingAlgorithm, IOrderBookBestBidAsk orderBookBestBidAsk ) : System.Collections.Generic | ||
RemoveLimitOrder ( ILimitOrder order ) : void | ||
RemoveStopLimitOrder ( IStopLimitOrder stopLimitOrder ) : void | ||
SetSuspendLimitOrderMatchingStatus ( bool isSuspended ) : void | ||
TryMatchLimitOrder ( ILimitOrder limitOrder ) : void |
Method | Description | |
---|---|---|
MoveOrder ( double oldPrice, ILimitOrder currentOrder ) : void | ||
RemoveSlotIfEmpty ( double price ) : void | ||
SetBestBidAndAsk ( ) : void | ||
StopLimitOrderModified ( IStopLimitOrder modifiedStopLimitOrder ) : void | ||
TryExecuteTriggers ( ) : void | ||
TryMatchMarketOrder ( IMarketOrder marketOrder ) : void |
public AddLimitOrder ( ILimitOrder limitOrder ) : void | ||
limitOrder | ILimitOrder | |
return | void |
public AddStopLimitOrder ( IStopLimitOrder stopLimitOrder ) : void | ||
stopLimitOrder | IStopLimitOrder | |
return | void |
public HandleLimitOrderModify ( ILimitOrder order, int oldQuantity, double oldPrice ) : void | ||
order | ILimitOrder | |
oldQuantity | int | |
oldPrice | double | |
return | void |
public HandleMarketOrder ( IMarketOrder marketOrder ) : void | ||
marketOrder | IMarketOrder | |
return | void |
public OrderBook ( string symbol, ILimitOrderMatchingAlgorithm limitOrderMatchingAlgorithm, IMarketOrderMatchingAlgorithm marketOrderMatchingAlgorithm, IOrderBookBestBidAsk orderBookBestBidAsk ) : System.Collections.Generic | ||
symbol | string | |
limitOrderMatchingAlgorithm | ILimitOrderMatchingAlgorithm | |
marketOrderMatchingAlgorithm | IMarketOrderMatchingAlgorithm | |
orderBookBestBidAsk | IOrderBookBestBidAsk | |
return | System.Collections.Generic |
public RemoveLimitOrder ( ILimitOrder order ) : void | ||
order | ILimitOrder | |
return | void |
public RemoveStopLimitOrder ( IStopLimitOrder stopLimitOrder ) : void | ||
stopLimitOrder | IStopLimitOrder | |
return | void |
public SetSuspendLimitOrderMatchingStatus ( bool isSuspended ) : void | ||
isSuspended | bool | |
return | void |
public TryMatchLimitOrder ( ILimitOrder limitOrder ) : void | ||
limitOrder | ILimitOrder | |
return | void |