在同花顺中,CCI(商品通道指数)指标的标准公式为:\[CCI=\frac{典型价 - 典型价的N日移动平均}{0.015\times典型价的N日平均偏差}\]其中,典型价 = \(\frac{最高价 + 最低价 + 收盘价}{3}\),默认周期\(N = 14\)。在同花顺公式编辑器中,可按以下方式编写CCI公式:计算典型价格(TP):`TP := (HIGH + LOW + CLOSE) / 3;`计算N日移动平均:假设周期为20,可写为`MA(TP, 20)`。计算平均绝对偏差(MD):同样以20日为例,公式为`AVGDEV(TP, 20)`。完整CCI公式:`CCI := (TP - MA(TP, 20)) / (0.015 * AVGDEV(TP, 20));`以下是一个包含绘图等更完整的CCI副图公式示例:```TYP := (IF(ISNULL(HIGH), CLOSE, HIGH) + IF(ISNULL(LOW), CLOSE, LOW) + CLOSE) / 3;CCI1 := (TYP - MA(TYP, N)) / (0.015 * AVEDEV(TYP, N));MACCI: MA(CCI1, 2);MACCI1 := EMA(MACCI, N1);STICKLINE(MACCI1 > 1 * REF(MACCI1, 1), MACCI1, 0, 7, 0), coloryellow;STICKLINE(MACCI1 < 1 * REF(MACCI1, 1), MACCI1, 0, 7, 1), COLORFFAA00;STICKLINE(MACCI1 < 0, -1, 3, 15, 0), colorcyan;STICKLINE(MACCI1 > 0, 100, 101, 15, 0), colorred;STICKLINE(MACCI1 < 0, 100, 101, 15, 0), colorcyan;STICKLINE(MACCI1 > 0, -1, 3, 15, 0), colorred;STICKLINE(MACCI1 < REF(MACCI1, 1), MACCI1, MACCI1, 2, 0), COLORFFCC00, LINETHICK2, POINTDOT;趋势1: SMA(MACCI1, M, 1);STICKLINE(REF(趋势1, q) < 趋势1, 趋势1, REF(趋势1, q), 20, 1), colorred;STICKLINE(REF(趋势1, q) > 趋势1, 趋势1, REF(趋势1, q), 15, 1), colorgreen ARTLINE(MACCI, MACCI > REF(MACCI, 1), RGB(255, 0, 0), MACCI < REF(MACCI, 1), RGB(0, 255, 0)), linethick1;STICKLINE(MACCI >= REF(MACCI, 1), MACCI, MACCI, 5, 0), colorred, LINETHICK4, POINTDOT;STICKLINE(MACCI < REF(MACCI, 1), MACCI, MACCI, 5, 0), colorgreen, LINETHICK4, POINTDOT;STICKLINE(MACCI > 100, MACCI, 100, 10, 0), colorred;STICKLINE(MACCI < -100, MACCI, -100, 10, 0), colorwhite;```上述公式中,`N`、`N1`、`M`、`q`为参数,可在公式设置中根据需求调整其数值。
|
|