 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
INPUT: P(26,20,100,8); // MACD长周期参数
INPUT: S(12,5,40,4); // MACD短周期参数
INPUT: M(9,2,60,6); // MACD信号线周期
DIFF : EMA(CLOSE,S) - EMA(CLOSE,P); // 计算DIFF
DEA : EMA(DIFF,M); // 计算DEA
MACD1 : 2*(DIFF-DEA), COLORSTICK; // 计算MACD柱
//判断MACD柱线变化
PREV_MACD := REF(MACD1,1); //前一根K线的MACD柱值
//红柱变短判断
RED_WEAK := MACD1 > 0 AND MACD1 < PREV_MACD;
//蓝柱变短判断
BLUE_STRONG := MACD1 < 0 AND MACD1 > PREV_MACD;
//K线收线时提示
IF 1 THEN BEGIN
IF RED_WEAK THEN BEGIN
DRAWTEXT(HIGH*0.98, "弱", COLORRED); //在K线高价附近绘制“弱”
speak(1,'弱'); //播放“弱”声音
END;
IF BLUE_STRONG THEN BEGIN
DRAWTEXT(LOW*1.02, "强", COLORBLUE); //在K线低价附近绘制“强”
speak(1,'强'); //播放“强”声音
END;
END
|
|