缠中说禅趋势平均力度指的是当前价格走势与前一次均线“吻”结束时,短期均线与长期均线形成的面积除以时间。通过比较当前趋势平均力度与前一次的趋势平均力度,可以判断趋势的强弱。如果当前趋势平均力度比前一次弱,就可以预测“背驰”即将形成。
主图公式源码如下,仅供学习参考:
MA5:=MA(C,5);{计算5日均线}
MA10:=MA(C,10);{计算10日均线}
均线差:=MA5-MA10;{计算5日均线与10日均线的差值}
绿柱面积:=IF(均线差<0,SUM(均线差*0.1,BARSLAST(均线差>0)),0);{当均线差为负时,计算绿柱面积}
红柱面积:=IF(均线差>0,SUM(均线差*0.1,BARSLAST(均线差<0)),0);{当均线差为正时,计算红柱面积}
均线面积:=IF(均线差>0,红柱面积,绿柱面积)*100,COLOR9999FF,NODRAW;{根据均线差正负选择红绿柱面积,并乘以100,不绘制}
A1:=IF(均线差>0,1,-1);{根据均线差正负给A1赋值}
A2:=REF(A1,1);{取A1的前一值}
A3:=A1*A2;{计算A1与A2的乘积}
A4:=BARSLAST(A3<0);{计算A3为负的最后一个位置}
A5:=A4+1;{计算A3为负的下一个位置}
趋势平均力度:=(SUM(均线差,0)-REF(SUM(均线差,0),A5))/A5,COLORFF00FF,NODRAW;{计算趋势平均力度,不绘制}
DRAWBAND(MA5,RGB(110,20,0),MA10,RGB(10,110,60));{绘制MA5和MA10的带状图}
IF(MA5>MA10,MA5,DRAWNULL),COLOR00AACC;{当MA5大于MA10时,绘制MA5}
IF(MA5>MA10,MA10,DRAWNULL),COLOR00AACC;{当MA5大于MA10时,绘制MA10}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);{绘制k线图}
REF(MA5,BARSLAST(LLV(MA5,BARSLAST(均线面积>0))=MA5)),POINTDOT,COLORDDDDDD;{在MA5的最低值位置绘制点}
REF(MA5,BARSLAST(HHV(MA5,BARSLAST(均线面积<0))=MA5)),POINTDOT,COLORFFAAAA;{在MA5的最高值位置绘制点}