UID56059
积分379
学分
推广 个
预报后涨停 支
阅读权限40
在线时间 小时
注册时间2010-3-7
最后登录1970-1-1
|
马上注册,享用更多功能,让你轻松玩转本论坛。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
公式源码:
A :=MA(CLOSE,26);
UP:=A + 2*STD(CLOSE,26);
LOWER:=A - 2*STD(CLOSE,26);
W1:=C=HHV(C,20);
W2:=BARSLAST(W1);
W3:=IF(W2>0,REF(C,W2),REF(C,W2));
W4:=CROSS(C,REF(W3,1));
IF(W4 AND COUNT(W4,5)=1,20,0);
有2点让我困惑,其一,倒数第三句 “W3:=IF(W2>0,REF(C,W2),REF(C,W2)); ” 条件W2>0是否成立返回的值都是一样的,都是REF(C,W2),这样条件判断还有什么意义?直接写W3:=REF(C,20)好了,何必多此一举?
其二,W2就是取20日内的最高收盘价这一天到今天的天数,REF(C,W2)就是取20日内的最高收盘价,那直接写HHV(C,20)好了,这更多此一举!
本人苦思不得作者意图,实在按捺不住,特恳请各位老师、高手指教!
实际验证了一下,用HHV(C,20) 代替 REF(C,20) 还是有区别的,愚钝!还没转过弯来,呵呵!望高手指正。
|
|