通达信资金流向指标源码
```
VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
流入亿:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE
YUWEI:=MA(CLOSE,1)-MA(CLOSE,6),NODRAW;
```
简要解释
- `VAR1`:先计算一个中间变量,它通过成交量金额除以(最高价 - 最低价)乘以 2 减去收盘价与开盘价差值的绝对值得到。
- `流入亿`:根据收盘价和开盘价的关系来计算流入资金金额。如果收盘价大于开盘价,按一种方式计算流入资金;如果收盘价小于开盘价,按另一种方式计算;如果收盘价等于开盘价,则直接取成交量金额的一半,最后将结果转换为以亿为单位。
- `流出亿`:同样根据收盘价和开盘价的关系来计算流出资金金额,最后将结果转换为以亿为单位。
- `额亿`:是流入资金和流出资金的总和。
- `YUWEI`:计算收盘价 1 日移动平均线与 6 日移动平均线的差值,这里设置为不显示。
Chaikin Money Flow(CMF)指标源码
```
N:=20;
MF:=(2*CLOSE-LOW-HIGH)/(HIGH-LOW)*VOL;
CMF:SUM(MF,N)/SUM(VOL,N);
```
简要解释及使用建议
- 源码解释
- `N`:代表计算周期,默认设置为 20。
- `MF`:计算每个周期的资金流量,通过(2 倍收盘价 - 最低价 - 最高价)除以(最高价 - 最低价)再乘以成交量得到。
- `CMF`:将 N 个周期的 `MF` 总和除以 N 个周期的成交量总和得到最终的资金流向指标值。
- 使用建议
- 参数调整:默认是 20 日周期,如果你是做短线交易,可以将其改为 10 日;如果是中线交易,可改成 30 日。N 越大,指标信号越平滑。
- 阈值判断:当 `CMF > 0.1` 时,可以视为资金持续流入;当 `CMF < -0.1` 时,视为资金流出。当指标值达到极端值 ±0.25 以上时,需要警惕行情反转。
- 共振分析:当 `CMF` 指标与量价突破、MACD 金叉等信号同向时,指标的可靠性更高。如果出现背离情况,即价格创新高而 `CMF` 走低,则可能提前预警行情变化。
- 过滤条件:为防止小盘股被操纵而扭曲指标,建议剔除流通盘小于 30 亿或日均成交小于 5 千万的标的。
- 回测参考:在沪深 300 成分股中,当 `CMF` 由负转正后 5 日胜率约为 62%,盈亏比为 1.8,可将其作为短打选股条件之一。
需要注意的是,以上源码和分析仅供参考。如果你想要获取更深入的指导和投资建议,您可以下载“盈米启明星”APP并输入店铺码6521,还可以右上角加微信联系顾问,我们的专业团队会为你提供帮助。
发布于2026-1-10 22:36 上海



分享
注册
1分钟入驻>

+微信
秒答
一对一
搜索更多类似问题 >
电话咨询
17376481806 

