C# 클래스 MemExchange.Server.Processor.Book.PriceSlot

상속: IPriceSlot
파일 보기 프로젝트 열기: ThomasVestergaard/MemExchange 1 사용 예제들

공개 메소드들

메소드 설명
AddOrder ( ILimitOrder order ) : void
ContainsOrder ( ILimitOrder order ) : bool
PriceSlot ( double price, ILimitOrderMatchingAlgorithm limitOrderMatchingAlgorithm, IMarketOrderMatchingAlgorithm marketOrderMatchingAlgorithm ) : System.Collections.Generic
RemoveOrder ( ILimitOrder order ) : void
TryMatchLimitOrder ( ILimitOrder order ) : void
TryMatchMarketOrder ( IMarketOrder order ) : void

비공개 메소드들

메소드 설명
HandleDeleteOrFilled ( ILimitOrder order ) : void

메소드 상세

AddOrder() 공개 메소드

public AddOrder ( ILimitOrder order ) : void
order ILimitOrder
리턴 void

ContainsOrder() 공개 메소드

public ContainsOrder ( ILimitOrder order ) : bool
order ILimitOrder
리턴 bool

PriceSlot() 공개 메소드

public PriceSlot ( double price, ILimitOrderMatchingAlgorithm limitOrderMatchingAlgorithm, IMarketOrderMatchingAlgorithm marketOrderMatchingAlgorithm ) : System.Collections.Generic
price double
limitOrderMatchingAlgorithm ILimitOrderMatchingAlgorithm
marketOrderMatchingAlgorithm IMarketOrderMatchingAlgorithm
리턴 System.Collections.Generic

RemoveOrder() 공개 메소드

public RemoveOrder ( ILimitOrder order ) : void
order ILimitOrder
리턴 void

TryMatchLimitOrder() 공개 메소드

public TryMatchLimitOrder ( ILimitOrder order ) : void
order ILimitOrder
리턴 void

TryMatchMarketOrder() 공개 메소드

public TryMatchMarketOrder ( IMarketOrder order ) : void
order IMarketOrder
리턴 void