C# Class MemExchange.Server.Processor.Book.MatchingAlgorithms.MarketOrderMatchingAlgorithm

Inheritance: IMarketOrderMatchingAlgorithm
Afficher le fichier Open project: ThomasVestergaard/MemExchange Class Usage Examples

Private Properties

Свойство Type Description
FindMatchQuantity int

Méthodes publiques

Méthode Description
AddExecutionsHandler ( Action executionHandler ) : void
MarketOrderMatchingAlgorithm ( IDateService dateService ) : System
TryMatch ( ILimitOrder buyLimitOrder, IMarketOrder sellMarketOrder ) : void
TryMatch ( IMarketOrder buyMarketOrder, ILimitOrder sellLimitOrder ) : void

Private Methods

Méthode Description
FindMatchQuantity ( IMarketOrder marketOrder, ILimitOrder limitOrder ) : int

Method Details

AddExecutionsHandler() public méthode

public AddExecutionsHandler ( Action executionHandler ) : void
executionHandler Action
Résultat void

MarketOrderMatchingAlgorithm() public méthode

public MarketOrderMatchingAlgorithm ( IDateService dateService ) : System
dateService IDateService
Résultat System

TryMatch() public méthode

public TryMatch ( ILimitOrder buyLimitOrder, IMarketOrder sellMarketOrder ) : void
buyLimitOrder ILimitOrder
sellMarketOrder IMarketOrder
Résultat void

TryMatch() public méthode

public TryMatch ( IMarketOrder buyMarketOrder, ILimitOrder sellLimitOrder ) : void
buyMarketOrder IMarketOrder
sellLimitOrder ILimitOrder
Résultat void