# 金融 / 技术分析 / 均线指标 / 图形

## `acd(n, m)`

声明：function

返回升降线（Accumulation Distribution），是分析收盘价与最高、最低及涨跌的关系的指标。 1. ACD 线下降，而股价会上升时，为卖出信号； 2. ACD 线上升，而股价下降时，为买进信号

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph ACD -->

| 参数 | 类型    | 说明 |
| ---- | ------- | ---- |
| `n`  | integer | 整数 |
| `m`  | integer | 整数 |

返回：graph

### 示例

范例01：调用 ACD

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return ACD(20, 5);
```

## `amv(n_1, n_2, n_3)`

声明：function

返回成本价均线；成本价均线不同于一般移动平均线系统，成本价均线系统首次将成交量引入均线系统，充分提高均线系统的可靠性

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |

返回：graph

### 示例

范例01：调用 AMV

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return AMV(5, 10, 30);
```

## `bbi(n_1, n_2, n_3, n_4)`

声明：function

返回多空指标；主图叠加指标；3日平均价加6日平均价加12日平均价加24日平均价，其和除以四； 用法： 1.同移动平均线 2.高价区收盘价跌破BBI线，卖出信号 3.低价区收盘价突破BBI线，买入信号 4.BBI线向上，股价在BBI线之上，多头势强 5.BBI线向下，股价在BBI线之下，空头势强

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph BBI -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |
| `n_4` | integer | 整数 |

返回：graph

### 示例

范例01：调用 BBI

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return BBI(3, 6, 12, 24);
```

## `bbiboll(n, m)`

声明：function

返回多空指数；主图叠加指标；3日平均价加6日平均价加12日平均价加24日平均价，其和除以四； 用法： 1.同移动平均线 2.高价区收盘价跌破BBI线，卖出信号 3.低价区收盘价突破BBI线，买入信号 4.BBI线向上，股价在BBI线之上，多头势强 5.BBI线向下，股价在BBI线之下，空头势强

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph BBI -->

| 参数 | 类型    | 说明 |
| ---- | ------- | ---- |
| `n`  | integer | 整数 |
| `m`  | integer | 整数 |

返回：graph

### 示例

范例01：调用 BBIBOLL

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return BBIBOLL(11, 6);
```

## `cma(n_1, n_2, n_3)`

声明：function

返回收盘价移动平均 1.股价高于平均线，视为强势；股价低于平均线，视为弱势 2.平均线向上涨升，具有助涨力道；平均线向下跌降，具有助跌力道； 3.二条以上平均线向上交叉时，买进； 4.二条以上平均线向下交叉时，卖出； 5.移动平均线的信号经常落后股价，若以EXPMA 、VMA 辅助，可以改善

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph EXPMA VMA -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |

返回：graph

### 示例

范例01：调用 CMA

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return CMA(5, 10, 30);
```

## `expma(n_1, n_2, n_3, n_4)`

声明：function

返回平滑移动平均线；主图叠加指标；收盘价的P1日、P2日、P3日、P4日指数平滑移动平均线；一般取5日、10日、20日、60日

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph P1 P2 P3 P4 -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |
| `n_4` | integer | 整数 |

返回：graph

### 示例

范例01：调用 EXPMA

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return EXPMA(5, 10, 30, 60);
```

## `hma(n_1, n_2, n_3)`

声明：function

返回最高价移动平均；一般移动平均线以收盘价为计算基础，高价平均线是以每日最高价为计算基础。目前市场上许多投资人将其运用在空头市场，认为它的压力效应比传统平均线更具参考价值

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |

返回：graph

### 示例

范例01：调用 HMA

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return HMA(5, 10, 30);
```

## `lMa(n_1, n_2, n_3)`

声明：function

返回最低价移动平均；一般移动平均线以收盘价为计算基础，低价平均线是以每日最低价为计算基础。目前市场上许多投资人将其运用在多头市场，认为它的支撑效应比传统平均线更具参考价值

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |

返回：graph

### 示例

范例01：调用 LMa

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return LMa(5, 10, 30);
```

## `vMa(n_1, n_2, n_3)`

声明：function

返回变异移动平均 1.股价高于平均线，视为强势；股价低于平均线，视为弱势； 2.平均线向上涨升，具有助涨力道；平均线向下跌降，具有助跌力道； 3.二条以上平均线向上交叉时，买进； 4.二条以上平均线向下交叉时，卖出； 5.VMA 比一般平均线的敏感度更高，消除了部份平均线落后的缺陷

<!-- tags: 金融 技术分析 均线指标 图形 返回 获取 图表 graph VMA -->

| 参数  | 类型    | 说明 |
| ----- | ------- | ---- |
| `n_1` | integer | 整数 |
| `n_2` | integer | 整数 |
| `n_3` | integer | 整数 |

返回：graph

### 示例

范例01：调用 VMa

```tsl
SetSysParam(pn_stock(), 'SH000001');
SetSysParam(pn_date(), inttodate(20140123));
Return VMa(5, 10, 30);
```
