设为首页收藏本站

 找回密码
 注册
查看: 1338|回复: 1
打印 上一主题 下一主题

如何保证计算后的值可以成为符合最小变动值的数字 [复制链接]

Rank: 1

精华
0
UID
211618
积分
23
帖子
12
主题
4
阅读权限
10
注册时间
2015-6-19
最后登录
2015-11-4
跳转到指定楼层
1#
发表于 2015-8-15 20:40:25 |只看该作者 |倒序浏览
aa=High-Round(bb / MinPoint,0) * MinPoint;
其中MinPoint = MinMove*PriceScale;

为什么aa会等于4018.400001  而不是4018.4
上述写法就是为了能得到准确的委托价格  而不是在最小变动范围以外的值

望高手指教,谢谢!

Rank: 3Rank: 3

精华
0
UID
190838
积分
241
帖子
96
主题
40
阅读权限
40
注册时间
2014-7-19
最后登录
2020-3-3
2#
发表于 2015-8-15 23:08:54 |只看该作者
试试这样呢?
aa=High - round(Round(bb / MinPoint,0) * MinPoint, -1);

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-13 18:55

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部