📝 docs(tsl): complete and lint codegen reference

This commit is contained in:
csh
2026-07-07 16:46:51 +08:00
parent 16e0992dd2
commit bbf6977f57
232 changed files with 39191 additions and 29763 deletions
+57 -57
View File
@@ -1,12 +1,12 @@
# 基金 / 基金经理
### `fundManagerByEndt()`
## `fundManagerByEndt()`
在任基金经理,与系统参数(基金代码、日期)相关
返回:array
### `fundManagerDataByEndt(fundid, endt)`
## `fundManagerDataByEndt(fundid, endt)`
指定日在任基金经理人信息
@@ -17,7 +17,7 @@
返回:array
### `fundmanagerid2Funds(managerid)`
## `fundmanagerid2Funds(managerid)`
基金经理ID查询所有管理过的基金,与时间无关
@@ -27,7 +27,7 @@
返回:array
### `fundmanagername2Id(managername)`
## `fundmanagername2Id(managername)`
基金经理名称查询基金经理ID
@@ -37,25 +37,25 @@
返回:array
### `fundmanagerid2Fundsendt(managerid, endt)`
## `fundmanagerid2Fundsendt(managerid, endt)`
指定日基金经理ID查询管理的基金代码列表
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| 参数 | 类型 | 说明 |
| ----------- | ------ | ------------------- |
| `managerid` | String | 字符串,基金经理名称 |
| `endt` | Date | 日期,截止日期 |
| `endt` | Date | 日期,截止日期 |
返回:ARRAY
#### 示例
### 示例
```tsl
// 返回基金经理ID为3067在20201009日管理的基金列表
return fundmanagerid2Fundsendt("3067",20201009T);
```
### `fundManagerSaleSharesYear(r_date)`
## `FundManagerSaleShares_Year(r_date)`
获得指定基金指定报告期本年以来赎回份额,系统参数:证券代码
@@ -65,7 +65,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerSaleSharesOfRateYear(r_date)`
## `FundManagerSaleSharesOfRate_Year(r_date)`
获得指定基金指定报告期本年以来赎回份额占基金份额(%),系统参数:证券代码
@@ -75,7 +75,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalValueChangeYear(r_date)`
## `FundManagerTotalValueChange_Year(r_date)`
获得指定基金指定报告期本年以来市值变动,系统参数:证券代码
@@ -85,7 +85,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalValueChangeLYear(r_date)`
## `FundManagerTotalValueChange_LYear(r_date)`
获得指定基金指定报告期最近1年市值变动,系统参数:证券代码
@@ -95,7 +95,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerSaleSharesOfRateLYear(r_date)`
## `FundManagerSaleSharesOfRate_LYear(r_date)`
获得指定基金指定报告期最近1年赎回份额占基金份额(%),系统参数:证券代码
@@ -105,7 +105,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalSharesChangeOfRate2LYear(r_date)`
## `FundManagerTotalSharesChangeOfRate2_LYear(r_date)`
获得指定基金指定报告期最近1年份额变动占基金管理人份额(%),系统参数:证券代码
@@ -115,7 +115,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalSharesChangeLYear(r_date)`
## `FundManagerTotalSharesChange_LYear(r_date)`
获得指定基金指定报告期最近1年份额变动,系统参数:证券代码
@@ -125,7 +125,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerBuyValueLYear(r_date)`
## `FundManagerBuyValue_LYear(r_date)`
获得指定基金指定报告期最近1年申购市值,系统参数:证券代码
@@ -135,7 +135,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalSharesChangeOfRate2Year(r_date)`
## `FundManagerTotalSharesChangeOfRate2_Year(r_date)`
获得指定基金指定报告期本年以来份额变动占基金管理人份额(%),系统参数:证券代码
@@ -145,7 +145,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalSharesChangeOfRateYear(r_date)`
## `FundManagerTotalSharesChangeOfRate_Year(r_date)`
获得指定基金指定报告期本年以来份额变动占基金份额(%),系统参数:证券代码
@@ -155,7 +155,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerSaleSharesLYear(r_date)`
## `FundManagerSaleShares_LYear(r_date)`
获得指定基金指定报告期最近1年赎回份额,系统参数:证券代码
@@ -165,7 +165,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerBuySharesLYear(r_date)`
## `FundManagerBuyShares_LYear(r_date)`
获得指定基金指定报告期最近1年申购份额,系统参数:证券代码
@@ -175,7 +175,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerBuySharesYear(r_date)`
## `FundManagerBuyShares_Year(r_date)`
获得指定基金指定报告期本年以来申购份额,系统参数:证券代码
@@ -185,7 +185,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalSharesChangeYear(r_date)`
## `FundManagerTotalSharesChange_Year(r_date)`
获得指定基金指定报告期本年以来份额变动,系统参数:证券代码
@@ -195,7 +195,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerSaleValueYear(r_date)`
## `FundManagerSaleValue_Year(r_date)`
获得指定基金指定报告期本年以来赎回市值,系统参数:证券代码
@@ -205,7 +205,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTotalValueChangeQj(r_date2, r_date)`
## `FundManagerTotalValueChange_QJ(r_date2, r_date)`
获得指定报告期区间指定基金的市值变动,系统参数:证券代码
@@ -216,7 +216,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeAmountYear(r_date, t_type)`
## `FundManagerTradeAmount_Year(r_date, t_type)`
获得指定报告期本年以来指定基金管理人交易金额,系统参数:证券代码
@@ -227,7 +227,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeAveragePriceLYear(r_date, t_type)`
## `FundManagerTradeAveragePrice_LYear(r_date, t_type)`
获得指定报告期最近1年指定基金管理人交易均价,系统参数:证券代码
@@ -238,7 +238,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeAveragePriceYear(r_date, t_type)`
## `FundManagerTradeAveragePrice_Year(r_date, t_type)`
获得指定报告期本年以来指定基金管理人交易均价,系统参数:证券代码
@@ -249,7 +249,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeSharesOfRateYear(r_date, t_type)`
## `FundManagerTradeSharesOfRate_Year(r_date, t_type)`
获得指定报告期本年以来指定基金管理人交易份额占基金总份额(%),系统参数:证券代码
@@ -260,7 +260,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeAveragePriceQj(r_date2, r_date, t_type)`
## `FundManagerTradeAveragePrice_QJ(r_date2, r_date, t_type)`
获得指定报告期区间指定基金管理人交易均价,系统参数:证券代码
@@ -272,7 +272,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerTradeSharesQj(r_date2, r_date, t_type)`
## `FundManagerTradeShares_QJ(r_date2, r_date, t_type)`
获得指定报告期区间指定基金管理人交易份额,系统参数:证券代码
@@ -284,37 +284,37 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:float
### `fundManagerIdField()`
## `FundManager_IdField()`
基金经理-代码。根据数据库提供商返回对应的值
返回:string
### `fundManagerBirthDateField()`
## `FundManager_BirthDateField()`
基金经理-出生年月。根据数据库提供商返回对应的值
返回:string
### `fundManagerEndDateField()`
## `FundManager_EndDateField()`
基金经理-离职日期。根据数据库提供商返回对应的值
返回:string
### `fundManagerResumeField()`
## `FundManager_ResumeField()`
基金经理-简历。根据数据库提供商返回对应的值
返回:string
### `fundManagerNameField()`
## `FundManager_NameField()`
基金经理-姓名。根据数据库提供商返回对应的值
返回:string
### `fundManagerJsGpgmjz(end_t)`
## `FundManager_js_gpgmjz(end_t)`
全市场股票规模价值风格识别
@@ -324,7 +324,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `fundManagerJsHyjqd(r_date)`
## `FundManager_js_hyjqd(r_date)`
申万一级行业景气度
@@ -334,7 +334,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `fundManagerCyjl(manager_id, r_date)`
## `FundManager_CYJL(manager_id, r_date)`
基金经理从业经历
@@ -345,7 +345,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `fundManagerGlgm(manager_id, r_date)`
## `FundManager_GLGM(manager_id, r_date)`
基金经理管理规模
@@ -356,7 +356,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `fundManagerJjgssl(manager_id, r_date)`
## `FundManager_JJGSSL(manager_id, r_date)`
基金公司实力
@@ -367,7 +367,7 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `fundManagerTzzgzd(manager_id, r_date)`
## `FundManager_TZZGZD(manager_id, r_date)`
投资者关注度
@@ -378,19 +378,19 @@ return fundmanagerid2Fundsendt("3067",20201009T);
返回:array
### `indexOfFundManagers(fund_managers, f_mtype, end_t)`
## `indexOfFundManagers(fund_managers, f_mtype, end_t)`
指定日指定类型基金经理指数
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `fund_managers` | Array | 二维数组类型,包含“基金经理代码”及“姓名”字段 |
| `f_mtype` | Integer | 整数类型,基金经理指数类型 |
| `end_t` | Datetime | 日期类型,截止日 |
| 参数 | 类型 | 说明 |
| --------------- | -------- | -------------------------------------------- |
| `fund_managers` | Array | 二维数组类型,包含“基金经理代码”及“姓名”字段 |
| `f_mtype` | Integer | 整数类型,基金经理指数类型 |
| `end_t` | Datetime | 日期类型,截止日 |
返回:Array
#### 示例
### 示例
```tsl
fund_managers := array(("基金经理代码":"1533","姓名":"傅鹏博"));
@@ -400,7 +400,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
//结果
```
### `fundManagerGetStockHoldings(manager_id, f_mtype, r_date)`
## `FundManager_GetStockHoldings(manager_id, f_mtype, r_date)`
基金经理指定报告期持股明细,其中一、三季报为模拟持仓数据,中报、年报为实际持仓数据
@@ -412,7 +412,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:array
### `fundManagerPjCwfg(fund_managers, r_date)`
## `FundManager_pj_cwfg(fund_managers, r_date)`
根据基金经理列表计算指定报告期持仓风格评价
@@ -423,7 +423,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:array
### `fundManagerRiskStyle(manager_id, r_date)`
## `FundManager_RiskStyle(manager_id, r_date)`
基金经理风险风格因子计算模型
@@ -434,13 +434,13 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:array
### `fundManager()`
## `Fund_Manager()`
返回指定基金相同管理人列表数据,与系统参数(证券代码)相关。
返回:array
### `fundManagerShareChange(show_number, report_date_show_order)`
## `fund_ManagerShareChange(show_number, report_date_show_order)`
基金管理人份额变动
@@ -451,7 +451,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:bool
### `fundManagerTradeDetail(show_number, show_type, report_date_show_order)`
## `fund_ManagerTradeDetail(show_number, show_type, report_date_show_order)`
基金管理人交易明细
@@ -463,7 +463,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:bool
### `fundmanagercrossholdstockQk(fund_admin_name, end_t)`
## `fundmanagercrossholdstock_qk(fund_admin_name, end_t)`
基金管理公司交叉持股情况。
@@ -474,7 +474,7 @@ return indexOfFundManagers(fund_managers,f_mtype,end_t);
返回:array
### `fundManagerCrossHoldStockCall(end_t)`
## `FundManagerCrossHoldStock_Call(end_t)`
所有基金管理公司交叉持股情况。