Rss & SiteMap

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

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

标题:PEL 公式计算问题, 疑似int数值范围问题

1楼
wsslei 发表于:2015/7/22 17:41:49
5秒线,图表显示150000根K,做指标数据测试, 

1080_LHL:(C-LLV(L,55*1080))/(HHV(H,55*1080)-LLV(L,55*1080))*100,coloryellow;
1200_LHL:(C-LLV(L,55*1200))/(HHV(H,55*1200)-LLV(L,55*1200))*100,colorwhite;

理论数据差异不大,但显示结果 1200_LHL很不正常。 

连蒙带猜, 55*1080 = 59400, 1200*1080 = 66000,是否是int 65535原因


再测试如下:
1191_LHL:(C-LLV(L,55*1191))/(HHV(H,55*1191)-LLV(L,55*1191))*100,colorred;
1192_LHL:(C-LLV(L,55*1192))/(HHV(H,55*1192)-LLV(L,55*1192))*100,colorgreen;

1191*55 =65505 < 65535
1192*55 =65560 > 65535

1191_LHL 计算正确, 1192_LHL 计算错误

大哥啊,是不是哪里的int问题,能否改long, 对效率影响不大吧

2楼
jinzhe 发表于:2015/7/23 8:36:30
请问这个是在哪个品种合约上测试的?
3楼
chuyue 发表于:2015/7/24 5:18:15
IF00
4楼
jinzhe 发表于:2015/7/24 9:44:15

L1:C-LLV(L,55*1080);
L2:C-LLV(L,55*1200);

ll:LLV(L,55*1080);
lll:LLV(L,55*1200);

hh:HHV(H,55*1080);

hhh:HHV(H,55*1200);
H1:HHV(H,55*1080)-LLV(L,55*1080);
H2:HHV(H,55*1200)-LLV(L,55*1200);

你输出一下这个几个数值看看,差别大不大

5楼
wsslei 发表于:2015/7/26 14:52:21
金兄见附件图, 
  
LL = 3196,这个是对的。 而 LLL不对了,从公式逻辑,LLV(L,55*1200)肯定要比 LL的LLV ( L,55*1080) 小或相同啊,怎么会大呢.....
6楼
wsslei 发表于:2015/7/26 14:53:39

图片点击可在新窗口打开查看此主题相关图片如下:jingzhi.png
图片点击可在新窗口打开查看
7楼
jinzhe 发表于:2015/7/27 9:13:04
感谢提交的问题,以上报给开发部
8楼
wsslei 发表于:2015/7/27 19:33:02
Jin兄,开发部检查结果能否给个回复?
9楼
jinzhe 发表于:2015/7/28 8:43:46
这个慢慢等结果吧
10楼
chuyue 发表于:2015/7/28 11:31:45
以下是引用jinzhe在2015/7/28 8:43:46的发言:
这个慢慢等结果吧

好吧,我每周鞭下贴尸

共12 条记录, 每页显示 10 条, 页签: [1] [2]


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