设为首页收藏本站

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

tb数据库读写bug [复制链接]

Rank: 1

精华
0
UID
205882
积分
11
帖子
9
主题
2
阅读权限
10
注册时间
2015-3-25
最后登录
2020-7-31
11#
发表于 2016-1-22 14:38:38 |只看该作者
完全无规律,有时候就是读到别的数据库变量里边了,有时候竟然还能读一半别的变量,
还有一个隐晦的问题,就是一张图表里边加载两个合约,第二个合约是指数合约,读取data1.Q_Last类似的东西会出错,虽然概率很低,但有时候足够让程序平仓了,也是很狗血。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
12#
发表于 2016-1-22 14:58:29 |只看该作者
zxjt10224500 发表于 2016-1-22 14:38
完全无规律,有时候就是读到别的数据库变量里边了,有时候竟然还能读一半别的变量,
还有一个隐晦的问题, ...

有于data1.q_last的问题,请将您所使用的环境具体描述一下。。
我们安排同一样的环境测试一下,看能否重现问题并找出原因所在。

使用道具 举报

Rank: 1

精华
0
UID
205882
积分
11
帖子
9
主题
2
阅读权限
10
注册时间
2015-3-25
最后登录
2020-7-31
13#
发表于 2016-1-25 10:51:26 |只看该作者
win 7 旗舰版 sp1 32位系统
cpu=intel g1610 2.6ghz
ram=2gb

tb=5.2.0.37  

5个工作区,每个工作区平均5个图表,每个图表加载3个合约,data0=主力合约,data1=指数合约,data3=次主力合约
每个图表加载的程序都涉及数据库读写。使用data1_Q_last 引发信号。

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
14994
积分
2352
帖子
449
主题
54
阅读权限
70
注册时间
2010-7-31
最后登录
2021-12-26
14#
发表于 2016-1-25 13:21:56 |只看该作者
我的问题小米回复一下吧?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
15#
发表于 2016-1-25 16:39:17 |只看该作者
fqxing95 发表于 2016-1-25 13:21
我的问题小米回复一下吧?

什么问题?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
16#
发表于 2016-1-25 16:42:47 |只看该作者
zxjt10224500 发表于 2016-1-25 10:51
win 7 旗舰版 sp1 32位系统
cpu=intel g1610 2.6ghz
ram=2gb

读取data1.q_last出错是如何发现的??表现是什么样的?请具体一下

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
14994
积分
2352
帖子
449
主题
54
阅读权限
70
注册时间
2010-7-31
最后登录
2021-12-26
17#
发表于 2016-1-25 21:01:50 来自手机 |只看该作者
本帖最后由 fqxing95 于 2016-1-25 21:26 编辑
小米 发表于 2016-1-25 16:39
什么问题?


7楼的问题,8楼的代码。
上面那段代码有问题么?

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
14994
积分
2352
帖子
449
主题
54
阅读权限
70
注册时间
2010-7-31
最后登录
2021-12-26
18#
发表于 2016-1-26 00:47:01 |只看该作者
这样问吧:账户实际有持仓,函数A_BuyPosition、A_SellPosition在什么情况下返回值为0

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
19#
发表于 2016-1-26 08:48:32 |只看该作者
fqxing95 发表于 2016-1-26 00:47
这样问吧:账户实际有持仓,函数A_BuyPosition、A_SellPosition在什么情况下返回值为0 ...

看一下持仓与图表上data0的合约是否同一个??
会不会图表弄成指数或是连续合约了?

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
14994
积分
2352
帖子
449
主题
54
阅读权限
70
注册时间
2010-7-31
最后登录
2021-12-26
20#
发表于 2016-1-26 09:46:39 来自手机 |只看该作者
小米 发表于 2016-1-26 08:48
看一下持仓与图表上data0的合约是否同一个??
会不会图表弄成指数或是连续合约了? ...

不会,我是A函数发单的,一个图表对应一个品种。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-20 09:52

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部