投资者咨询:赢智V8问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-30 22:15
IF ABS(SLOPE(MA(CLOSE,144)/MINPRICE,5))<=5 THEN
BEGINIF ABS(SLOPE(MA(CLOSE,144)/MINPRICE,5))<=0.4 THEN
M144:MA(CLOSE,144),COLORLIGHTGREY,LINETHICK2;
ELSE
IF SLOPE(MA(CLOSE,144)/MINPRICE,5)>0.4 THEN
M144:MA(CLOSE,144),COLORRED,LINETHICK2;
ELSE
IF SLOPE(MA(CLOSE,144)/MINPRICE,5)<-0.4 THEN
M144:MA(CLOSE,144),COLORGREEN,LINETHICK2;
END
如果把<-0.4绿色部分删除,<-0.4的线段画不出,其他都是红色的线。 同样再删除红色的部分,就剩下灰色的部分了,后面两部分的线段均画不出。
技术人员回复
日期:2018-5-30 22:26
可以参考以下方式实现,具体的每一段的定义您可以修改自拟:
M1:MA(CLOSE,144);
SS:ABS(SLOPE(MA(CLOSE,144)/MINPRICE,5));
IF(SS<=5&&SS>0.4,M1,NULL),COLORLIGHTGREY,LINETHICK2;
IF(SS<0.4&&SS>0,M1,NULL),COLORRED,LINETHICK2;
投资者咨询:赢智V8问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-30 22:15
技术人员回复
日期:2018-5-30 22:28
2楼只是给您编写一个结构参考,具体每一段数值与颜色您可以自行定义
IF(SS<=5&&SS>0.4,M1,NULL),COLORLIGHTGREY,LINETHICK2; //斜率5与0.4之间 对应COLORLIGHTGREY颜色为例
投资者咨询:赢智V8问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-30 22:15
但是,为什么条件不满足也会执行呢?
技术人员回复
日期:2018-5-30 22:31

