- 精华
- 0
- 在线时间
- 42 小时
- UID
- 3048
- 积分
- 206
- 帖子
- 37
- 阅读权限
- 40
- 注册时间
- 2008-12-16
- 最后登录
- 2009-4-10
- 精华
- 0
- UID
- 3048
- 积分
- 206
- 帖子
- 37
- 主题
- 20
- 阅读权限
- 40
- 注册时间
- 2008-12-16
- 最后登录
- 2009-4-10
|
这是原程序:
fileappend("c:\\a2.log","time "+text(1000000000*time()));
fileappend("c:\\a2.log","全程变量 "+text(GetGlobalVar(40)));
fileappend("c:\\a2.log","最高价格 "+text(zgjg));
fileappend("c:\\a2.log","最低价格 "+text(zdjg));
fileappend("c:\\a2.log"," 昨天的结算价 " +text(Q_PreSettlePrice));
fileappend("c:\\a2.log","委托单子的数量" +text(A_GetOpenOrderCount()));
fileappend("c:\\a2.log","持仓数量" +text(A_TotalPosition()));
这是输出的结果
time 90005946
全程变量 0
最高价格 .最低价格 3538 3528
昨天的结算价 3508
委托单子的数量0
持仓数量0
time 90005946
全程变量 0
最高价格 .最低价格 3538 3528
N/A
委托单子的数量2147483647
N/A
time 90006446
全程变量 0
最高价格 .最低价格 3538 3528
昨天的结算价 3508
委托单子的数量0
持仓数量0
time 90006446
全程变量 0
最高价格 .最低价格 3538 3528
N/A
委托单子的数量2147483647
N/A
为什么同一秒的TICK全部要执行两遍,而且第二遍的时候,查“昨结算价”和“持仓”,都成了无效值呢? |
|