# 金融 / 技术分析 / 成交量指标 / 图形

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

声明：function

绘制成交额及三条指定周期的移动平均线

<!-- tags: 金融 技术分析 成交量 成交额 移动平均线 图形 -->

| 参数  | 类型    | 说明                 |
| ----- | ------- | -------------------- |
| `n_1` | integer | 第一条移动平均线周期 |
| `n_2` | integer | 第二条移动平均线周期 |
| `n_3` | integer | 第三条移动平均线周期 |

返回：graph

### 示例

范例01：绘制成交额及三条移动平均线

```tsl
setSysParam(pn_stock(), "SH000001");
setSysParam(pn_date(), 20140123T);
return amount_(5, 10, 30);
```

## `obv(n, m)`

声明：function

返回能量潮（OBV） 1.股价一顶比一顶高，而OBV 一顶比一顶低，暗示头部即将形成； 2.股价一底比一底低，而OBV 一底比一底高，暗示底部即将形成； 3.OBV 突破其Ｎ字形波动的高点次数达5 次时，为短线卖点； 4.OBV 跌破其Ｎ字形波动的低点次数达5 次时，为短线买点； 5.OBV 与ADVOL、PVT、WAD、ADL同属一组指标群，使用时应综合成交金额

<!-- tags: 金融 技术分析 成交量指标 图形 返回 获取 图表 graph OBV ADVOL PVT WAD -->

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

返回：graph

### 示例

范例01：调用 OBV

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

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

声明：function

生成成交量柱图及三条指定周期的平均成交量线

<!-- tags: 金融 技术分析 成交量 均量线 图形 VOL -->

| 参数  | 类型    | 说明                   |
| ----- | ------- | ---------------------- |
| `n_1` | integer | 第一条平均成交量线周期 |
| `n_2` | integer | 第二条平均成交量线周期 |
| `n_3` | integer | 第三条平均成交量线周期 |

返回：graph

### 示例

范例01：生成 5 日、10 日和 30 日均量线

```tsl
setSysParam(pn_stock(), "SH000001");
setSysParam(pn_date(), 20140123T);
return vol_(5, 10, 30);
```
