开拓者期货期权程序化系统交易论坛

标题: 如何用公式表达高点 [打印本页]

作者: JIANGXC55    时间: 2019-11-10 17:20:57     标题: 如何用公式表达高点

本帖最后由 JIANGXC55 于 2019-11-10 17:39 编辑

如图,快速均线2上穿慢速均线1后,产生了一个局部高点2(收盘价)。我想让策略在快速均线2的bar收盘价高于交叉点A以后的局部高点2(而不是交叉点A前面更高的高点1)时,在下一个bar发出买入信号。现在卡在不知道怎样表达这个高点2,并且要不能跟A点以前的高点(如高点1)混淆。请问各位老师和高手,应该怎样表达为好?
[attach]38628[/attach]

作者: qsb588986    时间: 2019-12-4 23:30:55

Params
        Numeric man(20);
        Numeric kuai(40);

Vars
        Numeric nn;
        Numeric mm;
        NumericSeries count;
        Numeric hh;
        Bool crossovera;

Begin
     nn=Average(Close,man);
     mm=Average(Close,kuai);
     crossovera=nn>mm;
        if(!crossovera)
        count=0;
        Else
        count=count+1;
        hh=Highest(High,count);
        Commentary("count="+Text(count));
        Commentary("hh="+Text(hh));
        PlotNumeric("nn",nn);
        PlotNumeric("mm",mm);
End




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2