开拓者期货期权程序化系统交易论坛

标题: 为什么不按系统信号发出委托,比信号晚一个周期,方向相 [打印本页]

作者: reedliu    时间: 2019-10-22 16:43:16     标题: 为什么不按系统信号发出委托,比信号晚一个周期,方向相

本帖最后由 reedliu 于 2019-10-22 23:09 编辑

我编写了一个极其简单的策略,每次信号发出后在下一个周期开盘才发出委托,而且方向有时是相反的。下面是源码
Params
        Numeric FastLength(26);
Vars
        NumericSeries AvgValue1;
Begin
        AvgValue1 = AverageFC(Close,FastLength);
        
        PlotNumeric("MA1",AvgValue1);
        
        
        // 集合竞价过滤
        If(!CallAuctionFilter()) Return;
        
        If(MarketPosition <>1 && C[1] > AvgValue1[1])
        {
                Buy(1,open);
        }
        
        If(MarketPosition <>-1 && C[1] < AvgValue1[1])
        {
                SellShort(1,open);
        }
        
End

加载在MA2001合约的4小时K线图上。
我已经试验了一周多了,每次都是这样。
这个问题困扰我很久了,希望版主能帮我解决。谢谢
作者: reedliu    时间: 2019-10-22 16:59:06

这是这几天的交易记录,Autotrade文件夹里的
2019/10/14 13:30:01.310自动交易信息:帐户[sim002110]商品[MA2001]类型[买平]数量[1]价格[2329.00000000]注释[test1B]

2019/10/14 13:30:01.310自动交易信息:帐户[sim002110]商品[MA2001]类型[买开]数量[1]价格[2329.00000000]注释[test1B]
2019/10/16 13:30:00.392自动交易信息:帐户[sim002110]商品[MA2001]类型[买平]数量[1]价格[2280.00000000]注释[test1B]

2019/10/16 13:30:00.392自动交易信息:帐户[sim002110]商品[MA2001]类型[买开]数量[1]价格[2280.00000000]注释[test1B]
2019/10/18 13:30:01.281自动交易信息:帐户[sim002110]商品[MA2001]类型[买平]数量[1]价格[2209.00000000]注释[test1B]

2019/10/18 13:30:01.281自动交易信息:帐户[sim002110]商品[MA2001]类型[买开]数量[1]价格[2209.00000000]注释[test1B]


2019/10/21 09:00:03.625自动交易信息:帐户[sim002110]商品[MA2001]类型[买平]数量[1]价格[2207.00000000]注释[test1B]

2019/10/21 09:00:03.625自动交易信息:帐户[sim002110]商品[MA2001]类型[买开]数量[1]价格[2207.00000000]注释[test1B]

2019/10/21 13:30:00.453自动交易信息:帐户[sim002110]商品[MA2001]类型[卖平]数量[1]价格[2185.00000000]注释[test1B]

2019/10/21 13:30:00.453自动交易信息:帐户[sim002110]商品[MA2001]类型[卖开]数量[1]价格[2185.00000000]注释[test1B]


2019/10/22 13:30:00.312自动交易信息:帐户[sim002110]商品[MA2001]类型[买平]数量[1]价格[2160.00000000]注释[test1B]

2019/10/22 13:30:00.312自动交易信息:帐户[sim002110]商品[MA2001]类型[买开]数量[1]价格[2160.00000000]注释[test1B]


作者: 小米    时间: 2019-10-24 09:57:11

您的条件就是这样写的呀。
至于方向相反是什么表现呢?交易记录里并不能看出是相反




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2