投资者咨询:代码各个周期取值不同原因 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-14 14:00
N:=BARSLAST(DATE<>REF(DATE,1))+1;
请教老师 这值是固定的,为啥各个周期会不同?
技术人员回复
日期:2018-6-14 14:09
您给出的代码没有定义前高,前低。
如果按照当根k线之前今天出现的高低点代入公式,我们加载不同分钟周期上返回值是相同的。
还请您补全代码并截图说明问题,我们具体为您分析。
投资者咨询:代码各个周期取值不同原因 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-14 14:00
前高:MAX(HHV(H,N),REF(HHV(H,N),N)),COLORRED,NODRAW;
前低:MIN(LLV(L,N),REF(LLV(L,N),N)),COLORGREEN,NODRAW;
技术人员回复
日期:2018-6-14 14:43
我们加载了几个合约不同分钟周期查看,返回值是一样的。
您是加载在什么合约,是什么周期和什么周期对比不同,请具体截图说明下。
投资者咨询:代码各个周期取值不同原因 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-14 14:00
我说的是价格,你看玉米1901,3分钟和1小时
技术人员回复
日期:2018-6-14 15:12
主要是由于这句前高(前低):MAX(HHV(H,N),REF(HHV(H,N),N)),COLORRED,NODRAW;决定了不同周期不一样。
这个比较的是今天的最大值,和昨天的最大值,两个中的较大。
那在今天K线形成过程中,这个今天的当日最大是一直会变化的。所以这个前高也会跟着不断的变化。
也就是说,在当天不同周期上,不同K线对应的当日最大值,是不一样的。
您理解下。
投资者咨询:代码各个周期取值不同原因 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-14 14:00
那请问老师怎么写,才可以让各周期的值相同?
技术人员回复
日期:2018-6-14 17:04
因为原指标的思路决定,在盘中新高是个变动的值
如果需改只能修改思路来实现,前高固定为前一天最高价是否可以呢:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
前高:REF(HHV(H,N),N),COLORRED,NODRAW;
前低:REF(LLV(L,N),N),COLORGREEN,NODRAW;
A1:=前高-3*MINPRICE<MAX(REF(前高,N),REF(REF(前高,N),N));
B1:=前低+3*MINPRICE>MIN(REF(前低,N),REF(REF(前低,N),N));
VALUEWHEN(A1,前高);