这段源码用18周期加权高低均线搭配常规均线排列,把趋势状态分成红绿两区,再用变色K线和趋势线呈现出来,适合学习加权均线与趋势状态标记的写法。
1、先看加权高线与收盘价的关系,理解红区判定的主要依据。
2、均线多头排列是红区的辅助条件,注意两者是“或”的关系。
3、趋势线取加权高低均线均值,上升段红、下降段绿,看颜色切换。
4、K线颜色随状态变化,学习时关注状态切换点前后的价格位置。
5、加权均线比普通均线灵敏,震荡市中状态切换可能较频繁。

QXV:=DATE<1590301; HWM:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171; LWM:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171; MP5:=MA(CLOSE,5); MP10:=MA(CLOSE,10); MP20:=MA(CLOSE,20); MP60:=MA(CLOSE,60); RKS:= QXV AND( CLOSE>=HWM OR (C>MP5 AND C>MP10 AND C>MP20 AND C>MP60)); GKS:= QXV AND( LWM>CLOSE OR (C<MP5 AND C<MP10 AND C<MP20 AND C<MP60)); RKN:=BARSLAST(RKS); GKN:=BARSLAST(GKS); RKD:=BARSLAST(CROSS(GKN,RKN)); GKD:=BARSLAST(CROSS(RKN,GKN)); UPM:=RKD<GKD; DNM:=GKD<RKD; BODY:=OPEN-CLOSE; TOPB:=IF(OPEN>CLOSE,OPEN,CLOSE); BOTB:=IF(OPEN<CLOSE,OPEN,CLOSE); STICKLINE(UPM,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLOR001050; STICKLINE(DNM,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLORBLACK; STICKLINE(BODY>0 AND UPM,OPEN,CLOSE,2,0),COLORRED; STICKLINE(BODY>0 AND UPM,OPEN,H,0.0,0),COLORRED; STICKLINE(BODY>0 AND UPM,C,L,0.0,0),COLORRED; STICKLINE(BODY<=0 AND UPM,OPEN,CLOSE,2,1),COLORRED; STICKLINE(BODY<=0 AND UPM,O,L,0.0,0),COLORRED; STICKLINE(BODY<=0 AND UPM,C,H,0.0,0),COLORRED; STICKLINE(BODY>0 AND DNM,OPEN,CLOSE,2,0),COLORGREEN; STICKLINE(BODY>0 AND DNM,OPEN,H,0.0,0),COLORGREEN; STICKLINE(BODY>0 AND DNM,C,L,0.0,0),COLORGREEN; STICKLINE(BODY<=0 AND DNM,OPEN,CLOSE,2,1),COLORGREEN; STICKLINE(BODY<=0 AND DNM,C,H,0.0,0),COLORGREEN; STICKLINE(BODY<=0 AND DNM,O,L,0.0,0),COLORGREEN; DRAWNUMBER(ISLASTBAR AND DNM,HWM,HWM),COLORYELLOW; DRAWNUMBER(ISLASTBAR AND UPM,LWM,LWM),COLORYELLOW; 最新价:IF(QXV, C,DRAWNULL),LINETHICK0,COLORYELLOW; TRL:=(HWM+LWM)/2 COLORGREEN,,LINETHICK2; TRU:IF(UPM,TRL,DRAWNULL),LINETHICK2,COLORRED; TRD:IF(DNM,TRL,DRAWNULL),LINETHICK2,COLORGREEN; DRAWICON(UPM,TRL*0.995,1); DRAWICON(DNM,TRL*1.005,2); DRAWNUMBER(ISLASTBAR ,C,C),COLORWHITE; AAA:=CONST(HHV(H,50));PL5:=HHV(H,45);
声明:(请您认真阅读一下条款!)
1、所有资源仅限学习研究,不构成任何投资建议,使用风险自行承担,我方不承担任何相关责任。
2、指标无准确率、无成功率承诺,请仔细阅读说明,理性学习使用。
3、仅提供安装指导,不提供使用方法,指标修改、转换、定制等服务,费用另议。
4、指标为虚拟文件,下载前请确认;一经付费 / 下载,不予退换退款。
注册账号,永久不限次复制,注册即送 20 积分,积分可用于站内付费指标下载