C# Класс FastQuant.EventManager

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

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

Метод Описание
Clear ( ) : void
Dispose ( ) : void
EventManager ( Framework framework, EventBus bus ) : System
OnEvent ( Event e ) : void
OnException ( Event e ) : void
OnPortfolioAdded ( Event e ) : void
OnPortfolioParentChanged ( Event e ) : void
OnPortfolioRemoved ( Event e ) : void
Pause ( ) : void
Pause ( System.DateTime dateTime ) : void
Resume ( ) : void
Start ( ) : void
Step ( byte typeId = EventType.Event ) : void
Stop ( ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
OnAccountData ( Event e ) : void
OnAccountReport ( Event e ) : void
OnAsk ( Event e ) : void
OnBar ( Event e ) : void
OnBarSlice ( Event e ) : void
OnBid ( Event e ) : void
OnCommand ( Event e ) : void
OnExecutionReport ( Event e ) : void
OnFill ( Event e ) : void
OnFundamental ( Event e ) : void
OnGroup ( Event e ) : void
OnGroupEvent ( Event e ) : void
OnHistoricalData ( Event e ) : void
OnHistoricalDataEnd ( Event e ) : void
OnLevel2Snapshot ( Event e ) : void
OnLevel2Update ( Event e ) : void
OnNewOrder ( Event e ) : void
OnNews ( Event e ) : void
OnOrderCancelRejected ( Event e ) : void
OnOrderCancelled ( Event e ) : void
OnOrderDone ( Event e ) : void
OnOrderExpired ( Event e ) : void
OnOrderFilled ( Event e ) : void
OnOrderPartiallyFilled ( Event e ) : void
OnOrderRejected ( Event e ) : void
OnOrderReplaceRejected ( Event e ) : void
OnOrderReplaced ( Event e ) : void
OnOrderStatusChanged ( Event e ) : void
OnPendingNewOrder ( Event e ) : void
OnPositionChanged ( Event e ) : void
OnPositionClosed ( Event e ) : void
OnPositionOpened ( Event e ) : void
OnPropertyChanged ( Event e ) : void
OnProviderConnected ( Event e ) : void
OnProviderDisconnected ( Event e ) : void
OnProviderError ( Event e ) : void
OnQuote ( Event e ) : void
OnReminder ( Event e ) : void
OnSendOrder ( Event e ) : void
OnSimulatorProgress ( Event e ) : void
OnSimulatorStart ( Event e ) : void
OnSimulatorStop ( Event e ) : void
OnStrategyEvent ( Event e ) : void
OnTrade ( Event e ) : void
OnTransaction ( Event e ) : void
Run ( ) : void
SyncExchangeClockWithTick ( Tick tick, string funcName ) : void
SyncLocalClockWithDataObject ( DataObject obj ) : void

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

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

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

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

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

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

public EventManager ( Framework framework, EventBus bus ) : System
framework Framework
bus EventBus
Результат System

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

public OnEvent ( Event e ) : void
e Event
Результат void

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

public OnException ( Event e ) : void
e Event
Результат void

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

public OnPortfolioAdded ( Event e ) : void
e Event
Результат void

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

public OnPortfolioParentChanged ( Event e ) : void
e Event
Результат void

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

public OnPortfolioRemoved ( Event e ) : void
e Event
Результат void

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

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

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

public Pause ( System.DateTime dateTime ) : void
dateTime System.DateTime
Результат void

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

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

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

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

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

public Step ( byte typeId = EventType.Event ) : void
typeId byte
Результат void

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

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