
它先给你画了条“起跑线”
每天开盘那一刻的价格最重要,代码把它画成一条灰色的横线。然后它会看:
- 如果现在价格跑到了这条线上面,它就画一条黄色的线,告诉你:“今天行情不错哦,在水上呢!”
- 如果价格在这条线下面,它就画一条蓝色的线,提醒你:“今天有点弱,在水下挣扎。”
你一眼就能看出今天整体是赚是亏。
二、它接着画了一个“玻璃箱”
这个小助手会把最近10天(这个天数可以调)的每天股价波动给你框出来,形成一个像玻璃箱子的方框。
- 如果当天收盘是涨的(收盘价比开盘高),它就用红色框框把这天的价格范围(最高、最低、中间价)标出来。
- 如果当天收盘是跌的(收盘价比开盘低),它就用绿色框框标出来。
这些框框能让你一眼看出最近价格的支撑位和压力位在哪,好比是地板和天花板。
三、最后它告诉你“该买还是该卖”
它有一条自己算出来的主趋势线(是经过两次平滑处理的价格均线):
- 当这条线变成红色并且向上走时,说明趋势是好的。
- 当它变成绿色并且向下走时,说明趋势是坏的。
最直接的是,它会发出信号:
- 当趋势由坏转好的瞬间,它在股价的低位给你标一个红色的 “B”(Buy),意思是“可以考虑买了”。
- 当趋势由好变坏的瞬间,它在股价的高位给你标一个绿色的 “S”(Sell),意思是“可以考虑卖了”。
总结一下你怎么用:
- 看颜色:先看今天价格在黄线还是蓝线,判断强弱。
- 看框框:再看红绿框框,找到现在的支撑和压力位。
- 看信号:最后找“B”和“S”字母,结合趋势线颜色做操作决定。
注意: 这个工具最适合用在短线上,比如看5分钟、30分钟图。用在日线上反而有些功能会不显示。
Q:=10;
AA:=REF(O,DAYBARPOS-1),COLORGRAY;//每日开盘价画横线
DRAWSL(ISLASTBAR&&C>AA&&PERIOD<8,AA,0,-DAYBARPOS+1,0,COLORYELLOW),LINETHICK1;//当日开盘价格之上运行
DRAWSL(ISLASTBAR&&C<=AA&&PERIOD<8,AA,0,-DAYBARPOS+1,0,RGB(0,128,255)),LINETHICK1;//当日开盘价格之下运行
MA5:MA(C,5),RGB(0,128,0),LINETHICK2;
VERTLINE(DAYBARPOS=1&&PERIOD<>8&&BACKSET(ISLASTBAR,SUMBARS(DAYBARPOS=1,10)),RGB(192,192,192)),DOT;//每日隔线(可以调整天数)?
5分钟:=DAYBARPOS;//日内箱体小级别滚动运行(每天日线以下级别显示1个箱体)
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C<=REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),0,1,LLV(MIN(L,O),5分钟),0,0),COLORLIGHTGREEN,DOT;//右线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C<=REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),5分钟-1,1,LLV(MIN(L,O),5分钟),5分钟-1,0),COLORLIGHTGREEN,DOT;//左线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C<=REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),0,1,HHV(MAX(H,O),5分钟),5分钟-1,0),COLORLIGHTGREEN,DOT;//上线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C<=REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),LLV(MIN(L,O),5分钟),0,1,LLV(MIN(L,O),5分钟),5分钟-1,0),COLORLIGHTGREEN,DOT;//下线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C<=REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),(LLV(MIN(L,O),5分钟)+HHV(MAX(H,O),5分钟))/2,0,1,(LLV(MIN(L,O),5分钟)+HHV(MAX(H,O),5分钟))/2,5分钟-1,0),RGB(0,128,0),DOT;//中线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C>REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),0,1,LLV(MIN(L,O),5分钟),0,0),COLORLIGHTRED,DOT;//右线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C>REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),5分钟-1,1,LLV(MIN(L,O),5分钟),5分钟-1,0),COLORLIGHTRED,DOT;//左线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C>REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),HHV(MAX(H,O),5分钟),0,1,HHV(MAX(H,O),5分钟),5分钟-1,0),COLORLIGHTRED,DOT;//上线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C>REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),LLV(MIN(L,O),5分钟),0,1,LLV(MIN(L,O),5分钟),5分钟-1,0),COLORLIGHTRED,DOT;//下线
DRAWLINE3((REFX(ISLASTBAR,1)||REFX(5分钟=1,1))&&C>REF(O,5分钟-1)&&BACKSET(ISLASTBAR,SUMBARS(5分钟=1,Q)),(LLV(MIN(L,O),5分钟)+HHV(MAX(H,O),5分钟))/2,0,1,(LLV(MIN(L,O),5分钟)+HHV(MAX(H,O),5分钟))/2,5分钟-1,0),RGB(128,0,0),DOT;//中线
N:=80;
M:=3;
主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3;
B:=主趋势线>REF(主趋势线,1);
IF(B-1,主趋势线, NULL),COLORGREEN,LINETHICK3;
DRAWTEXT(CROSS(B,0.5),L,'B'),COLORRED,FONTSIZE20,VALIGN0;
DRAWTEXT(CROSS(B=0,0.5),H,'S'),COLORGREEN,FONTSIZE20;