第一个公式:指标线公式
1. AAA:计算昨日收盘价。
2. BBB:计算一个5日平滑的涨跌强度比率,并放大1000倍。
分子:收盘价上涨部分(若下跌则为0)的5日指数移动平均。
分母:收盘价涨跌绝对值(即波动幅度)的5日指数移动平均。
该值在0到1000之间波动,越接近1000表示上涨动能越强。
3. HHH:计算BBB值与其10日内最低值的差值。用于衡量当前动能相对于近期最低点的位置。
4. SSS:对HHH进行加权平滑计算。公式为`(HHH的2日简单移动平均 3 + HHH 13) / 16`,这是一个给予当前值更高权重的平滑处理。
5. 短线买点:输出最终的指标线。
如果SSS大于13,则输出SSS的2日简单移动平均(进行二次平滑)。
否则,直接输出SSS值。
6. 21:在副图上画一条数值为21的水平参考线。
用法:指标会输出一条名为“短线买点”的曲线。交易者可以观察这条曲线与水平线21的关系,通常曲线自下而上穿越21可能被视为关注信号,但具体买卖点需要结合其他条件或第二个公式来确认。
---
第二个公式:选股/预警公式
1. AAA、BBB、HHH、SSS、短线买点的计算逻辑与第一个公式完全相同。
2. 跌破:这是本公式的输出信号(用于选股或预警)。
其逻辑是判断数值“21”是否上穿“短线买点”指标线。
在通达信函数中,`CROSS(A, B)`表示A从下方向上穿过B。因此,`CROSS(21, 短线买点)` 表示当“短线买点”指标线的数值从上方下跌至21以下时,条件成立,发出信号。
用法:此公式用于选股或设置预警。当“短线买点”指标线向下突破21数值线时,公式会输出信号(即“跌破”条件为真)。这通常被解读为一个短线卖出或趋势转弱的警示信号。
{选股源码如下}
AAA:=REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AAA,0),5,1)/SMA(ABS(CLOSE-AAA),5,1)*1000;
HHH:=BBB-LLV(BBB,10);
SSS:=(MA(HHH,2)*3+HHH*13)/16;
短线买点:IF(SSS>13,MA(SSS,2),SSS);
21;
{选股源码如下}
AAA:=REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AAA,0),5,1)/SMA(ABS(CLOSE-AAA),5,1)*1000;
HHH:=BBB-LLV(BBB,10);
SSS:=(MA(HHH,2)*3+HHH*13)/16;
短线买点:=IF(SSS>13,MA(SSS,2),SSS);
跌破:CROSS(21,短线买点);