设为首页收藏本站

 找回密码
 注册
查看: 6952|回复: 11
打印 上一主题 下一主题

夜盘A 函数 A_GetLastOrderIndex 返回值不正常 [复制链接]

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
跳转到指定楼层
1#
发表于 2013-9-4 01:56:56 |显示全部楼层 |倒序浏览
本帖最后由 木飘风 于 2013-9-6 19:36 编辑

终于找到问题所在:



A_GetLastOrderIndex(enum_buy,Enum_Exit)   
A_GetLastOrderIndex(enum_sell,Enum_Exit)
在夜盘运行不正常,返回索引值总是特别大的一个数(应该是无效值), 但白天正常。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
2#
发表于 2013-9-4 02:22:54 |显示全部楼层
本帖最后由 木飘风 于 2013-9-8 16:18 编辑


白天正常 的策略到了 夜盘 失效了 我还以为是我写的策略有问题呢,反复检查也没发现问题,才怀疑内建函数有问题!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
3#
发表于 2013-9-4 21:19:26 |显示全部楼层
ample 发表于 2013-9-4 10:43
楼主使用的软件是哪个版本?

最新版 4.38版

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
4#
发表于 2013-9-4 22:09:34 |显示全部楼层
ample 发表于 2013-9-4 10:43
楼主使用的软件是哪个版本?

我现在测试了(前半夜),A_sellposition=1 是正常的 ,接下来,我再测试后半夜 情况!


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
5#
发表于 2013-9-4 23:03:59 |显示全部楼层
本帖最后由 木飘风 于 2013-9-6 01:22 编辑




下图红框对应上图的语句,进场的索引都很正常,但是出场的索引 两个都是相同的值(已经出场好多次)。这里应该有问题吧!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
6#
发表于 2013-9-5 00:56:24 |显示全部楼层



上两图中,前一张我开了空单,没有到止损位,我就主动止损了,后一张显示A_sellposition=0 然后程序里我用到了索引号进行判断,而平仓索引号依然没有变化,导致图中全局变量不能重置。 看来不是A_sellposition的问题  而是A_getlastorderindex函数的问题。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
7#
发表于 2013-9-5 09:33:17 |显示全部楼层
superwin 发表于 2013-9-5 07:55
这个问题是BUG还是编写的逻辑问题?

是 bug  

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
8#
发表于 2013-9-5 09:37:56 |显示全部楼层



今天早晨开了1手股指空 平仓之后  A_getlastorderindex 返回正常,但从昨晚上的白银交易来看 不论多空 平仓返回值是不正常的!

下面是昨晚到现在的交易记录(实盘)

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
9#
发表于 2013-9-5 09:54:27 |显示全部楼层
请顺便检查A_getlastopenorderindex  函数  因为好些A函数都调用索引值,如果索引返回错误,会导致一系列问题!

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
110953
积分
825
帖子
297
主题
12
阅读权限
60
注册时间
2012-6-14
最后登录
2014-9-8
10#
发表于 2013-9-6 01:11:14 |显示全部楼层

希望尽快改正错误!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 13:45

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部