- 精华
- 0
- 在线时间
- 378 小时
- UID
- 234307
- 积分
- 153
- 帖子
- 103
- 阅读权限
- 40
- 注册时间
- 2016-5-12
- 最后登录
- 2023-7-26
- 精华
- 0
- UID
- 234307
- 积分
- 153
- 帖子
- 103
- 主题
- 29
- 阅读权限
- 40
- 注册时间
- 2016-5-12
- 最后登录
- 2023-7-26
|
本帖最后由 laofu602 于 2016-9-4 20:51 编辑
在程序中加入附后一段监控代码,经过近一个月的实盘运行,确认TB的实时持仓数据,在帐户有持仓的时候,偶尔会出现0持仓的错误,有时2~3天,有时4~5天,会出现一次,品种、时间都是随机的。
特此反馈给米版主,看看开发人员能否找找问题所在。
NumValue =Value(GetTBProfileString("TotalPosition_Day",Symbol));
if (NumValue<>A_TotalPosition)
{
Alert("账户持仓本地记录与柜台数据不符,检查原因!");
FileAppend("D:\\Average_Test.txt",Text(100*CurrentTime)+" "+Symbol+
" 账户持仓本地记录与柜台数据不符,A_TotalPosition_Day = "+Text(A_TotalPosition)+" 本地记录 = "+Text(NumValue) );
Return;
}
注:数据库的值每天开盘前会重新刷新一下,盘中若有买卖也会实时更新。 |
|