AA:=H>REF(HHV(H,3),1)&&H>REFX(HHV(H,3),3);
BB:=L<REF(LLV(L,3),1)&&L<REFX(LLV(L,3),3);
DRAWHORIZONTALLINE(AA,H,COLORYELLOW),DOT;
DRAWHORIZONTALLINE(BB,L,COLORGREEN),DOT;
老说未定义 ,我需要设置开平仓
还有 一个 交易主图叠加指标DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
STICKLINE(DIFF>DEA,CLOSE,OPEN,COLORLIGHTRED,0);
STICKLINE(DIFF>DEA,HIGH,LOW,COLORLIGHTRED,0);
STICKLINE(DIFF<=DEA,CLOSE,OPEN,RGB(128,255,255),0);
STICKLINE(DIFF<=DEA,HIGH,LOW,RGB(128,255,255),0);
DRAWTEXT(CROSS(DIFF,DEA),LOW-0.2,'开仓进多'),COLORYELLOW;
DRAWTEXT(CROSS(DEA,DIFF),HIGH+0.2,'开仓进空'),COLORGREEN;
未定义变量,麻烦设计下加上开怕平仓
DRAWHORIZONTALLINE都不是金字塔的函数啊,具体这个函数什么含义我也不清楚,需要你自己从代码来源去查找。另外具体说下你的思路,你只说加个开平仓,我无法处理。
然后这里修改成下面这样。
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
STICKLINE(DIFF>DEA,CLOSE,OPEN,COLORRED,0);
STICKLINE(DIFF>DEA,HIGH,LOW,COLORRED,0);
STICKLINE(DIFF<=DEA,CLOSE,OPEN,RGB(128,255,255),0);
STICKLINE(DIFF<=DEA,HIGH,LOW,RGB(128,255,255),0);
DRAWTEXT(CROSS(DIFF,DEA),LOW-0.2,'开仓进多'),COLORYELLOW;
DRAWTEXT(CROSS(DEA,DIFF),HIGH+0.2,'开仓进空'),COLORGREEN;