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

请帮忙编写个程序 [文华财经]

  • 咨询内容:  请帮忙编写个程序,谢谢条件1,前X根k线满足每根的最高点不高于前一根或者每根的最低点比前一根低; 条件2,前x根k线中最高价和最低价之间的差值大于50跳, 条件3,满足条件1和2的情况下,下一根k线突破前一根k线最高点开多, 止损:1开仓后如果跌破开仓的前一根k线的最低点时止损,开仓后以开仓后最高价所在的k线的最低价做为止损价位,跌破止损。 以上为开多和多的止损,相反的条件下开空和止损。

     

     来源:程序化99

  • 文华技术人员:

    参考:

     

    红色标记位置自行修改:


    A1:=REF(EVERY(H<=REF(H,1)||L<REF(L,1),5),1);
    A2:=HV(H,5)-LV(L,5)>50*MINPRICE;
    A1&&A2&&C>REF(H,1),BK;
    C<REF(L,BARSBK+1),SP;
    BKVOL>0&&C<VALUEWHEN(HHVBARS(H,BARSBK)+1=1,L),SP;
    AUTOFILTER;

    开空以及平空条件您具体说明一下,您上面的条件反之是不能准确表达出来您的思路的

     

     

     

     来源: WWW.CXH99.COM

  • 文华客服: 1 能不能加上注释啊,2、另外红色的这个变量x不能定义吗?因为只要满足条件1这个是变化的,不能局限于5, 3空的情况 条件1,前X根k线满足每根的最低点不低于前一根或者每根的最高点比前一根高;条件2,前x根k线中最高价和最低价之间的差值大于50跳,条件3,满足条件1和2的情况下,下一根k线跌破前一根k线最低点开空,止损:1开仓后如果突破开仓的前一根k线的最高点时止损,开仓后以开仓后最低价所在的k线的最高价做为止损价位,突破止损。

     

  • 网友回复:

     这里是需要自己定义出来的X,

     

    B1:=REF(EVERY(L>=REF(L,1)||H><REF(H,1),5),1);//前X根k线满足每根的最低点不低于前一根或者每根的最高点比前一根高
    B2:=HV(H,5)-LV(L,5)>50*MINPRICE;//前x根k线中最高价和最低价之间的差值大于50跳,
    A1&&A2&&C<REF(L,1),SK;//满足条件1和2的情况下,下一根k线跌破前一根k线最低点开空,
    C>REF(H,BARSSK+1),BP;//开仓后如果突破开仓的前一根k线的最高点时止损
    SKVOL>0&&C>VALUEWHEN(LLVBARS(L,BARSSK)+1=1,H),BP;//开仓后以开仓后最低价所在的k线的最高价做为止损价位,突破止损
    AUTOFILTER;

     

  • 网友回复:  我就是不会定义这个x啊,这个x定义为满足条件: 
  • 网友回复:每根的最高点不高于前一根或者每根的最低点比前一根低的K线的根数。可以定义出来,并且替代里面的数值5吗?

 

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

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


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

相关文章

    没有相关内容