# 金融 / 技术分析 / 大势指标 / 当前值

## `abi_v(m)`

声明：function

返回绝对广量指标，利用市场的涨跌家数计算而成，ABI的数据越高，表示市场的涨跌家数差异越大。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 ABI -->

| 参数 | 类型    | 说明                                        |
| ---- | ------- | ------------------------------------------- |
| `m`  | integer | 整数，交易日天数（在本函数中参数M不起作用） |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的绝对广量指标

```tsl
// 计算上证指数2011年9月8日的绝对广量指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
M := 6;
v := ABI_v(M);
return v;
```

## `adl_v(m)`

声明：function

返回腾落指标ADL，与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 ADL -->

| 参数 | 类型    | 说明                                    |
| ---- | ------- | --------------------------------------- |
| `m`  | integer | 整数，交易日天数（在本函数中参数M无效） |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的10日涨跌比率

```tsl
// 计算上证指数2011年9月8日的10日涨跌比率。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
M := 6;
v := ADL_v(M);
return v;
```

## `adr_v(n, m)`

声明：function

返回跌涨比率ADR，与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 ADR -->

| 参数 | 类型    | 说明                                    |
| ---- | ------- | --------------------------------------- |
| `n`  | integer | 整数，交易日天数                        |
| `m`  | integer | 整数，交易日天数（在本函数中参数M无效） |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的10日涨跌比率

```tsl
// 计算上证指数2011年9月8日的10日涨跌比率。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
N := 10;
M := 6;
v := ADR_v(N, M);
return v;
```

## `arms_v(n, m)`

声明：function

返回阿姆氏指标，本指标是一种判断整体股市反转点的分析工具。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 -->

| 参数 | 类型    | 说明                                        |
| ---- | ------- | ------------------------------------------- |
| `n`  | integer | 整数，交易日天数                            |
| `m`  | integer | 整数，交易日天数（在本函数中参数M不起作用） |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的21日阿姆氏指标

```tsl
// 计算上证指数2011年9月8日的21日阿姆氏指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
N := 21;
M := 6;
v := ARMS_v(N, M);
return v;
```

## `bti_v(n, m)`

声明：function

返回广量冲力指标BTI，与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 BTI -->

| 参数 | 类型    | 说明                                        |
| ---- | ------- | ------------------------------------------- |
| `n`  | integer | 整数，交易日天数                            |
| `m`  | integer | 整数，交易日天数（在本函数中参数M不起作用） |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的广量冲力指标

```tsl
// 计算上证指数2011年9月8日的广量冲力指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
N := 21;
M := 6;
v := BTI_v(N, M);
return v;
```

## `mcl_v(n_1, n_2)`

声明：function

返回麦克连指标，本指标是一种市场广量指标，由平滑涨跌家数差值制作而成。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 -->

| 参数  | 类型    | 说明             |
| ----- | ------- | ---------------- |
| `n_1` | integer | 整数，交易日天数 |
| `n_2` | integer | 整数，交易日天数 |

返回：real

### 示例

范例01：计算上证指数2011年9月8日的麦克连指标

```tsl
// 计算上证指数2011年9月8日的麦克连指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
N1 := 21;
N2 := 36;
v := MCL_v(N1, N2);
return v;
```

## `stix_v(m)`

声明：function

返回指数平滑广量指标，与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关

<!-- tags: 金融 技术分析 大势指标 当前值 返回 获取 -->

| 参数 | 类型    | 说明                                        |
| ---- | ------- | ------------------------------------------- |
| `m`  | integer | 整数，交易日天数（在本函数中参数M不起作用） |

返回：real

### 示例

范例01：计算上证指数截止日2011年9月8日的指数平滑广量指标

```tsl
// 计算上证指数截止日2011年9月8日的指数平滑广量指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH000001');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
M := 6;
v := STIX_v(M);
return v;
```
