设为首页收藏本站

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

为什么会出现锁仓??? [复制链接]

Rank: 2

精华
0
UID
231668
积分
56
帖子
34
主题
8
阅读权限
30
注册时间
2016-4-6
最后登录
2020-3-5
跳转到指定楼层
1#
发表于 2018-12-12 16:17:53 |只看该作者 |倒序浏览

        If(BarStatus==0)       
           {
            If(GetGlobalVar(0)==InvalidNumeric   )

             {
                SetGlobalVar(0,0);
                SetGlobalVar(1,0);
                SetGlobalVar(2,0);
                SetGlobalVar(3,0);       

             }

           }

        If( Buyopencon && A_GetOpenOrderCount==0 && A_BuyPosition==0 && GetGlobalVar(0)==0)
        {
            A_SendOrder(Enum_Buy,Enum_Entry,1,Q_Last+10*MinMove*PriceScale);//开多仓
                SetGlobalVar(0,1);
                setGlobalVar(1,0);
        }
        If( buyclosecon && A_GetOpenOrderCount==0 && A_BuyPosition>0  && GetGlobalVar(0)==1   && GetGlobalVar(1)==0    )
        {
                A_SendOrder(Enum_Sell,Enum_Exit,1,Q_Last-10*MinMove*PriceScale);//平多仓
                SetGlobalVar(0,0);
                SetGlobalVar(1,1);       
        }

        If( sellopencon && A_GetOpenOrderCount==0 && A_SellPosition==0 && GetGlobalVar(2)==0)
        {
            A_SendOrder(Enum_Sell,Enum_Entry,1,Q_Last-10*MinMove*PriceScale);//开空仓
                SetGlobalVar(2,1);
                setGlobalVar(3,0);
        }
        If( sellclosecon && A_GetOpenOrderCount==0 && A_SellPosition>0  && GetGlobalVar(2)==1 && GetGlobalVar(3)==0)
        {
                A_SendOrder(Enum_Buy,Enum_Exit,1,Q_Last+10*MinMove*PriceScale);//平空仓
                SetGlobalVar(2,0);
                SetGlobalVar(3,1);       
        }

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2018-12-12 16:36:59 |只看该作者
这个问题别人没法回答吧。。
楼上的代码也没有看到限制了一定不可以锁仓的条件。。
还是需要从代码上进行排查的。。

使用道具 举报

Rank: 2

精华
0
UID
231668
积分
56
帖子
34
主题
8
阅读权限
30
注册时间
2016-4-6
最后登录
2020-3-5
3#
发表于 2018-12-12 16:44:22 |只看该作者
是不是要加上这个BarStatus==2

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2018-12-12 16:52:04 |只看该作者
maxulun 发表于 2018-12-12 16:44
是不是要加上这个BarStatus==2

肯定需要,但这也不是导致锁仓的原因

使用道具 举报

Rank: 2

精华
0
UID
231668
积分
56
帖子
34
主题
8
阅读权限
30
注册时间
2016-4-6
最后登录
2020-3-5
5#
发表于 2018-12-12 17:09:42 |只看该作者
那是什么原恩

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2018-12-13 08:47:13 |只看该作者
maxulun 发表于 2018-12-12 17:09
那是什么原恩

前面有说了,需要自己排查代码啊。。
你的代码里并没有限制不可以锁仓啊。

使用道具 举报

Rank: 2

精华
0
UID
231668
积分
56
帖子
34
主题
8
阅读权限
30
注册时间
2016-4-6
最后登录
2020-3-5
7#
发表于 2018-12-28 14:10:54 |只看该作者
限制锁仓的条件一般用什么控制

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 00:32

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部