编程举例 ■ 举例: 1
MACD 公式 MACD 公式有三个参数:SHORT( 短期)、 LONG( 长期)、 M 天数,一般为12、 26、 10 MACD 公式的用法: ①DIFF、DEA 均为正,DIFF 向上突破DEA,买入信号
②DIFF、DEA 均为负,DIFF 向下跌破DEA,卖出信号
③DEA 线与K 线发生背离,行情反转信号
④分析MACD 柱状线,由红变绿(正变负),卖出信号;由绿变红,买入信号
其中: ⑴DIFF 线 收盘价短期、长期指数平滑移动平均线间的差 ⑵DEA 线 DIFF 线的M 日指数平滑移动平均线 ⑶MACD 线 DIFF 线与DEA 线的差,彩色柱状线 按照上述原理,MACD 公式应该写成如下形式: 参数表: 参数名 最小值 最大值 默认值 SHORT 5 40 12 LONG 20 100 26 M 2 60 10 公式写成如下形式即可: DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA:=MA(DIFF,M); MACD:2*(DIFF-DEA); 公式的第一行对应于⑴,公式的第二行对应于⑵,公式的第三行对应于⑶
KD 公式: 算法:对每一交易日求RSV(未成熟随机值) ⑴RSV=(收盘价-最近N 日最低价)/(最近N 日最高价-最近N 日最低价)×100 ⑵K 线:RSV 的 M1 日移动平均 ⑶D 线:K 值的M2 日移动平均
参数:N、 M1、 M2 天数,一般取9、 3、 3 用法: ①D>70,超买;D0
00001,HIGH,TMP>0
00001,OPEN,COLORCYAN); DRAWLINE(TMP>0
00001,LOW,TMP>0
00001,CLOSE,COLORCYAN); DRAWLINE(TMP