老师,我在网上找来一个策略学习,大致意思如下,但把策略写进去有错误,请帮我改一下,随便附两张这个策略的图。
在裸K的图形上加了3个指标,一个就是开盘价线,也就是那条横着的绿线;一个就是日内均价线,那个黄线;另一个就是高低点标识。这个系统的买卖原则很简单,就是开盘后5分钟图形里的K线价格若上穿均价线【信号走完才能确定】就开多单,也就是那个带有B字的时候。等价格下穿均价线就平多单,也就是带有S字的时候;然后关账户结束交易。若价格下穿均价线就开空单,带有S字出现,等价格上穿均价线就平空单,带有B字出现。然后关机下课。
//日线开盘价指标
KPX:IF(DAY<>REF(DAY,1),O,REF(KPX,1)),LINETHICK0,PRECIS0;
PARTLINE(DAY=REF(DAY,1),KPX),LINETHICK2;
//日内均价线
NS:=IF(TIME>=180000,1,REF(NS,1));
TOTALVOL:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),V,REF(TOTALVOL,1)+V);
TOTALAMOUNT:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),(O+H+L+C)/4*V,REF(TOTALAMOUNT,1)+(O+H+L+C)/4*V);
AVERAGE:TOTALAMOUNT/TOTALVOL;
//高低点
AA:=H>REF(HHV(H,N1),1) AND H>REFX(HHV(H,N2),N2);
BB:=L<REF(LLV(L,N1),1) AND L<REFX(LLV(L,N2),N2);
DRAWNUMBER(AA,HIGH,HIGH,0),COLORGREEN,ALIGN1,VALIGN2;
DRAWNUMBER(BB,LOW,LOW,0),COLORRED,ALIGN1,VALIGN0;
KPX:IF(DAY<>REF(DAY,1),O,REF(KPX,1)),LINETHICK0,PRECIS0;
这句在金字塔里面编译不过
图上去了,就是显示KPX未定义,从字母看KPX代表开盘线,我也不知道怎么写了。能不能根据上面的文字描述写一个,他的这个策略有可能不是金字塔的。
pkx就是当天的开盘价