如果阴线后的k线A有新低,那么
1这个k线A有下影线,且下影线在布林轨道下轨外,这个k线A后面的一根是阳线,且阳线收盘价大于等于第一个阴线收盘价,在k线A下面显示3个并排红心 ic082;
2这个k线A有下影线,但下影线在布林轨道下轨内,这个k线A后面的一根是阳线,且阳线收盘价大于等于第一个阴线收盘价,在k线A下面显示2个并排红心 ic082;
3这个k线A有下影线,这个k线A后面的一根是阳线,且阳线收盘价大于等于k线A收盘价,在k线A下面显示1个红心 ic082;
参考:
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
T1:=REF(ISDOWN,1)&&L<REF(L,1)&&L<MIN(C,O)&&L<BOTTOM&&REFX1(ISUP&&C>=REF(C,1),1);
T2:=REF(ISDOWN,1)&&L<REF(L,1)&&L<MIN(C,O)&&L>BOTTOM&&REFX1(ISUP&&C>=REF(C,1),1);
T3:=REF(ISDOWN,1)&&L<REF(L,1)&&L<MIN(C,O)&&REFX1(ISUP&&C>=REF(C,1),1);
DRAWICON(T1||T2||T3,L,'ICO82');
DRAWICON(T1||T2,L-80*MINPRICE,'ICO82');
DRAWICON(T1,L-180*MINPRICE,'ICO82');
帮忙修改一下,谢谢!
第一个k线的条件改为: 阴线十字星,可以是开盘价=收盘价的十字星,但不能上影线>下影线
第三个k线的收盘价大于等于中轨,则显示一个图标
另外布林轨道和我原来主图的布林轨数值不同,怎么解决?或者能否将3个轨道显示黑色,只保留提示图标呢?谢谢
TMP2:=STD(CLOSE,26);
TOP:=MID+2*TMP2;
BOTTOM:=MID-2*TMP2;
T1:=REF(ISDOWN&&H-O<C-L,1)&&L<REF(L,1)&&L<MIN(C,O)&&L<BOTTOM&&REFX1(ISUP&&C>=REF(C,1)&&C>MID,1);
T2:=REF(ISDOWN,1)&&L<REF(L,1)&&L<MIN(C,O)&&L>BOTTOM&&REFX1(ISUP&&C>=REF(C,1),1);
T3:=REF(ISDOWN,1)&&L<REF(L,1)&&L<MIN(C,O)&&REFX1(ISUP&&C>=REF(C,1),1);
DRAWICON(T1||T2||T3,L,'ICO82');
DRAWICON(T1||T2,L-80*MINPRICE,'ICO82');
DRAWICON(T1,L-180*MINPRICE,'ICO82');