# 金融 / 技术分析 / 成交量指标 / 当前值

## `amountMa_v(n)`

声明：function

返回成交金额N日移动平均，与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关，与复权无关，因为复权会影响价格和量，不影响金额

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

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

返回：float

### 示例

范例01：计算白云机场截止2011年9月8日的10日成交金额均值

```tsl
// 计算白云机场截止2011年9月8日的10日成交金额均值。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_date(), inttodate(20110908));
N := 10;
v := AmountMa_v(N);
return v;
```

## `obv_v(n)`

声明：function

返回能量潮（OBV），通过统计成交量的变动，来研判市场人气的敛散，以推测市场形势的变化。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

<!-- tags: 金融 技术分析 成交量指标 当前值 返回 获取 OBV -->

| 参数 | 类型    | 说明                                                  |
| ---- | ------- | ----------------------------------------------------- |
| `n`  | integer | 整数，交易日天数，如果N为-1，则表示从上市第一天起统计 |

返回：real

### 示例

范例01：计算白云机场截止2011年9月8日的10日能量潮（不复权）

```tsl
// 计算白云机场截止2011年9月8日的10日能量潮（不复权）。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 10;
v := OBV_v(N);
return v;
```

## `obvMa_v(n, m)`

声明：function

返回能量潮的M日移动平均，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：real

### 示例

范例01：计算白云机场截止2011年9月8日的30日能量潮移动平均（N=10、不复权）

```tsl
// 计算白云机场截止2011年9月8日的30日能量潮移动平均（N=10、不复权）。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 10;
M := 30;
v := OBVMa_v(N, M);
return v;
```

## `qhlsr_v(n)`

声明：function

返回阻力指标，根据量增价涨，量减价跌的走势特征，先计算出QHL值，QHL值较小说明有较强的支撑和阻力，较大说明较弱的支撑和阻力。QHLSR阻力指标在实战应用中只是判断个股和市场阻力作为参考使用，要灵活结合K线，均线等技术分析综合使用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

<!-- tags: 金融 技术分析 成交量指标 当前值 返回 获取 QHL QHLSR -->

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

返回：float

### 示例

范例01：计算白云机场截止2011年9月8日的10日6阻力指标

```tsl
// 计算白云机场截止2011年9月8日的10日6阻力指标。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 10;
v := QHLSR_v(N);
return v;
```

## `volMa_v(n)`

声明：function

返回成交量N日移动平均，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：float

### 示例

范例01：计算白云机场截止2011年9月8日的6日成交量均值（不复权）

```tsl
// 计算白云机场截止2011年9月8日的6日成交量均值（不复权）。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 6;
v := VolMa_v(N);
return v;
```

## `vosc_v(short, long)`

声明：function

返回成交量震荡，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

| 参数    | 类型    | 说明                 |
| ------- | ------- | -------------------- |
| `short` | integer | 整数，短期交易日天数 |
| `long`  | integer | 整数，长期交易日天数 |

返回：real

### 示例

范例01：计算白云机场截止日2011年9月8日的成交量震荡（不复权）

```tsl
// 计算白云机场截止日2011年9月8日的成交量震荡（不复权）。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
SHORT := 6;
LONG := 14;
v := VOSC_v(SHORT, LONG);
return v;
```

## `vrsi_v(n)`

声明：function

返回相对强弱，相对强弱是基于成交量来判断的，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：real

### 示例

范例01：计算白云机场截止2011年9月8日的6日相对强弱（不复权）

```tsl
// 计算白云机场截止2011年9月8日的6日相对强弱（不复权）。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 6;
v := VRSI_v(N);
return v;
```
