您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

模型编写问题2 [金字塔]

  • 咨询内容:

    下面是一个布林线上下轨的画线:上、下轨上升红色,下降蓝色。

    PARTLINE(LOWER3>REF(LOWER3,1),LOWER3),COLOR0000FF,LINETHICK2;
    PARTLINE(UPPER3<REF(UPPER3,1),UPPER3),COLOR40FF00,LINETHICK2;

    PARTLINE(LOWER3<REF(LOWER3,1),LOWER3),COLOR40FF00,LINETHICK2;
    PARTLINE(UPPER3>REF(UPPER3,1),UPPER3),COLOR0000FF,LINETHICK2;

     

    问题:

    1)取值问题:上轨下降时正常取值,当上轨上升时取上升前一个值(即最后一个下降的值),直到上轨再次下降,怎样取值?

    2)画线:同取值一样,上轨下降时正常画线,当上轨上升时取上升前一个值画线(即最后一个下降的值),直到上轨再次下降,怎样画线?

    3)突破开仓的设定,按照上述画线,某根K线收于布林线上轨之上后,其后价格达到这根K线的最大值加N(即H+N,N为变量),开多仓,如何设定?


     

     

     

  • 金字塔客服:

    1.上轨上升是不是只需要判断一个周期上升就行了?

    2、第一个问题没处理,这个还没考虑

    3.k线收于BOLL上轨,指的是K线最低价比上轨高?还是收盘价?

     

  • 用户回复: 是的,只需考虑上一个周期

     

  • 网友回复: 以下是引用jinzhe在2013/10/9 11:18:49的发言:

    1.上轨上升是不是只需要判断一个周期上升就行了?

    2、第一个问题没处理,这个还没考虑

    3.k线收于BOLL上轨,指的是K线最低价比上轨高?还是收盘价?

    3、指的是收盘价

     

  • 网友回复: {下面是一个布林线上下轨的画线:上、下轨上升红色,下降蓝色。}
    m:=26;
    n:=2;
    MID :=  MA(CLOSE,M);
    UPPER3:= MID + N*STD(CLOSE,M);
    LOWER3:= MID - N*STD(CLOSE,M);
    //PARTLINE(LOWER3>REF(LOWER3,1),LOWER3),COLOR0000FF,LINETHICK2;
    //PARTLINE(UPPER3<REF(UPPER3,1),UPPER3),COLOR40FF00,LINETHICK2;
    //PARTLINE(LOWER3<REF(LOWER3,1),LOWER3),COLOR40FF00,LINETHICK2;
    //PARTLINE(UPPER3>REF(UPPER3,1),UPPER3),COLOR0000FF,LINETHICK2;
    variable:upr=upper3;
    variable:lwr=lower3;
    if barpos>1 and upper3<ref(upper3,1) then upr:=upper3;
    uu:upr;
    variable:biaoji=0;
    if close>upper3 then biaoji:=1;
    if close<=upper3 then biaoji:=0;
    nn:=barslast(close>upper3)+1;
    if biaoji=1 and h>ref(h,nn)+n then buy(holding=0,1,market);

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容