Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:函数调用为什么结果不相等?

1楼
qq代人发帖 发表于:2020/4/10 15:58:05

自定义函数
INPUT:N(13,1,1024);

H_DC:=REF(HHV(HIGH,N),1);
L_DC:=REF(LLV(LOW,N),1);


K13MAX:=0.72*H_DC + 0.28*L_DC;
K13MIN:=0.72*L_DC + 0.28*L_DC;

K13R:=K13MAX - K13MIN;

我调用它
K26MAX:"DC.K13MAX"(1728);
//K26MIN:"DC.K13MIN"(1728);

H26:=REF(HHV(HIGH,1728),1);

L26:=REF(LLV(LOW,1728),1);

DC_TOP26:0.72*H26 + 0.28*L26;
为什么结果不相等?

2楼
gerrypan 发表于:2020/4/10 15:58:53
K13MIN:=0.72*L_DC + 0.28*H_DC;
3楼
gerrypan 发表于:2020/4/10 15:59:10
K13MIN:=0.72*L_DC + 0.28*H_DC;
4楼
gerrypan 发表于:2020/4/10 15:59:58
传值小的时候还 好,到了1728这种数的时候就不大对了。
5楼
FireScript 发表于:2020/4/10 16:03:37
 因为参数超出范围了啊。最大是1024啊
6楼
gerrypan 发表于:2020/4/10 16:06:58
搞了半天,忘记这个参数了。。。。问题解决
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03320 s, 3 queries.