开拓者期货期权程序化系统交易论坛

标题: 国债是小数点后三位,为什么系统函数默认小数点后两位,怎样变成小数点后三位 [打印本页]

作者: yan13beckham    时间: 2017-6-30 10:44:16     标题: 国债是小数点后三位,为什么系统函数默认小数点后两位,怎样变成小数点后三位

国债是小数点后三位,为什么系统函数默认小数点后两位,怎样变成小数点后三位
作者: 小米    时间: 2017-6-30 11:17:20

能具体说明一下问题吗?
是什么系统函数默认为两位小数了?如何体现的?
作者: yan13beckham    时间: 2017-6-30 13:28:56

比如buy 或者sellshort 开仓只有小数点后两位 应该是后三位 buy是默认的后两位吗
作者: 小米    时间: 2017-6-30 16:49:49

yan13beckham 发表于 2017-6-30 13:28
比如buy 或者sellshort 开仓只有小数点后两位 应该是后三位 buy是默认的后两位吗 ...

以buy为例,第一个参数为手数,第二个参数为价格变量。您是指哪一个参数是默认小数点后两位?
[attach]35733[/attach]
作者: yan13beckham    时间: 2017-7-3 16:15:28

小米 发表于 2017-6-30 16:49
以buy为例,第一个参数为手数,第二个参数为价格变量。您是指哪一个参数是默认小数点后两位?
...

你好 是第二个参数 价格变量只能到小数点后两位 请问怎么解决这个问题呢 谢谢

作者: 小米    时间: 2017-7-3 16:28:37

yan13beckham 发表于 2017-7-3 16:15
你好 是第二个参数 价格变量只能到小数点后两位 请问怎么解决这个问题呢 谢谢
...

在上述的截图里,可以看到在buy(1)里使用的是三位小数的参数呀。图上显示的也是3位啊。
您的问题到底是什么呢?
是指参数在params声明时只能输入2位小数吗?这个是有限制的,但是在使用中,可以将参数放大10或100倍,在计算主体里将此参数再除以10或100来使用即可。
作者: yan13beckham    时间: 2017-7-6 10:29:57

小米 发表于 2017-7-3 16:28
在上述的截图里,可以看到在buy(1)里使用的是三位小数的参数呀。图上显示的也是3位啊。
您的问题到底是什 ...

谢谢
作者: bebeter    时间: 2020-12-6 21:45:01

天哪 这个解决办法太low了 有没有更好的办法  到处得乘除计算




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2