|
HKU_API std::ostream & | hku::operator<< (std::ostream &os, const EnvironmentPtr &) |
| 输出Environment信息,如:Environment(name, params[...]) 更多...
|
|
外部环境判断模块,用于判断当前的市场环境是否有效,只有在市场 处于有效状态中,才会发生买入操作。当市场进入失效状态下,系统 的一般策略是立即强行清仓。
#define ENVIRONMENT_NO_PRIVATE_MEMBER_SERIALIZATION |
值:private:\
friend class boost::serialization::access; \
template<class Archive> \
void serialize(Archive & ar, const unsigned int version) { \
ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(EnvironmentBase); \
}
对于没有私有变量的继承子类,可直接使用该宏定义序列化
1 class Drived: public EnvironmentBase {
2 ENVIRONMENT_NO_PRIVATE_MEMBER_SERIALIZATION
输出Environment信息,如:Environment(name, params[...])