|
Hikyuu
0.1
|
|
类 | |
| class | hku::BorrowRecord |
| 记录当前借入的股票信息 更多... | |
| class | hku::FundsRecord |
| 当前资产情况记录,由TradeManager::getFunds返回 更多... | |
| class | hku::LoanRecord |
| 借款记录(融资记录) 更多... | |
| class | hku::OrderBrokerBase |
| 订单代理基类,实现实际的订单操作及程序化的订单 更多... | |
| class | hku::PositionRecord |
| 持仓记录 更多... | |
| class | hku::TradeManager |
| 账户交易管理模块,管理帐户的交易记录及资金使用情况 更多... | |
| class | hku::TradeRecord |
| 交易记录 更多... | |
类型定义 | |
| typedef shared_ptr< OrderBrokerBase > | hku::OrderBrokerPtr |
| 客户程序应使用此类型进行实际操作 更多... | |
| typedef vector< PositionRecord > | hku::PositionRecordList |
| typedef shared_ptr< TradeManager > | hku::TradeManagerPtr |
| 客户程序应使用此类型进行实际操作 更多... | |
| typedef vector< TradeRecord > | hku::TradeRecordList |
枚举 |
函数 | |
| TradeManagerPtr HKU_API | hku::crtTM (const Datetime &datetime=Datetime(199001010000LL), price_t initcash=100000.0, const TradeCostPtr &costfunc=TC_Zero(), const string &name="SYS") |
| 创建交易管理模块,管理帐户的交易记录及资金使用情况 更多... | |
| HKU_API std::ostream & | hku::operator<< (std::ostream &, const FundsRecord &) |
| 输出TradeRecord信息 更多... | |
| HKU_API std::ostream & | hku::operator<< (std::ostream &, const PositionRecord &) |
| 输出持仓记录信息 更多... | |
| string HKU_API | hku::getBusinessName (BUSINESS) |
| 获取业务名称,用于打印输出 更多... | |
| HKU_API std::ostream & | hku::operator<< (std::ostream &, const TradeRecord &) |
| 输出TradeRecord信息 更多... | |
| typedef shared_ptr<OrderBrokerBase> hku::OrderBrokerPtr |
客户程序应使用此类型进行实际操作
| typedef vector<PositionRecord> hku::PositionRecordList |
| typedef shared_ptr<TradeManager> hku::TradeManagerPtr |
客户程序应使用此类型进行实际操作
| typedef vector<TradeRecord> hku::TradeRecordList |
| enum hku::BUSINESS |
业务类型
| TradeManagerPtr HKU_API hku::crtTM | ( | const Datetime & | datetime = Datetime(199001010000LL), |
| price_t | initcash = 100000.0, |
||
| const TradeCostPtr & | costfunc = TC_Zero(), |
||
| const string & | name = "SYS" |
||
| ) |
创建交易管理模块,管理帐户的交易记录及资金使用情况
考虑的移滑价差需要使用当日的最高或最低价,所以不在该模块内进行处理
| datetime | 账户建立日期, 默认1990-1-1 |
| initcash | 初始现金,默认100000 |
| costfunc | 交易成本算法,默认零成本算法 |
| name | 账户名称,默认“SYS” |
| HKU_API std::ostream & hku::operator<< | ( | std::ostream & | os, |
| const FundsRecord & | funds | ||
| ) |
输出TradeRecord信息
| HKU_API std::ostream & hku::operator<< | ( | std::ostream & | os, |
| const PositionRecord & | record | ||
| ) |
输出持仓记录信息
| HKU_API std::ostream & hku::operator<< | ( | std::ostream & | os, |
| const TradeRecord & | record | ||
| ) |
输出TradeRecord信息
1.8.11