通达信是一款在中国广受欢迎的股票分析软件,它提供了丰富的技术指标和自定义功能,让投资者可以深入研究市场动态。虚拟资金动向是其中一种分析工具,它试图通过成交量的变化来推断市场中的资金流向,从而帮助用户做出投资决策。在提供的"通达信虚拟资金动向副图源码.doc"中,我们可以看到一个用于计算和展示虚拟资金流动的自定义指标代码。
代码定义了几个关键变量:
1. `CN1`:计算最近5日的最高成交量(Volume)。
2. `CN2` 和 `CN02`:这两个变量用于判断收盘价(Close)是否高于开盘价(Open),如果收盘价高于开盘价,则表示当日价格上涨,可能存在资金流入。
3. `CN03`:表示收盘价等于开盘价,这种情况下资金流向不明确。
4. `CN04`:将过去5日的成交量总和除以5日最高成交量,得到一个比例,用于判断市场活跃度。
5. `CN05`:如果这个比例大于0.3,意味着市场活跃,大资金可能参与其中。
接着,代码定义了与资金流向相关的变量:
1. `CN06` 和 `CN07`:当满足`CN2`条件(收盘价高于开盘价)且`CN05`条件(市场活跃)时,分别记录大资金流出和流入的成交量。
2. `CN08`:在收盘价等于开盘价的情况下,表示资金流向不明的大资金。
然后,使用`SUM`函数对资金流入、流出和不明流向进行9日的累加,形成“累积资金流入”、“累积资金流出”和“不明流向大资金”的数据系列,并用不同颜色的棒状图(Stick)显示在副图上:
1. `累积资金流入`:以绿色棒状图显示,线宽为4,颜色为`009F00`。
2. `累积资金流出`:以蓝色棒状图显示,线宽为4,颜色为`4D4DFF`。
3. `净流入`:即累积资金流入减去累积资金流出,以红色棒状图显示,线宽为4,颜色为`FF0400`。
4. `不明流向大资金`:以棕色棒状图显示,线宽为4,颜色为`9F9F5F`。
通过这个自定义指标,用户可以直观地观察到近9天内的虚拟资金流动情况,包括大资金的流入、流出以及不明流向的资金,这些信息有助于分析市场的资金趋势,辅助投资者判断买入或卖出的时机。然而,需要注意的是,这个指标基于历史数据计算,不能预测未来市场行为,且资金动向并非唯一决定股票价格的因素,还需要结合其他基本面和技术面信息进行综合分析。