- 精华
- 20
- 在线时间
- 2981 小时
- UID
- 4
- 积分
- 22709
- 帖子
- 4802
- 阅读权限
- 255
- 注册时间
- 2007-7-20
- 最后登录
- 2024-1-15
- 精华
- 20
- UID
- 4
- 积分
- 22709
- 帖子
- 4802
- 主题
- 64
- 阅读权限
- 255
- 注册时间
- 2007-7-20
- 最后登录
- 2024-1-15
|
原帖由 future 于 2007-10-10 13:52 发表
系统不能同时持多和持空吗?
SELL,BUY,SetStopLoss等交易函数不能有返回值吗,怎样判断这些函数是否执行了
有时自动交易出现没有执行的情况,怎么才能知道,有什么方法解决吗? ...
不能同时持多和持空!
Buy,Sell只是一个交易动作,在历史测试和真实中都不能保证顺利执行。测试中可能因为资金不足,多次开仓条件,最大持仓条件等因素导致不能成功执行,真实交易中可能因为价格滑动导致不能成交。
1、在历史测试过程中您可以通过比较执行前后的仓位是否相同来判断是否执行成功,海龟那个贴中有相应的例子。
2、真实交易中基本没有办法来确认成交。因为成交信息不是实时返回,需要等好几秒钟。
只能假定成交,或者用交易助手等辅助手段使其尽量成交。 |
|