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

[求助]麻烦各位老师帮忙写个模型! [文华财经]

  • 咨询内容:  每天最多只开二次单,只能开一个方向的,开仓一次,加仓一次,固定止损,或开多或开空,初次开仓遇止损后当天不在开新仓,若没遇止损,则到加仓条件就加一次仓,加仓后价格到初次开仓的地方全部平仓,若未到就收盘前全部平仓。开盘后,若达到A条件开多,到止损位就止损。若没止损,达到A1条件就加多仓,价格回到A条件时全部平仓,未到就收盘前全部平仓。若达到B条件开空,到止损位就止损。若没止损,达到B1条件就加空仓,价格回到B条件时全部平仓,未到就收盘前全部平仓。

     

  • 文华技术人员:

    N:=BARSLAST(DATE<>REF(DATE,1))+1;
    M:=5;//止损参数
    COUNT(BARSSK=1,N)<1&&COUNT(BARSBK=1,N)<1&&BKVOL=0&&SKVOL=0&&A,BK(1);
    COUNT(BARSSK=1,N)<1&&COUNT(BARSBK=1,N)<1&&BKVOL=0&&SKVOL=0&&B,SK(1);
    BKVOL=1&&SKVOL=0&&A1,BK(1);
    BKVOL=0&&SKVOL=1&&B1,SK(1);
    BKVOL=1&&C<=BKPRICE-M,SP(BKVOL);
    SKVOL=1&&C>=SKPRICE+M,BP(BKVOL);

    BKVOL=2&&C<=REF(BKPRICE,BARSBK+1),SP(BKVOL);
    SKVOL=2&&C>=REF(BKPRICE,BARSSK+1),BP(SKVOL);

    CLOSEMINUTE<=1,CLOSEOUT;
    MONO_SIGNAL;

     

    仅供参考!

     

  • 文华客服:  感谢老师指点!模型测试了下有二个问题:1、第一单遇到止损价却没止损,继续加了仓。我想要是第一单止损后当天就不在操作。2、在某些天中,开了1单,尾市却没有平仓,第二天又开了1单,然后平了2单。正常应该是当天清仓的啊。麻烦老师再次赐教!谢谢!

     

  • 网友回复:

     测试后并未发现您所描述的两个问题 

     可能原因如下:

     1.测试IF合约中一个最小变动价位为0.2  该模型设置的是价格变动5  也就是25个最小变动价位

        您所说的第一单遇到止损价格却没止损 应该是没有触发止损

     2. 尾盘平仓指令是没有任何问题的 您的模型在当天应该都做了止损 请您查看是否漏掉了信号没有看到

     

 

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

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


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

相关文章

    没有相关内容