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

## `ar_v(n)`

声明：function

返回人气意愿指标中的人气指标AR，以分析历史股价为手段。AR较重视开盘价，通过比较一段周期内的开盘价在该周期价格中的高低，从而反映市场买卖人气。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：real

### 示例

范例01：计算白云机场截止日2011年9月8日的人气指标AR

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

## `br_v(n)`

声明：function

返回人气意愿指标中的意愿指标BR值，以分析历史股价为手段。BR重视收盘价，通过比较一段周期内的收盘价在该周期价格波动中的地位，来反映市场买卖愿望的程度，须配合人气指标AR使用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：real

### 示例

范例01：计算白云机场截止日2011年9月8日的意愿指标BR值

```tsl
// 计算白云机场截止日2011年9月8日的意愿指标BR值。
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SH600004');
setsysparam(pn_cycle(), cy_day());
setsysparam(pn_rate(), 0);
setsysparam(pn_date(), inttodate(20110908));
N := 26;
v := BR_v(N);
return v;
```

## `cr_v(n)`

声明：function

返回带状能量线CR，其计算公式和BR相同，只是把公式中的昨收盘价改成昨天的中间价。CR能够测量人气的热度和价格动量的潜能，在功能作用上可以辅助BRAR的不足。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

<!-- tags: 金融 技术分析 能量指标 当前值 返回 获取 CR BR BRAR -->

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

返回：float

### 示例

范例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));
N := 26;
v := CR_v(N);
return v;
```

## `cyr_v(n)`

声明：function

返回市场强弱CYR，最近N个交易日市场股票之成本的升降幅度，成本上升越快走势越强，成本下降越快走势越弱。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

| 参数 | 类型    | 说明             |
| ---- | ------- | ---------------- |
| `n`  | 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));
N := 13;
v := CYR_v(N);
return v;
```

## `maSS_v(n_1, n_2)`

声明：function

返回梅斯线MASS，是累积股价波幅宽度之后的震荡曲线，其主要作用是寻找飙涨股或极度弱势股的重要趋势反转点。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()相关

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

| 参数  | 类型    | 说明             |
| ----- | ------- | ---------------- |
| `n_1` | integer | 整数，交易日天数 |
| `n_2` | 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));
N1 := 9;
N2 := 25;
v := MaSS_v(N1, N2);
return v;
```

## `pcnt_v(n)`

声明：function

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

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

| 参数 | 类型    | 说明             |
| ---- | ------- | ---------------- |
| `n`  | 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));
N := 10;
v := PCNT_v(N);
return v;
```

## `psY_v(n)`

声明：function

返回心理线PSY，计算时考虑的是在一个时间段内上涨的天数与总天数的比值，所以其值的大小能够反映出市场投资是趋向于买方还是趋向于卖方。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

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

返回：float

### 示例

范例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));
N := 12;
v := PSY_v(N);
return v;
```

## `vr_v(n)`

声明：function

返回成交量变异率VR，是成交量的强弱指标，主要从成交量的角度测量股价的热度，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

| 参数 | 类型    | 说明             |
| ---- | ------- | ---------------- |
| `n`  | 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));
N := 24;
v := VR_v(N);
return v;
```

## `wad_v(n)`

声明：function

返回威廉多空力度WAD，与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数

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

| 参数 | 类型    | 说明             |
| ---- | ------- | ---------------- |
| `n`  | 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));
N := 23;
v := WAD_v(N);
return v;
```
