C# Класс FastQuant.MatchingEngine

Наследование: Provider, IExecutionSimulator
Показать файл Открыть проект

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

Метод Описание
Connect ( ) : void
Disconnect ( ) : void
MatchingEngine ( Framework framework ) : System
OnAsk ( Ask ask ) : void
OnBar ( Bar bar ) : void
OnBarOpen ( Bar bar ) : void
OnBid ( Bid bid ) : void
OnLevel2 ( Level2Snapshot snapshot ) : void
OnLevel2 ( Level2Update update ) : void
OnTrade ( Trade trade ) : void
Send ( ExecutionCommand command ) : void

Защищенные методы

Метод Описание
OnConnect ( ) : void
OnDisconnect ( ) : void

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

Метод Описание
method_5 ( Order order_0 ) : void
method_6 ( Order order_0 ) : void
method_7 ( ExecutionCommand executionCommand_0 ) : void
method_8 ( Order order_0, Bid bid_0, Ask ask_0 ) : void

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

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

public Connect ( ) : void
Результат void

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

public Disconnect ( ) : void
Результат void

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

public MatchingEngine ( Framework framework ) : System
framework Framework
Результат System

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

public OnAsk ( Ask ask ) : void
ask Ask
Результат void

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

public OnBar ( Bar bar ) : void
bar Bar
Результат void

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

public OnBarOpen ( Bar bar ) : void
bar Bar
Результат void

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

public OnBid ( Bid bid ) : void
bid Bid
Результат void

OnConnect() защищенный Метод

protected OnConnect ( ) : void
Результат void

OnDisconnect() защищенный Метод

protected OnDisconnect ( ) : void
Результат void

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

public OnLevel2 ( Level2Snapshot snapshot ) : void
snapshot Level2Snapshot
Результат void

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

public OnLevel2 ( Level2Update update ) : void
update Level2Update
Результат void

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

public OnTrade ( Trade trade ) : void
trade Trade
Результат void

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

public Send ( ExecutionCommand command ) : void
command ExecutionCommand
Результат void