8 #ifndef INDICATOR_OPERAND_H_ 9 #define INDICATOR_OPERAND_H_ 55 return calculate(ind);
71 void name(
const string& name);
76 #if HKU_SUPPORT_SERIALIZATION 78 friend class boost::serialization::access;
79 template<
class Archive>
80 void serialize(Archive & ar,
const unsigned int version) {
81 ar & BOOST_SERIALIZATION_NVP(m_root);
HKU_API Operand OP_OR(const Operand &op1, const Operand &op2)
Definition: Operand.cpp:297
Operand OP
Definition: Operand.h:86
Indicator operator()(const Indicator &ind)
Definition: Operand.h:54
指标类,具体由IndicatorImp实现,实现新指标时应继承IndicatorImp
Definition: Indicator.h:38
HKU_API Indicator operator/(const Indicator &ind1, const Indicator &ind2)
Indicator实例相除,两者的size必须相等,否在返回空
Definition: Indicator.cpp:266
HKU_API Indicator operator-(const Indicator &ind1, const Indicator &ind2)
Indicator实例相减,两者的size必须相等,否在返回空
Definition: Indicator.cpp:144
bool operator!=(const Datetime &, const Datetime &)
Definition: Datetime.h:205
#define HKU_API
Definition: DataType.h:12
bool operator>(const Datetime &, const Datetime &)
Definition: Datetime.h:209
HKU_API std::ostream & operator<<(std::ostream &os, const Block &blk)
Definition: Block.cpp:13
shared_ptr< OperandNode > OperandNodePtr
Definition: OperandNode.h:72
HKU_API Operand OP_AND(const Operand &op1, const Operand &op2)
Definition: Operand.cpp:276
double price_t
Definition: DataType.h:53
bool operator==(const Datetime &, const Datetime &)
Definition: Datetime.h:201
bool operator<(const Datetime &, const Datetime &)
Definition: Datetime.h:213
HKU_API Indicator operator*(const Indicator &ind1, const Indicator &ind2)
Indicator实例相乘,两者的size必须相等,否在返回空
Definition: Indicator.cpp:205
bool operator<=(const Datetime &, const Datetime &)
Definition: Datetime.h:221
HKU_API Indicator operator+(const Indicator &ind1, const Indicator &ind2)
Indicator实例相加,两者的size必须相等,否在返回空
Definition: Indicator.cpp:82
Hikyuu核心命名空间,包含股票数据的管理、指标实现、交易系统框架等
Definition: Block.cpp:11
bool operator>=(const Datetime &, const Datetime &)
Definition: Datetime.h:217