您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

只是前后顺序调换,结果却不相同? [金字塔]

  • 咨询内容: 交易系统1与交易系统2只是顺序调换,我用交易系统1,交易明细显示6月6日平多之后,6月6日马上开空;如果是用交易系统2,交易明细
    此主题相关图片如下:macd buy sell strategy 开多在前.jpg


    此主题相关图片如下:macd buy sell strategy 开空在前.jpg

    显示6月6日平多之后,7月9日开多,我希望在交易系统的最后一句结束后能跳回第一句,比如在交易系统1中,平空结束后跳回第一句开多,马上开多,请问要如何写?
    //交易系统1开多 : BUY(买入条件,0,MARKET);平多 : SELL(卖出条件,0,MARKET);
    开空 : BUYSHORT (卖出条件,0,MARKET);平空 : SELLSHORT(买入条件,0,MARKET);


    //交易系统2开空 : BUYSHORT (卖出条件,0,MARKET);平空 : SELLSHORT(买入条件,0,MARKET);
    开多 : BUY(买入条件,0,MARKET);平多 : SELL(卖出条件,0,MARKET);

     

  • 金字塔客服:

    顺序是:

    平空

    开多

    平多

    开空

     

    你那样随意的写法是不对的

     

  • 用户回复: 请看我的写法是先开后平,为何不对呢?

     

  • 网友回复:

    写的顺不一样,判断起来的先后顺序就不一样

    策略1平多在开空之前,那么当根k线的计算顺序就是平多之后开空条件满足开仓

    但是策略2在平多写在开多之后,那么当根k线计算完之后的结果是平仓之前条件满足但是因为还没平仓导致不能开仓

     

  • 网友回复: "但是策略2在平多写在开多之后,那么当根k线计算完之后的结果是平仓之前条件满足但是因为还没平仓导致不能开仓"
    先开后平,先开多,然后再平多,这有什么问题吗?不懂您的意思假设现在已经开多仓,但还没平多,这时候不能开空仓吗?


 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容