C# 클래스 FastQuant.EventManager

파일 보기 프로젝트 열기: fastquant/fastquant.dll 1 사용 예제들

공개 메소드들

메소드 설명
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