C# Class FastQuant.EventManager

Datei anzeigen Open project: fastquant/fastquant.dll Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

Clear() public method

public Clear ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EventManager() public method

public EventManager ( Framework framework, EventBus bus ) : System
framework Framework
bus EventBus
return System

OnEvent() public method

public OnEvent ( Event e ) : void
e Event
return void

OnException() public method

public OnException ( Event e ) : void
e Event
return void

OnPortfolioAdded() public method

public OnPortfolioAdded ( Event e ) : void
e Event
return void

OnPortfolioParentChanged() public method

public OnPortfolioParentChanged ( Event e ) : void
e Event
return void

OnPortfolioRemoved() public method

public OnPortfolioRemoved ( Event e ) : void
e Event
return void

Pause() public method

public Pause ( ) : void
return void

Pause() public method

public Pause ( System.DateTime dateTime ) : void
dateTime System.DateTime
return void

Resume() public method

public Resume ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Step() public method

public Step ( byte typeId = EventType.Event ) : void
typeId byte
return void

Stop() public method

public Stop ( ) : void
return void