改成文华版 (文华财经)

投资者咨询:改成文华版 (文华财经)
来源:文华财经  日期:2021-1-15 10:31
 N:=10;
KK:=BARSLAST(CURRBARSCOUNT=N);
GD:=CONST(IF(ISLASTBAR=1,HHV(H,KK),0));{高点}
DD:=CONST(IF(ISLASTBAR=1,LLV(L,KK),0));{低点}
KJ:=GD-DD;{高低点差值=分区高度}
{三直线}
STICKLINE(CURRBARSCOUNT=N,GD,DD,0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=N/2,GD,DD,0,0),COLOR408080;
STICKLINE(CURRBARSCOUNT=1,GD,DD,0,0),COLORGREEN;
高区:IF(CURRBARSCOUNT<=N/2,GD,DRAWNULL),COLORRED,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=1,高区*0.99,'  高区'),COLORRED;
低区:IF(CURRBARSCOUNT<=N/2,DD,DRAWNULL),COLOR00FF00,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=1,低区,'  低区'),COLORRED;
平衡:IF(CURRBARSCOUNT<=N,DD+KJ/2,DRAWNULL),COLOR00FFFF;
{DRAWTEXT(CURRBARSCOUNT=1,平衡,'  平衡'),COLORGREEN;}
低:IF(CURRBARSCOUNT<=N/2,DD,DRAWNULL),COLORFFFF00;
高:IF(CURRBARSCOUNT<=N/2,GD,DRAWNULL),COLOR00FFFF;
支撑:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.191,DRAWNULL),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=1,支撑,'  支撑'),COLOR00FFFF;
STICKLINE(CURRBARSCOUNT<=N/2,支撑,支撑,2,0),COLORFF00FF;
强势:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.382,DRAWNULL),COLORFF00FF;
DRAWTEXT(CURRBARSCOUNT=1,强势,'  强势'),COLORGREEN;
突破:IF(CURRBARSCOUNT<=N/2,DD+KJ/2,DRAWNULL),COLOR0000FF;
DRAWTEXT(CURRBARSCOUNT=1,突破,'  突破'),COLORGREEN;
STICKLINE(CURRBARSCOUNT<=N,强势,强势,2,0),COLORFF00FF;
警示:IF(CURRBARSCOUNT<=N/2,DD+KJ*0.618,DRAWNULL),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=1,警示,'  警示'),COLORGREEN;
压力:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.809,DRAWNULL),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=1,压力,'  压力'),COLORGREEN;
STICKLINE(CURRBARSCOUNT<=N/2,压力,压力,2,0),COLOR00FFFF;
低涨:=IF(CURRBARSCOUNT<=N/2,(C/LLV(LOW,KK)-1)*100,DRAWNULL),COLOR0000FF,NODRAW;
天数:BARSLAST(L=DD),COLORCYAN,NODRAW;
顶点:IF(CURRBARSCOUNT<=N, CONST(IF(ISLASTBAR=1,HHV(H, BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORRED,CROSSDOT;
STICKLINE(CCI>=200 AND H>=顶点,O,C,2,0),COLORBLUE;
低点:IF(CURRBARSCOUNT<=N, CONST(IF(ISLASTBAR=1,LLV(L, BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,CROSSDOT;
STICKLINE(CCI<=100 AND L<=低点,O,C,2,0),COLORYELLOW;
{DRAWBAND(高区,RGB(120,20,0),强势,RGB(0,0,0));
DRAWBAND(强势,RGB(80,0,100),低区,RGB(0,0,0));
DRAWBAND(高,RGB(100,100,0),压力,RGB(0,0,0));}
DRAWTEXT(CURRBARSCOUNT=N/4+8,GD-KJ*0.09,'【风险区】--高抛避险'),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+10,GD-KJ*0.4,'【拉升区】--强势畜锐'),COLORFFFF80;
DRAWTEXT(CURRBARSCOUNT=N/4+15,DD+KJ/3,'【关注区】--逢低买入'),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+20,DD+KJ/10,'【低吸区】--大胆买入'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=N/2+10,GD-KJ*0.25,'【拉升区】'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=N/2+10,DD+KJ*0.25,'【持股区】'),COLORYELLOW;
 
技术人员回复
日期:2021-1-15 10:32
参考:

N:=10;
CURRBARSCOUNT:=REFX1(BARPOS,9999)-BARPOS+1;
KK:=BARSLAST(CURRBARSCOUNT=N);
GD:=REFX1(IF(ISLASTBAR=1,HHV(H,KK),0),99999);
{高点}
DD:=REFX1(IF(ISLASTBAR=1,LLV(L,KK),0),99999);
{低点}
KJ:=GD-DD;
//{高低点差值=分区高度}
//{三直线}
STICKLINE1(CURRBARSCOUNT=N,GD,DD,0,0),COLORGREEN;
STICKLINE1(CURRBARSCOUNT=N/2,GD,DD,0,0),COLOR408080;
STICKLINE1(CURRBARSCOUNT=1,GD,DD,0,0),COLORGREEN;
高区:IF(CURRBARSCOUNT<=N/2,GD,NULL),COLORRED,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=1,高区*0.99,'  高区'),COLORRED;
低区:IF(CURRBARSCOUNT<=N/2,DD,NULL),COLOR00FF00,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=1,低区,'  低区'),COLORRED;
平衡:IF(CURRBARSCOUNT<=N,DD+KJ/2,NULL),COLOR00FFFF;
//{DRAWTEXT(CURRBARSCOUNT=1,平衡,'  平衡'),COLORGREEN;}
低:IF(CURRBARSCOUNT<=N/2,DD,NULL),COLORFFFF00;
高:IF(CURRBARSCOUNT<=N/2,GD,NULL),COLOR00FFFF;
支撑:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.191,NULL),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=1,支撑,'  支撑'),COLOR00FFFF;
STICKLINE1(CURRBARSCOUNT<=N/2,支撑,支撑,2,0),COLORFF00FF;
强势:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.382,NULL),COLORFF00FF;
DRAWTEXT(CURRBARSCOUNT=1,强势,'  强势'),COLORGREEN;
突破:IF(CURRBARSCOUNT<=N/2,DD+KJ/2,NULL),COLOR0000FF;
DRAWTEXT(CURRBARSCOUNT=1,突破,'  突破'),COLORGREEN;
STICKLINE1(CURRBARSCOUNT<=N,强势,强势,2,0),COLORFF00FF;
警示:IF(CURRBARSCOUNT<=N/2,DD+KJ*0.618,NULL),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=1,警示,'  警示'),COLORGREEN;
压力:=IF(CURRBARSCOUNT<=N/2,DD+KJ*0.809,NULL),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=1,压力,'  压力'),COLORGREEN;
STICKLINE1(CURRBARSCOUNT<=N/2,压力,压力,2,0),COLOR00FFFF;
低涨:=IF(CURRBARSCOUNT<=N/2,(C/LLV(LOW,KK)-1)*100,NULL),COLOR0000FF,NODRAW;
天数:BARSLAST(L=DD),COLORCYAN,NODRAW;
顶点:IF(CURRBARSCOUNT<=N, REFX1(IF(ISLASTBAR=1,HHV(H, BARSLAST(CURRBARSCOUNT=60)),1),99999),NULL),COLORRED,CROSSDOT;
TYP:=(CLOSE+HIGH+LOW)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
STICKLINE1(CCI>=200 AND H>=顶点,O,C,2,0),COLORBLUE;
低点:IF(CURRBARSCOUNT<=N, REFX1(IF(ISLASTBAR=1,LLV(L, BARSLAST(CURRBARSCOUNT=60)),1),99999),NULL),COLORMAGENTA,CROSSDOT;
STICKLINE1(CCI<=100 AND L<=低点,O,C,2,0),COLORYELLOW;

DRAWTEXT(CURRBARSCOUNT=N/4+8,GD-KJ*0.09,'【风险区】--高抛避险'),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+10,GD-KJ*0.4,'【拉升区】--强势畜锐'),COLORFFFF80;
DRAWTEXT(CURRBARSCOUNT=N/4+15,DD+KJ/3,'【关注区】--逢低买入'),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+20,DD+KJ/10,'【低吸区】--大胆买入'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=N/2+10,GD-KJ*0.25,'【拉升区】'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=N/2+10,DD+KJ*0.25,'【持股区】'),COLORYELLOW;