Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:步长去小数点

1楼
a10001073 发表于:2016/8/18 20:53:18
步长使用浮点小数将会容易导致优化时产生偏差及重复优化的情况建议步长使用整数。

hc:=(c-o)/(h-o)>(x-0.1);

上面这个公式参数是x,最小0,最大1,步长是0.1。

但有步长有小数会有偏差。

那改成下面这样:

hc:=(c-o)/(h-o)>(x-1)/10;

参数是x,最小0,最大10,步长1。这样步长就没小数了,可以吗

2楼
wenarm 发表于:2016/8/19 8:24:34

可以,这个参数表中数数据本身就是用户根据自己的需求进行设置的。我们软件中提供的策略只是一个范例

 

3楼
a10001073 发表于:2016/8/26 19:41:59
这样去掉小数点后,优化的结果有更精确吗,偏差会更小吗
4楼
netfox 发表于:2016/8/26 19:48:04
以下是引用a10001073在2016-8-26 19:41:59的发言:
这样去掉小数点后,优化的结果有更精确吗,偏差会更小吗

两位够了,再精度意义不大,如果你系统连0.1变化都不能承受那么这是一个及其脆弱的系统意义就不大了。

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.