最新主力买卖通达信指标公式源码
- 格式:docx
- 大小:36.99 KB
- 文档页数:3
最新主力买卖通达信指标公式源码
通达信是一种常用的股票分析软件,它提供了多种指标公式用于技术分析。以下是一些常见的主力买卖指标公式的代码示例:
1. 换手率(Turnover Rate):
参考用途:换手率可以衡量股票的流动性,较高的换手率通常意味着存在大量的主力买卖。以下代码示例计算了过去20个交易日的平均换手率。
```
turnover = SUM(VOL, 20) / N / VOLUNIT
```
2. 均线(Moving Average):
参考用途:均线是一种常见的趋势指标,可以辅助判断股票的价格走势。以下代码示例计算了过去20个交易日的收盘价均线。
```
ma20 = MA(C, 20)
```
3. 相对强弱指标(Relative Strength Index,RSI):
参考用途:RSI指标可以衡量价格的涨跌幅度,以判断是否出现超买或超卖情况。以下代码示例计算了过去14个交易日的RSI值。
``` up = SMA(MAX(C - REF(C, 1), 0), 14)
down = ABS(SMA(MIN(C - REF(C, 1), 0), 14))
rsi = up / (up + down) * 100
```
4. 量比(Volume Ratio):
参考用途:量比可以衡量当前成交量与过去成交量的比例,用于判断市场的活跃度。以下代码示例计算了当前交易日的量比。
```
volRatio = VOL / MA(VOL, 20) * 100
```
5. DMI指标(Directional Movement Index):
参考用途:DMI指标可以辅助判断股票价格的趋势方向和强度。以下代码示例计算了过去14个交易日的DMI指标。
```
tr = MAX(MAX(HIGH - LOW, ABS(HIGH - REF(CLOSE, 1))), ABS(LOW
- REF(CLOSE, 1)))
hdm = HIGH - REF(HIGH, 1)
ldm = REF(LOW, 1) - LOW
dmplus = SMA(MAX(hdm, 0), 14) / tr * 100
dmminus = SMA(MAX(ldm, 0), 14) / tr * 100 dmi = MA(dmplus - dmminus, 14)
```
以上是一些常见的主力买卖指标公式的通达信源码示例。这些代码可以在通达信软件中使用,以便进行技术分析和决策。请注意,这些指标只是参考,投资决策还需要综合考虑其他因素。