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

[求助]老师 [文华财经]

  • 咨询内容: 老师:这个指标有些地方,既符合平仓条件,又符合开仓条件;麻烦老师,改成平仓后,开反仓。             


    文件名:qq截图20181207175555.jpg
                          还有:指标再次发出做多信号时,低于前仓就加仓;                             指标再次发出做空信号时,高于前仓就加仓;而不是等另外一个指令发出。
    CROSS(DIFF2,REF(DIFF2,1))&&DIFF2<-15&&(BKVOL=0||BKVOL>0&&C<BKPRICE),BK(1);CROSS(DIFF2,DEA2)&&DEA2<3&&(BKVOL=0||BKVOL>0&&C<BKPRICE),BK(1);
    符合上面2行条件,都可以开多仓;如再次符合上面2行,条件的任何一条,价格低于前面开的仓,就加多仓。
    CROSSDOWN(DIFF2,DEA2),SP(BKVOL);CROSSDOWN(DIFF2,REF(DIFF2,1))&&DIFF2>15,SP(BKVOL);
    符合上面2行条件,都可以平多仓。


    CROSSDOWN(DIFF2,REF(DIFF2,1))&&DIFF2>15&&(SKVOL=0||SKVOL>0&&C>SKPRICE),SK(1);CROSSDOWN(DIFF2,DEA2)&&DEA2>-3&&(SKVOL=0||SKVOL>0&&C>SKPRICE),SK(1);
    同样:符合上面2行条件,都可以开空仓;如再次符合上面2行,条件的任何一条,价格高于前面开的仓,就加空仓。
    CROSS(DIFF2,DEA2),BP(SKVOL);CROSS(DIFF2,REF(DIFF2,1))&&DIFF2<-15,BP(SKVOL);
    同样:符合上面2行条件,都可以平空仓。

     

     

     来源:程序化99

  • 文华技术人员:  核实一下
     来源:程序化99
  • 文华技术人员:指标再次发出做多信号时,低于前仓就加仓”指此时已经持有多仓,再次满足BK条件,且价格低于上一次BK价格就加仓 ?
     

     

     来源: WWW.CXH99.COM

  • 文华客服:  是的,老师

     

  • 网友回复:  参考:
    CROSS(DIFF2,REF(DIFF2,1))&&DIFF2<-15&&(BKVOL=0||BKVOL>0&&C<BKPRICE),BPK(1); CROSS(DIFF2,DEA2)&&DEA2<3&&(BKVOL=0||BKVOL>0&&C<BKPRICE),BPK(1);
    CROSSDOWN(DIFF2,REF(DIFF2,1))&&DIFF2>15&&(SKVOL=0||SKVOL>0&&C>SKPRICE),SPK(1); CROSSDOWN(DIFF2,DEA2)&&DEA2>-3&&(SKVOL=0||SKVOL>0&&C>SKPRICE),SPK(1);
    CROSSDOWN(DIFF2,DEA2),SP(BKVOL); CROSSDOWN(DIFF2,REF(DIFF2,1))&&DIFF2>15,SP(BKVOL);
    CROSS(DIFF2,DEA2),BP(SKVOL); CROSS(DIFF2,REF(DIFF2,1))&&DIFF2<-15,BP(SKVOL);
    TRADE_AGAIN(10);

 

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

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


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

相关文章

    没有相关内容