- 精华
- 0
- 在线时间
- 245 小时
- UID
- 13300
- 积分
- 579
- 帖子
- 91
- 阅读权限
- 50
- 注册时间
- 2010-6-29
- 最后登录
- 2024-2-12
- 精华
- 0
- UID
- 13300
- 积分
- 579
- 帖子
- 91
- 主题
- 19
- 阅读权限
- 50
- 注册时间
- 2010-6-29
- 最后登录
- 2024-2-12
|
这几天交易实盘,出现如下查询成交价格的问题,造成损失与踏空,请版主尽快解决,谢谢!
我的实盘交易思路:
每次成交后只要发现持仓数量发生改变就本地SetTBProfileString保存仓位与成交价格数据,其中价格使用A_OrderFilledPrice(0)函数查询,现在我是实盘与模拟帐户在同一电脑上面交易同一品种,现在出现实盘A_OrderFilledPrice(0)查询后得到的一直是上一次的成交价格而不是最新的,这样一来很致命!因为我的止损指令要使用保存的这个价格,所以昨天数据错误造成实盘在不该出局的时候亏损出场!之后行情朝于我有利的方向大幅波动!今天继续朝于我有利的方向大幅波动!
我模拟帐户使用的是同一交易指令,但是两个月来A_OrderFilledPrice(0)查询一直正常。以前偶尔就发现实盘A_OrderFilledPrice(0)查询数据错误,完全删除tradeblazer软件目录下的data_q与data_t两个目录,有时能够恢复正常。问题在于每次删除后帐户必须重新登录,不便进行无人值守!
请教版主:A_OrderFilledPrice(0)查询数据是保存在哪一个文件里面?上述问题如何解决,实盘紧急!请版主尽快答复,谢谢! |
|