# 金融 / 金融工程 / 投资组合 / Misc

## `encodePortfolioName(name, beg_t, end_t, method_type, yh_type, predict_yield, max_risk)`

声明：function

用于生成投资组合的结果保存的名称

<!-- tags: 金融 金融工程 投资组合 Misc 写入 保存 -->

| 参数            | 类型        | 说明                                               |
| --------------- | ----------- | -------------------------------------------------- |
| `name`          | string      | 字符串,股票列表                                    |
| `beg_t`         | t_date_time | 日期型时间，开始时间                               |
| `end_t`         | t_date_time | 日期型时间，结束时间                               |
| `method_type`   | ingteger    | 整数,0表示’Markowitz法’，1表示’单指数法’           |
| `yh_type`       | integer     | 整数，0表示’收益，风险最小’，1表示’风险，收益最大’ |
| `predict_yield` | real        | 实数                                               |
| `max_risk`      | real        | 实数                                               |

返回：string

### 示例

范例01：结果：’某股票,从20120618到20120919,Markowitz法,限定收益为0求风险最小’

```tsl
return EncodePortfolioName(
    "某股票",
    inttodate(20120618), i
    nttodate(20120919), 0, 0, 0, 0);
// 输出：'某股票,从20120618到20120919,Markowitz法,限定收益为0求风险最小'
```
