C# 클래스 FastQuant.PortfolioManager

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

공개 메소드들

메소드 설명
Add ( Portfolio portfolio, bool emitEvent = true ) : void
Clear ( ) : void
Delete ( string name ) : void
GetById ( int id ) : Portfolio
Init ( ) : void
Load ( string name ) : Portfolio
PortfolioManager ( Framework framework, PortfolioServer portfolioServer ) : System
Remove ( Portfolio portfolio ) : void
Remove ( int id ) : void
Remove ( string name ) : void
Save ( Portfolio portfolio ) : void
this ( string name ) : Portfolio

비공개 메소드들

메소드 설명
OnAccountReport ( AccountReport report ) : void
OnExecutionReport ( ExecutionReport report ) : void
Read ( BinaryReader reader ) : void
Write ( BinaryWriter writer ) : void

메소드 상세

Add() 공개 메소드

public Add ( Portfolio portfolio, bool emitEvent = true ) : void
portfolio Portfolio
emitEvent bool
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Delete() 공개 메소드

public Delete ( string name ) : void
name string
리턴 void

GetById() 공개 메소드

public GetById ( int id ) : Portfolio
id int
리턴 Portfolio

Init() 공개 메소드

public Init ( ) : void
리턴 void

Load() 공개 메소드

public Load ( string name ) : Portfolio
name string
리턴 Portfolio

PortfolioManager() 공개 메소드

public PortfolioManager ( Framework framework, PortfolioServer portfolioServer ) : System
framework Framework
portfolioServer PortfolioServer
리턴 System

Remove() 공개 메소드

public Remove ( Portfolio portfolio ) : void
portfolio Portfolio
리턴 void

Remove() 공개 메소드

public Remove ( int id ) : void
id int
리턴 void

Remove() 공개 메소드

public Remove ( string name ) : void
name string
리턴 void

Save() 공개 메소드

public Save ( Portfolio portfolio ) : void
portfolio Portfolio
리턴 void

this() 공개 메소드

public this ( string name ) : Portfolio
name string
리턴 Portfolio