Hikyuu
Public 成员函数 | 所有成员列表
hku::EqualWeightAllocateFunds类 参考

#include <EqualWeightAllocateFunds.h>

类 hku::EqualWeightAllocateFunds 继承关系图:
Inheritance graph
[图例]
hku::EqualWeightAllocateFunds 的协作图:
Collaboration graph
[图例]

Public 成员函数

 EqualWeightAllocateFunds ()
 
virtual ~EqualWeightAllocateFunds ()
 
- Public 成员函数 继承自 hku::AllocateFundsBase
 AllocateFundsBase ()
 
 AllocateFundsBase (const string &name)
 
virtual ~AllocateFundsBase ()
 
string name () const
 
void name (const string &name)
 
SystemList getAllocatedSystemList (const Datetime &date, const SystemList &se_list, const SystemList &hold_list)
 Portfolio获取实际获得资产分配的系统策略实例 更多...
 
TMPtr getTM ()
 获取交易账户 更多...
 
void setTM (const TMPtr &)
 设定交易账户 更多...
 
KQuery getQuery ()
 
void setQuery (KQuery query)
 
double getReservePercent ()
 获取不参与资产分配的保留比例 更多...
 
void setReserverPercent (double p)
 设置不参与资产分配的保留比例,该比例在执行reset时会被置为0 更多...
 
bool changed (Datetime date)
 
void reset ()
 复位 更多...
 
AFPtr clone ()
 克隆操作 更多...
 
virtual void _reset ()
 子类复位接口 更多...
 
virtual AFPtr _clone ()=0
 子类克隆私有变量接口 更多...
 
virtual SystemWeightList _allocateWeight (const Datetime &date, const SystemList &se_list)=0
 子类分配权重接口,获取实际分配资产的系统实例及其权重 更多...
 
void _getAllocatedSystemList_adjust_hold (const Datetime &date, const SystemList &se_list, const SystemList &hold_list, SystemList &out_sys_list)
 
void _getAllocatedSystemList_not_adjust_hold (const Datetime &date, const SystemList &se_list, const SystemList &hold_list, SystemList &out_sys_list)
 

额外继承的成员函数

- Public 类型 继承自 hku::AllocateFundsBase
typedef shared_ptr< AllocateFundsBaseAFPtr
 

构造及析构函数说明

hku::EqualWeightAllocateFunds::EqualWeightAllocateFunds ( )
hku::EqualWeightAllocateFunds::~EqualWeightAllocateFunds ( )
virtual

该类的文档由以下文件生成: