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, 对效率影响不大吧