# 金融 / 股票 / 综合指标 / PEG ## `stockPeG_iii(end_t, n, data_type)` 声明:function 返回指定日PEG(最近12个月加权),与当前股票pn_stock(),当前时间pn_date()相关 | 参数 | 类型 | 说明 | | ----------- | -------- | ---------------------------- | | `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 | 参数 | 类型 | 说明 | | ----------- | -------- | ----------------------------------------------- | | `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 ```