核心逻辑
该指标是一种基于均线的趋势判断系统。它首先计算一种特殊价格(最低价+最高价+2倍收盘价的平均值),然后分别对该价格做5日、13日、24日的指数移动平均(EMA)。通过比较短期均线(5日EMA)相对于中期均线(13日EMA)的变化率(A1X)来判断趋势方向:当A1X≥0时表示短期均线向上运行(多头),当A1X<0时表示短期均线向下运行(空头)。同时结合24日均线的变化率(A2X)来确认趋势。
买卖信号
**买入信号:** - 5日均线变化率A1X由负转正(图标16) - 24日均线变化率A2X由负转正(图标17) - MA10上穿MA20金叉(图标23) - A1X≥0时持有红色13日均线 **卖出信号:** - 5日均线变化率A1X由正转负(图标2) - A1X<0
用法
公式源码
A0:=(L+H+C*2)/4; B:=EMA(A0,5),COLORWHITE,LINETHICK1; A1:=EMA(A0,13),COLORBLUE,LINETHICK1; A2:=EMA(A0,24)COLORLIBLUE,LINETHICK1; A1X:=(B-REF(B,1))/REF(B,1)*100,NODRAW; A2X:=(A2-REF(A2,1))/REF(A2,1)*100,NODRAW; 买入持股:IF(A1X>=0,A1,DRAWNULL)COLORRED,LINETHICK1; 卖出空仓:IF(A1X<0 AND A2X<0,A1,DRAWNULL)COLORGREEN,LINETHICK1; 看多:=IF(A1X>=0 AND BARSLAST(crOSS(A1X,0))>0,REF((C+O)/2,BARSLAST(CROSS(A1X,0))),DRAWNULL),COLORMAGENTA,LINETHICK1,DOTLINE; 逃顶:=IF(A1X<0 AND BARSLAST(CROSS(0,A1X))>0,REF((C+O)/2,BARSLAST(CROSS(0,A1X))),DRAWNULL),COLORBLUE,LINETHICK1,DOTLINE; MA24:=MA(CLOSE,24),COLORGREEN,LINETHICK1; IF(MA24/REF(MA24,1)>=1,MA24,DRAWNULL),COLORYELLOW,LINETHICK2; IF(MA24/REF(MA24,1)<1,MA24,DRAWNULL),COLORFF9150,LINETHICK1; DRAWTEXT(CURRBARSCOUNT=1,B,'__5日均线'),COLORWHITE; DRAWTEXT(CURRBARSCOUNT=1,A1,'__13日均线'),COLORBLUE; DRAWTEXT(CURRBARSCOUNT=1,MA24,'__24日均线'),COLORGREEN; A:=(L+H+C*2)/4; MA5:=EMA(A,5),COLORWHITE,LINETHICK1,DOTLINE; MA10:EMA(A,10),COLORYELLOW,LINETHICK1,DOTLINE; MA20:MA(CLOSE,20),COLORMAGENTA,LINETHICK1,DOTLINE; DRAWICON(CROSS(MA10,MA20),MA10,23); DRAWICON((A1X>=0 && REF(A1X,1)<0),MA10,16); DRAWICON((A2X>=0 && REF(A2X,1)<0),MA20,17); DRAWTEXT(CROSS(MA10,MA20),MA10,'__金叉'),COLORMAGENTA; DRAWICON((A1X<0 && REF(A1X,1)>=0),MA10,2);