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, 对效率影响不大吧
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);
你输出一下这个几个数值看看,差别大不大
金兄见附件图,
LL = 3196,这个是对的。 而 LLL不对了,从公式逻辑,LLV(L,55*1200)肯定要比 LL的LLV ( L,55*1080) 小或相同啊,怎么会大呢.....
以下是引用jinzhe在2015/7/28 8:43:46的发言:
这个慢慢等结果吧
好吧,我每周鞭下贴尸