打印本文打印本文 关闭窗口关闭窗口

请教老师次策略如何编写

作者:金字塔 来源:cxh99.com 发布时间:2014年06月07日
  • 咨询内容:


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

    请问老师,如何编写此想法。

    主图中平空开多信号是根据最高价突破20周期信号,如何实现当价格突破20周期高点前后5个周期内幅图出现PDI上穿MP时在开仓。

    也就是有以下两种情况:

    1、当价格突破20周期内最高点后5个周期内出现PDI上穿MP,则根据cross(PDI,MP)作为开仓信号。

    2、当价格突破20周期内最高点前5个周期内出现PDI上穿MP,则根据突破20周期内最高点作为开仓信号。

     

  • 金字塔客服: 突破是当前最高点比前面20周期的高点要高?

     

  • 用户回复:

    HHN := ref(HHV(HIGH,20),1);

    当前最高价突破前20周期的最高价

     

  • 网友回复: 你能把已经定义好的东西都贴一下吗?

     

  • 网友回复:

    我定义的很简单

     

    INPUT:P(14,1,10,1);

    INPUT:M(18,1,10,1);

    INPUT:N(20,1,10,1);

     

    TR1 := SUM(MAX(MAX(HIGH - LOW, ABS(HIGH-REF(CLOSE,1))), ABS(LOW - REF(CLOSE, 1))), P); 
    HD := HIGH - REF(HIGH, 1);
    LD := REF(LOW, 1) - LOW; 
    DMP := SUM(IF(HD>0 AND HD>LD,HD,0),P);
    DMM := SUM(IF(LD>0 AND LD>HD,LD,0),P);
    PDI := MA(DMP*100/TR1,M);
    MP := MDI-PDI;

     

    HHN := ref(HHV(HIGH,N),1);
    HLN := ref(LLV(LOW,N),1);

打印本文打印本文 关闭窗口关闭窗口