这样写哪里有问题呢。 [金字塔]
- 咨询内容:
请教:我想获得最近20个周期中最低价等于4000的周期个数,这样写哪里有问题呢。
VARIABLE:S=0;
FOR J=1 TO 20 DO BEGIN
IF LOW[J]=4000 THEN BEGIN
S=S+1;
END
END
BBC:S,LINETHICK0;
- 金字塔客服:
count(l<4000,20)
- 用户回复:
如果仅仅是count(l=4000,20)的话得出来的没问题。
但是,如果是下面的话,得出来的不对。
XXH:HHV(REF(HIGH,1),20),LINETHICK0; XXL:LLV(REF(LOW,1),20),LINETHICK0;
COUNT(L=XXL,20); COUNT(H=XXH,20);
得到的不是 REF(H,1) REF(H,2) 等于 当前XXH的个数。 而是过去二十个周期中,高点等于新高的个数。
- 网友回复:
我那样写,得到的是 REF(H,N)=REF(HHV(HIGH,20),N+1)的个数。 而不是 REF(H,N)=REF(HHV(HIGH,20),1)的个数
- 网友回复:
你的意思是我写的不对?还是我的写的是对的,但是你应用起来出了问题,所以感觉我写的不对?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容