C# Класс MemExchange.Server.Processor.Book.MatchingAlgorithms.MarketOrderMatchingAlgorithm

Наследование: IMarketOrderMatchingAlgorithm
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
FindMatchQuantity int

Открытые методы

Метод Описание
AddExecutionsHandler ( Action executionHandler ) : void
MarketOrderMatchingAlgorithm ( IDateService dateService ) : System
TryMatch ( ILimitOrder buyLimitOrder, IMarketOrder sellMarketOrder ) : void
TryMatch ( IMarketOrder buyMarketOrder, ILimitOrder sellLimitOrder ) : void

Приватные методы

Метод Описание
FindMatchQuantity ( IMarketOrder marketOrder, ILimitOrder limitOrder ) : int

Описание методов

AddExecutionsHandler() публичный Метод

public AddExecutionsHandler ( Action executionHandler ) : void
executionHandler Action
Результат void

MarketOrderMatchingAlgorithm() публичный Метод

public MarketOrderMatchingAlgorithm ( IDateService dateService ) : System
dateService IDateService
Результат System

TryMatch() публичный Метод

public TryMatch ( ILimitOrder buyLimitOrder, IMarketOrder sellMarketOrder ) : void
buyLimitOrder ILimitOrder
sellMarketOrder IMarketOrder
Результат void

TryMatch() публичный Метод

public TryMatch ( IMarketOrder buyMarketOrder, ILimitOrder sellLimitOrder ) : void
buyMarketOrder IMarketOrder
sellLimitOrder ILimitOrder
Результат void