指标显示问题 (文华财经WH6赢顺V6.7)

投资者咨询:指标显示问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-9 9:30
 MACD指标里面的第二行,DEA:EMA(DIFF,M);
改成DEA  : ROUND(EMA(DIFF,M)/CLOSE,5);语法检测通过,但是显示上DEA值变成了0.00,求解
技术人员回复
日期:2018-7-9 9:37
round是对实际数字进行四舍五入处理,但是副图的显示精度是2位小数,当数量级较小时,会显示为0.00是正常的

您可以通过PRECIS函数设置一下显示精度,参考:

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : ROUND(EMA(DIFF,9)/C,5),PRECIS5;
MACD:2*(DIFF-DEA),COLORSTICK;

投资者咨询:指标显示问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-9 9:30
 谢谢,我刚才试了一下这样做会改变图形,新的问题是应该图形不去变化,只是在附图的上面MACD(12,26,9) DIFF XXX   DEAXXX   这个地方显示成我想要的内容 ,如何处理?
技术人员回复
日期:2018-7-9 10:27
 您直接用PRECIS函数就可以,不改变数值实际大小的,只是显示精度改变
投资者咨询:指标显示问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-9 9:30
 我没表达清楚,看图吧,用了函数以后确实达到了我的效果,但是你看图形就完全变化了,圈内的黄线就变成直线,没有波动了,我想要的效果是图形不变,但是箭头的地方的数值是我想要的格式

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-9 10:46
您直接用precis就可以了。参考:

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26),PRECIS3;
DEA  : EMA(DIFF,9),PRECIS4;
MACD:2*(DIFF-DEA),COLORSTICK;