最新主力买卖通达信指标公式源码

  • 格式: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)

```

以上是一些常见的主力买卖指标公式的通达信源码示例。这些代码可以在通达信软件中使用,以便进行技术分析和决策。请注意,这些指标只是参考,投资决策还需要综合考虑其他因素。