设为首页收藏本站

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

v4.0.4 beta版 开仓上图表有信号显示,但实际未发交易指令! [复制链接]

Rank: 3Rank: 3

精华
0
UID
5487
积分
141
帖子
32
主题
15
阅读权限
40
注册时间
2009-9-18
最后登录
2016-5-4
跳转到指定楼层
1#
发表于 2011-5-25 10:03:59 |只看该作者 |倒序浏览
本帖最后由 suliupeng 于 2011-5-25 10:05 编辑

在v4.0.4 beta版上运行一个日内模型,当在10点整时, 开仓上图表有开仓信号显示,但实际未发交易指令,交易日志也无报警。与此同时,同一模型在3.0版上信号和实际发单均正常。而且此后出现平仓信号时,交易指令又发送正常。
       该模型代码中使用了 “BARSTATUS==1 && 。。。”的判断,判断成功后才发出交易指令,是否与之有关?若不是,还可能有什么原因导致该现象发生?请帮忙分析一下原因,谢谢!

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2011-5-25 13:33:15 |只看该作者
只有BarStatus==2才会交易。你的写法永远不会下单

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
5487
积分
141
帖子
32
主题
15
阅读权限
40
注册时间
2009-9-18
最后登录
2016-5-4
3#
发表于 2011-5-26 10:02:25 |只看该作者
我在3.0版这样写是能下单的,运行了一年都没有问题。因为在老版本里当最后一个BAR(假设5分钟线)结束、新的一个BAR开始时,BARSTUS值将由2变成1,此时能执行一次模型,也就能发一次单。只是不知道是否4.0版把这个机制给修改了。请再次确认一下,谢谢!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
4#
发表于 2011-5-26 13:37:34 |只看该作者
V4的处理机制和V3不一样,只会处理最后Bar的信号。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 21:28

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部