Rss & SiteMap

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

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

标题:关于委托价格

1楼
leonxu 发表于:2014/10/16 22:52:46
根据指标指下单,比如
TE:if (FLOOR(nTE/0.2)=nTE/0.2,nTE,(FLOOR(nTE/0.2)+1)*0.2),linethick0;
BE:if (FLOOR(nBE/0.2)=nBE/0.2,nBE,(FLOOR(nBE/0.2))*0.2),linethick0;

下单时用TE,或BE下单,但这样算出来,委托价格还不是整的0.2为单位的数?

看下单日志上写的是这样的情况


2014-10-16 13:57:39.520    【后台】IF00 TBuy 已成功触发下单操作 价格:2458.600098 数量:1 类型:0 账户: 品种:IF00


【下单】IF10 价2458.600098 量1 买卖0 类型0 开平0 账户801297 Formula 1
2014-10-16 13:57:39.589    【后台】IF00 运行结束
。。。。。。。
2014-10-16 13:57:39.735    【回报】801297 : IF10 - 正在申报 1 价格:2458.600 开仓 买入
2014-10-16 13:57:39.842    【后台】IF00 运行结束
。。。。。。。。
2014-10-16 13:57:41.641    【后台】IF00 运行结束
2014-10-16 13:57:41.958    【回报】801297 : IF10 全部成交 1 价格:2458.6 开 买
这是金字塔的模拟交易,实盘时,这样的委托价格能成交吗?

为什么floor出来没有完全取整?
2楼
jinzhe 发表于:2014/10/17 9:06:20

能成交,你报的单系统会自动给你取0.2的整

3楼
leonxu 发表于:2014/10/17 13:21:17
向上取还是向下取?

4楼
jinzhe 发表于:2014/10/17 13:36:49
2458.600098 离0.2整数倍近的值取,这个就会取值2458.6,因为离的最近
5楼
leonxu 发表于:2014/10/17 15:23:53
那是4啥五入?

6楼
leonxu 发表于:2014/10/17 15:24:42
问题是我已经用过floor来进行了规则控制了,这样我1楼那语句等于无效?

7楼
jinzhe 发表于:2014/10/17 15:33:46
有效的,取值的浮点数不精确,但是大体上的值是对的
8楼
leonxu 发表于:2014/10/17 15:37:46
晕,这么不靠谱,这出来本来是赚0.2一个高频,变成亏手续费?
9楼
leonxu 发表于:2014/10/17 15:39:33
设成TE:if (FLOOR(nTE/0.2)=nTE/0.2,nTE,(FLOOR(nTE/0.2)+1)*0.2),就是为了开平弄成有差价的,这样不是对这个差价,完全无法控制?屋不得很多都是亏手续费的
10楼
jinzhe 发表于:2014/10/17 15:39:55
这是没问题的,下单数值和计算出来的预想结果是一样的
共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.