通达信是一款在中国广泛应用的股票分析软件,其特色在于用户可以自定义技术指标公式来辅助股票交易决策。本文档提供了一段源代码,用于构建一个名为“大庄建仓指标”的自定义指标,帮助投资者识别可能的大资金建仓迹象。
让我们逐行解析这个公式:
1. `A01:=DYNAINFO(7)`:动态获取当前的收盘价。
2. `A03:=BARSCOUNT(CLOSE)`:计算自开盘以来的K线数量。
3. `A04:=SMA((CLOSE / HHV(HIGH,120)),3,1) * 100`:计算过去120天内最高价与收盘价的比值的3日简单移动平均,然后乘以100,得到相对强度指数。
4. `A05:=IF((A03 > 20),A04,0)`:如果K线数量超过20,则返回A04,否则为0。
5. `A06`: 定义了一个条件函数,用于计算价格在高低点之间的位置,以评估市场波动性。
6. `A07:=DMA(A06,(VOL / CAPITAL)) * 60`:根据成交量与市值的比值,对A06进行加权移动平均,然后乘以60,这可能与资金流入有关。
7. `A09`: 当A07大于0且连续上升,且A05小于或等于88时,返回A07,否则为0。这可能是捕捉到大资金建仓的信号。
8. `VAR1` 和 `VAR2` 以及 `VAR3` 是计算短期和长期的动量指标,它们结合了价格的相对低点和高点,用于确定趋势。
9. `趋势:=EMA(VAR3,3)-10`:计算平滑移动平均并减去10,形成趋势线。
10. `大庄建仓区:0,LINETHICK1,COLORCC9900`:定义了大庄建仓区的颜色和线型。
11. 接下来的一系列`STICKLINE`和`DRAWTEXT`函数用于绘制图形和添加文字提示,如“准备数钱”和“明天买进”,以指示买入时机。
12. `VAR4`、`VAR5`、`VAR6`、`VAR7`、`VAR8`、`VAR9`、`VAR10`、`VAR11`、`VAR12`、`VAR13`、`VAR14`、`VAR15`、`VAR16`和`VAR17`分别计算了各种技术指标,包括超买超卖、价格动量、波动性等。
13. `五指山`和`趋势线`是两个重要的自定义指标,前者基于多个移动平均线的相对位置,后者是趋势线的计算。
14. `分水岭`定义了价格变化的转折点。
15. `DRAWTEXT`函数添加了“全仓买进”的提示,当趋势线突破VAR2且趋势线在50以下上升时。
这个指标公式综合考虑了价格、成交量、趋势、波动性等多个因素,旨在捕捉大资金建仓的迹象,为投资者提供买入信号。然而,需要注意的是,任何技术指标都不能保证100%准确,实际投资时还需要结合市场环境、公司基本面等因素进行分析。此外,由于公式较为复杂,投资者需要有相应的技术分析基础才能充分利用。