设为首页收藏本站

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

重复发单问题,非常困扰。 [复制链接]

Rank: 1

精华
0
UID
246542
积分
12
帖子
9
主题
3
阅读权限
10
注册时间
2017-1-25
最后登录
2017-7-22
跳转到指定楼层
1#
发表于 2017-5-15 20:24:19 |只看该作者 |倒序浏览
版主您好:请教,我做的是bar交易,需要 currentbar 上满足条件后开仓一次,不能重复发单,平仓后,当前currentbar也不再开仓。下列代码有时候可以满足要求,但有时候会重复发单,有时候又不能发单。非常困扰,求助。
求教版主:一下代码该如何修改? 或者有无更好的代码替代?




If (BarStatus==0)
                  
                  {
                        SetGlobalVar(0,0);
                         Return;
                     }
                If (CurrentBar!=GetGlobalVar(0))
          
                                       
                         {
                                                                 
                                If(开仓条件 == True and A_SellPosition == 0 )
                                {
                               
                                   EnterOrderId = A_SendOrder(Enum_Sell,Enum_Entry,1,Q_AskPrice+1);
   
                                  SetGlobalVar(0,CurrentBar);

                                 }
                  
                     }

Rank: 1

精华
0
UID
246542
积分
12
帖子
9
主题
3
阅读权限
10
注册时间
2017-1-25
最后登录
2017-7-22
2#
发表于 2017-5-16 16:24:22 |只看该作者
不用了

使用道具 举报

Rank: 1

精华
0
UID
250221
积分
7
帖子
6
主题
1
阅读权限
10
注册时间
2017-4-18
最后登录
2017-8-9
3#
发表于 2017-6-18 12:16:02 |只看该作者

使用道具 举报

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

bottom

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

GMT+8, 2024-5-5 07:47

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部