设为首页收藏本站

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

请教版主,BUY SELL等在BARSTATUS=1时发单的问题. [复制链接]

Rank: 1

精华
0
UID
168155
积分
24
帖子
14
主题
6
阅读权限
10
注册时间
2012-5-2
最后登录
2021-9-24
跳转到指定楼层
1#
发表于 2014-6-9 15:30:23 |显示全部楼层 |倒序浏览
请教版主,BUY SELL等在BARSTATUS=1时发单的问题.

管理员好 请问一下.较急

不是说 BUY SELLSHORT 等只有在 BARSTATUS=2时才会发单吗

可我为了取得昨天的开仓价等数据,用这样的格式写

IF(BARSTATUS==2)
{
 A涵数发单
}ELSE
{
 普通的BUY SELL发单指令
}

可结果 却变成了,A涵数发单了,到了每根K线结束前,就是BARSTATUS=1之后,又由BUY SELLSHORT等再发单一次,变成了开了两次仓.

请问是怎么回事,有没有办法解决.




16秒正常发单 是由A涵数发出的
到了55秒时,我测过了,每到55秒BASTATUS=1,这时,又发了一次开仓单
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

精华
0
UID
168155
积分
24
帖子
14
主题
6
阅读权限
10
注册时间
2012-5-2
最后登录
2021-9-24
2#
发表于 2014-6-10 11:02:04 |显示全部楼层
A涵数绝对没问题的用全局变量限制过.

楼上可能没看清,我的主要问题是, 出现BARTATUS==1的怀况下由BUY SELLSHORT发单了

使用道具 举报

Rank: 1

精华
0
UID
168155
积分
24
帖子
14
主题
6
阅读权限
10
注册时间
2012-5-2
最后登录
2021-9-24
3#
发表于 2014-6-10 14:57:21 |显示全部楼层
用BUY SELL 如果可行  我就要以绕过数据库读取等取得 昨天的开仓价 开仓时间等数据.

使用道具 举报

Rank: 1

精华
0
UID
168155
积分
24
帖子
14
主题
6
阅读权限
10
注册时间
2012-5-2
最后登录
2021-9-24
4#
发表于 2014-6-20 22:21:46 |显示全部楼层
问题是开拓者的说明是说 BUY SELL 只有在BARTATUS=2 时 才会发出

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 17:46

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部