设为首页收藏本站

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

开平仓重复问题,请给位帮忙解答 [复制链接]

Rank: 2

精华
0
UID
171672
积分
117
帖子
39
主题
11
阅读权限
30
注册时间
1970-1-1
最后登录
2015-11-6
跳转到指定楼层
1#
发表于 2013-11-28 20:52:39 |只看该作者 |倒序浏览
我有一个模型,它在使用的时候总是出现重复开平仓的问题,我是用globalvar做持仓标记的,代码每天13.13分的平仓代码如下:
If(Time>=0.1513)                                //到15.13时如果有仓位平仓,保证没有隔夜
{
        If(GetGlobalVar(3)==1)//表示持有多头
        {       
                A_SendOrder(Enum_Sell,Enum_Exit,1,Q_AskPrice-0.2);
                SetGlobalVar(3,0);
        }
        If(GetGlobalVar(3)==-1)//表示持有空头
        {
                A_SendOrder(Enum_Buy,Enum_Exit,1,Q_BidPrice+0.2);
                SetGlobalVar(3,0);
        }
        BuyToCover(0,Open);//为了信号持续
        Sell(0,Open);//为了信号持续
        Return;
}
请各位指点,谢谢。
您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-19 22:44

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部