指标是一个多周期均线系统与量价分析结合的主图指标,并附带一个选股条件。
主图指标部分:
1. 计算了七条复合均线(A1至A7)。每条均线都是由三个不同周期的指数移动平均线(EMA)的算术平均值构成,其计算基础均为“(开盘价+最高价+最低价+收盘价)/4”这个均价。
A1:周期为3、6、9的EMA均值。
A2:周期为5、10、20的EMA均值。
A3:周期为7、14、28的EMA均值。
A4:周期为9、18、36的EMA均值。
A5:周期为11、22、44的EMA均值。
A6:周期为13、26、52的EMA均值。
A7:周期为21、34、68的EMA均值。
2. 对上述七条复合均线(A1至A7)分别进行线性回归预测,得到未来6个周期的预测值(VAR1至VAR7)。
3. 对VAR1至VAR6的显示规则是:如果当前预测值大于前一周期预测值,则以洋红色(COLORFF00FF)点状线(POINTDOT)绘制;如果小于,则以绿色(COLOR00FF00)点状线绘制。
4. 对VAR7的显示规则是:如果当前预测值大于前一周期预测值,则以洋红色(COLORFF00FF)粗线(LINETHICK2)绘制;如果小于,则以绿色(COLOR00FF00)粗线绘制。这使其成为视觉上的核心参考线。
5. 计算一个名为“TOWERC”的指标,它是对“(3收盘价+2开盘价+最高价+最低价)/7”这个加权价格进行3日EMA平滑后,再向前预测6个周期的值。
6. 使用柱状线(STICKLINE)来可视化TOWERC的涨跌:
当TOWERC大于等于其前一周期的值时,绘制红色(COLOR0000FF)柱状线。
当TOWERC小于其前一周期的值时,绘制绿色(COLOR00FF00)柱状线。
使用要点:
指标通过多条复合均线的预测值及其颜色变化,来展示不同时间维度下价格的趋势方向(洋红色代表向上,绿色代表向下)。
VAR7(最长周期均线的预测)用加粗线突出显示,代表长期趋势。
下方的红绿柱状图(TOWERC)直观反映了短期加权价格的动能变化,红色柱表示动能增强,绿色柱表示动能减弱。
使用者可观察各条预测均线的排列、颜色以及柱状图的颜色,综合判断趋势的强弱和可能的转折点。
选股指标部分:
1. 计算收盘价的3日指数移动平均线(EMA),定义为VAR4。
2. 选股条件(XG)为:在过去30个交易日内,至少有1天满足“前一天的VAR4值”为真(即非零)。由于REF(VAR4,1)本身是一个数值,在通达信的逻辑判断中,非零数值通常被视为“真”(True)。
3. 因此,这个选股条件本质上是筛选出:在过去30天里,其3日EMA均线不曾连续30天为零的股票。这通常用于排除长期停牌或交易极度不活跃的标的,确保股票在近期内有正常的交易和价格波动。
{主图源码如下}
A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HIGH+LOW+CLOSE)/4,9))/3;
A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+HIGH+LOW+CLOSE)/4,20))/3;
A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+HIGH+LOW+CLOSE)/4,28))/3;
A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+HIGH+LOW+CLOSE)/4,36))/3;
A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN+HIGH+LOW+CLOSE)/4,44))/3;
A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN+HIGH+LOW+CLOSE)/4,52))/3;
A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN+HIGH+LOW+CLOSE)/4,68))/3;
VAR1:=FORCAST(A1,6);
VAR2:=FORCAST(A2,6);
VAR3:=FORCAST(A3,6);
VAR4:=FORCAST(A4,6);
VAR5:=FORCAST(A5,6);
VAR6:=FORCAST(A6,6);
VAR7:=FORCAST(A7,6);
{-股票公式网站 }
IF(VAR1>REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR1<REF(VAR1,1),VAR1,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR3>REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR3<REF(VAR3,1),VAR3,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR4>REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR4<REF(VAR4,1),VAR4,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR5>REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR5<REF(VAR5,1),VAR5,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR6>REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLORFF00FF;
IF(VAR6<REF(VAR6,1),VAR6,DRAWNULL),POINTDOT,COLOR00FF00;
IF(VAR7>REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLORFF00FF;
IF(VAR7<REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLOR00FF00;
TOWERC:=FORCAST(EMA((3*CLOSE+2*OPEN+HIGH+LOW)/7,3),6);
DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1));
DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1));
STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,4,0),COLOR0000FF;
STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMIN,4,0),COLOR00FF00;
{选股源码如下}
VAR4:=EMA(C,3);
XG:COUNT(REF(VAR4,1),30)>=1;
