设为首页收藏本站

 找回密码
 注册
楼主: hyjok
打印 上一主题 下一主题

好恐怖,实盘帐户TB非交易时间乱发委托单 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
1#
发表于 2009-9-12 17:04:22 |显示全部楼层
请注意全局变量的初始化问题:
断线重连之后会重头计算,可能导致全局变量被重新初始化。

解决方法:只有全局变量是无效值的时候才对其赋初值。
  1. MyGlobalVar1 = GetGlobalVar(0);
  2. If(BarStatus==0)
  3. {
  4.     If(MyGlobalVar1 == InvalidNumeric)
  5.     {
  6.          MyGlobalVar1  = 0;
  7.          SetGlobalVar(0,MyGlobalVar1  );
  8.     }
  9. }
  10. .....
复制代码

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2009-9-13 20:36:51 |显示全部楼层

回复 11# maodong 的帖子

恰恰相反,只有用全局变量来控制才是可靠的。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
3#
发表于 2009-9-14 08:58:08 |显示全部楼层

回复 17# maodong 的帖子

断线重启之后可以通过参数将值输入。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-18 11:16

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部