C# Class FastQuant.EventManager

Afficher le fichier Open project: fastquant/fastquant.dll Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public Clear ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EventManager() public méthode

public EventManager ( Framework framework, EventBus bus ) : System
framework Framework
bus EventBus
Résultat System

OnEvent() public méthode

public OnEvent ( Event e ) : void
e Event
Résultat void

OnException() public méthode

public OnException ( Event e ) : void
e Event
Résultat void

OnPortfolioAdded() public méthode

public OnPortfolioAdded ( Event e ) : void
e Event
Résultat void

OnPortfolioParentChanged() public méthode

public OnPortfolioParentChanged ( Event e ) : void
e Event
Résultat void

OnPortfolioRemoved() public méthode

public OnPortfolioRemoved ( Event e ) : void
e Event
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Pause() public méthode

public Pause ( System.DateTime dateTime ) : void
dateTime System.DateTime
Résultat void

Resume() public méthode

public Resume ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Step() public méthode

public Step ( byte typeId = EventType.Event ) : void
typeId byte
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void