我是用这个方法计算下单价,TE上档时,BE下档时
TE:FLOOR(FLOOR(nTE/0.2)+1)*0.2,linethick0;//开空,平多
//BE:FLOOR(FLOOR(nBE/0.2))*0.2,linethick0;//开多,平空
BE:FLOOR(FLOOR(nBE/0.2)-1)*0.2,linethick0;//开多,平空
但这样出来的数字还是有尾数,当用TORDERPRICE查之前的委托单,与TE或BE是否一致时就总不一致,这样如何解决,如果用TRIMPRICE( , )如果实现上下档各退一跳位的要求。用这个出来的数值是一定与TORDERPRICE出来的数值一致吗,即无尾数?
居然TORDERPRICE(4,1)之类出来的数是什么4102.2001953125这样的数,晕,金字塔在这些基础构件上的工作 是不是太垃圾了点啊,完全辜负大众的基本信任,这东西本来就是可以查询的都可以出来这样的结果???!!
再不行,自己在函数封装时,做多个floor过程也凑合啊,连擦屁股的工作 都不做,谁写的这函数!!!!
>te-mindiff and <te+mindiff 也许可以实现目标