# 金融 / 股票 / 综合指标 / PEG

## `stockPeG_iii(end_t, n, data_type)`

声明：function

返回指定日PEG(最近12个月加权)，与当前股票pn_stock()，当前时间pn_date()相关

<!-- tags: 金融 股票 综合指标 PEG 返回 获取 -->

| 参数        | 类型     | 说明                         |
| ----------- | -------- | ---------------------------- |
| `end_t`     | datetime | 日期类型，截止日期；         |
| `n`         | integer  | 用户自定义类型，增长率标准； |
| `data_type` | integer  | 整数类型，类型；             |

返回：float

### 示例

范例01：SZ300296 利亚德以前年为增长率标准，2018年8月22日的PEG(最近12个月加权)

```tsl
// SZ300296 利亚德以前年为增长率标准，2018年8月22日的PEG(最近12个月加权)。
setsysparam(pn_stock(), "SZ300296");
setsysparam(pn_date(), 20181011T);
return StockPEG_III(20180822T, 2, 0);
// 输出：9.52957
```

## `stockPeG_v(end_t, n, data_type)`

声明：function

计算指定日最近 12 个月口径的 PEG

<!-- tags: 金融 股票 综合指标 PEG 最近12个月 市盈率 增长率 -->

| 参数        | 类型     | 说明                                            |
| ----------- | -------- | ----------------------------------------------- |
| `end_t`     | datetime | 计算 PEG 的截止日                               |
| `n`         | integer  | 增长率比较年份，1 表示去年，依次至 8 表示八年前 |
| `data_type` | integer  | 数据口径代码                                    |

返回：real

### 示例

范例01：计算利亚德在指定日的最近 12 个月 PEG

```tsl
setSysParam(pn_stock(), "SZ300296");
setSysParam(pn_date(), 20181011T);
return stockPeG_v(20180822T, 2, 0);
// 输出：0.199741
```
