您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

老师您好:关于合并策略。 [文华财经]

  • 咨询内容:   

    能把2个独立策略,合并在一个策略内运行吗?合并后它们还要保持原有独立性并执行各自的开平仓。

    策略1(开平仓1手)

    CROSS(C, A) ,BK;

    CROSS(A1, C),SP;

    CROSS(B, C),SK;

    CROSS(B1, A) ,BP;

    SETSIGPRICETYPE(BK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SP, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(BP, ACTIVE_ORDER) ;

    AUTOFILTER;

    MONO_SIGNAL;

     

    策略2(开平仓1手)

    CROSS(C, AA) ,BK;

    CROSS(AA1, C),SP;

    CROSS(BB, C),SK;

    CROSS(BB1, A) ,BP;

    SETSIGPRICETYPE(BK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SP, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(BP, ACTIVE_ORDER) ;

    AUTOFILTER;

    MONO_SIGNAL;

    合并:策略1(开平仓1手)策略2(开平仓1手)

    CROSS(C, A) ,BK;

    CROSS(A1, C),SP;

    CROSS(B, C),SK;

    CROSS(B1, A) ,BP;

     

    CROSS(C, AA) ,BK;

    CROSS(AA1, C),SP;

    CROSS(BB, C),SK;

    CROSS(BB1, A) ,BP;

    SETSIGPRICETYPE(BK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SP, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(SK, ACTIVE_ORDER) ;

    SETSIGPRICETYPE(BP, ACTIVE_ORDER) ;

    AUTOFILTER;

    MONO_SIGNAL;

     

  • 文华技术人员:

     不能的 模型分开写为独立运行 写到一起 那么就会遵循过滤机制 那么策略1开仓后 没有平掉前 策略2将不会再开仓

     

    所以您的想法需要通过将两个模型分别加到到对应合约上实现 不能写在一起 否则无法保持独立性

     

  • 文华客服:   

    非过滤模型能解决这个问题吗?

     

  • 网友回复:  不能的 您的这个想法只能分别使用模型来实现 不能合并到一起。

     

  • 网友回复: 回复您2楼:

    在一个策略内,这个策略正在持有“买入开仓1手”,还没有到“卖出平仓”条件,  这时满足“卖出开仓”条件了,这个“卖出开仓”受您2楼意思的限制吗?,允许有多单情况下同时开空单吗(对锁)?。

 

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

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


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

相关文章

    没有相关内容