Hikyuu  0.1
Macd.h
浏览该文件的文档.
1 /*
2  * Macd.h
3  *
4  * Created on: 2013-4-10
5  * Author: fasiondog
6  */
7 
8 #ifndef MACD_H_
9 #define MACD_H_
10 
11 #include "../Indicator.h"
12 
13 namespace hku {
14 
15 /*
16  * MACD平滑异同移动平均线
17  * 参数: n1: 短期EMA时间窗
18  * n2: 长期EMA时间窗
19  * n3: (短期EMA-长期EMA)EMA平滑时间窗
20  * 返回:1)MACD BAR: MACD直柱,即MACD快线-MACD慢线
21  * 2)DIFF: 快线,即(短期EMA-长期EMA)
22  * 3)DEA: 慢线,即快线的n3周期EMA平滑
23  */
24 class Macd: public IndicatorImp {
27 
28 public:
29  Macd();
30  virtual ~Macd();
31 };
32 
33 } /* namespace hku */
34 #endif /* MACD_H_ */
Definition: Macd.h:24
#define INDICATOR_IMP_NO_PRIVATE_MEMBER_SERIALIZATION
Definition: IndicatorImp.h:168
指标实现类,定义新指标时,应从此类继承
Definition: IndicatorImp.h:33
virtual ~Macd()
Definition: Macd.cpp:19
Macd()
Definition: Macd.cpp:13
#define INDICATOR_IMP(classname)
Definition: IndicatorImp.h:178
Hikyuu核心命名空间,包含股票数据的管理、指标实现、交易系统框架等
Definition: Block.cpp:11