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

程序运行遇到闪单 请老师帮忙看看 [文华财经]

  • 咨询内容:  今天我的程序在cf609上运行 参数设置N=41 DELL=60  M=60  上午正常触发开仓卖出,但随后又立刻平仓了  我没搞明白怎么回事  前两天也发生过类似情形

    此主题相关图片如下:qq截图20160321141430.jpg



    此主题相关图片如下:qq截图20160321141453.jpg

    我的程序代码:// 参数名称  最小值    最大值    默认值    // N         0.0       70.0      0.0       // DELL      0.0       20000.0   0.0       // M         0.0       1000.0    80.0      MA5:MA(CLOSE,5);MA10:MA(CLOSE,10);MA20:MA(CLOSE,20);MA40:MA(CLOSE,40);MA60:MA(CLOSE,60);
    A5:=IF(KLINESTART=1,MA5,A5);A10:=IF(KLINESTART=1,MA10,A10);A20:=IF(KLINESTART=1,MA20,A20);A40:=IF(KLINESTART=1,MA40,A40);A60:=IF(KLINESTART=1,MA60,A60);
    N=5&&((NOT(O<A5)&&CROSSDOWN(C,A5))||(O<A5&&CROSS(C,MA5)))&&CLOSEMINUTE1>M,BK;N=6&&((NOT(O>A5)&&CROSS(C,A5))||(O>A5&&CROSSDOWN(C,MA5)))&&CLOSEMINUTE1>M,SK;
    N=10&&((NOT(O<A10)&&CROSSDOWN(C,A10))||(O<A10&&CROSS(C,MA10)))&&CLOSEMINUTE1>M,BK;N=11&&((NOT(O>A10)&&CROSS(C,A10))||(O>A10&&CROSSDOWN(C,MA10)))&&CLOSEMINUTE1>M,SK;
    N=20&&((NOT(O<A20)&&CROSSDOWN(C,A20))||(O<A20&&CROSS(C,MA20)))&&CLOSEMINUTE1>M,BK;N=21&&((NOT(O>A20)&&CROSS(C,A20))||(O>A20&&CROSSDOWN(C,MA20)))&&CLOSEMINUTE1>M,SK;
    N=40&&((NOT(O<A40)&&CROSSDOWN(C,A40))||(O<A40&&CROSS(C,MA40)))&&CLOSEMINUTE1>M,BK;N=41&&((NOT(O>A40)&&CROSS(C,A40))||(O>A40&&CROSSDOWN(C,MA40)))&&CLOSEMINUTE1>M,SK;
    N=60&&((NOT(O<A60)&&CROSSDOWN(C,A60))||(O<A60&&CROSS(C,MA60)))&&CLOSEMINUTE1>M,BK;N=61&&((NOT(O>A60)&&CROSS(C,A60))||(O>A60&&CROSSDOWN(C,MA60)))&&CLOSEMINUTE1>M,SK;

    C<=REFSIG_PRICE2(BK,1)-DELL,SP;C>=REFSIG_PRICE2(SK,1)+DELL,BP;
    CLOSEMINUTE1<2,CLOSEOUT;
    MULTSIG(0,0,2,0);
    SETALLSIGPRICETYPE(CMPETITV_ORDER);
    AUTOFILTER;

     

  • 文华技术人员:  

    此主题相关图片如下:1.jpg



    此主题相关图片如下:2.jpg

     

  • 文华客服:

     软件不会无故平仓,看截图是满足了第30行的平仓指令

     

    另外,您的网络不稳定,也会导致类似问题

     

    这个问题我们在之前的回复中为您提醒过多次了,并提供了解决办法,请您在保证网络稳定的情况下,再去做全自动交易

     

    原帖:

     

    http://help.shwebstock.com.cn/dispbbs.asp?BoardID=14&ID=490168

     

    http://help.shwebstock.com.cn/dispbbs.asp?BoardID=14&ID=488468

     

     

  • 网友回复:  我的平仓条件就两种一种是止损 一种是尾盘清仓从今天走势看 即使最高价应该也没触发止损的 但程序几乎瞬间就平仓了 这程序在其他品种上运行都还正常的 
    如果说是网络不稳定 我也不太明白 不稳定的网络一般会造成信号触发错过  还会莫名的产生实际行情没有的价格信号吗?总是麻烦老师们 实在不好意思 没办法 文华也没有复盘用的指标监测系统 后台运行数据流程就只有你们看得见

     

  • 网友回复:

     请参考3楼回复

     

     软件设计上,回测和实盘信号是完全一致的,不会存在这类问题 

     

     另外,您楼上的问题是由于出现平仓信号时,之前开仓信号有挂单(还没有成交或部分成交),这时按照正常的模组信号执行机制,会先撤掉对应的挂单,然后执行平仓指令

     

     建议您研究一下信号执行机制,里面有详细的说明:http://www.wenhua.com.cn/popwin/guolvmx2.htm

     

     

     

     

     

 

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

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


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

相关文章

    没有相关内容