📝 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
@@ -1,6 +1,6 @@
# 板块 / 主要利润指标
### `stocksAccountsReceivable(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksAccountsReceivable(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均应收账款
@@ -14,7 +14,7 @@
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -23,7 +23,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksAccountsReceivable(Stks,20170930,0,1,0);
```
### `stocksAdministrativeExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksAdministrativeExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块的板块平均管理费用
@@ -38,7 +38,7 @@ return StocksAccountsReceivable(Stks,20170930,0,1,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -47,7 +47,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
```
### `stocksCashEquivalentIncrease(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `StocksCash_EquivalentIncrease(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均现金及现金等价物净增加额
@@ -62,7 +62,7 @@ return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
返回:float
### `stocksCostsofMainOperation(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksCostsofMainOperation(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均主营业务成本
@@ -76,7 +76,7 @@ return StocksAdministrativeExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -85,7 +85,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCostsofMainOperation(Stks,20170930,0,1,0);
```
### `stocksCurrentAssetSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksCurrentAssetSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均流动资产
@@ -100,7 +100,7 @@ return StocksCostsofMainOperation(Stks,20170930,0,1,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -109,7 +109,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCurrentAssetSum(Stks,20170930,0,1,0,0);
```
### `stocksCurrentDebtSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksCurrentDebtSum(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均流动负债
@@ -124,7 +124,7 @@ return StocksCurrentAssetSum(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -133,7 +133,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksCurrentDebtSum(Stks,20170930,0,1,0,0);
```
### `stocksIncomeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksIncomeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均所得税
@@ -148,7 +148,7 @@ return StocksCurrentDebtSum(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -157,7 +157,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksIncomeTax(Stks,20170930,0,1,0,0);
```
### `stocksInvestIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksInvestIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均投资收益
@@ -172,7 +172,7 @@ return StocksIncomeTax(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -181,7 +181,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksInvestIncome(Stks,20170930,0,1,0,0);
```
### `stocksMainIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMainIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营业务收入
@@ -196,7 +196,7 @@ return StocksInvestIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -205,7 +205,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMainIncome(Stks,20170930,0,1,0,0);
```
### `stocksMainProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMainProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营利润
@@ -220,7 +220,7 @@ return StocksMainIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -229,7 +229,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMainProfit(Stks,20170930,0,1,0,0);
```
### `stocksMinorityInterests(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksMinorityInterests(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均少数股东损益
@@ -244,7 +244,7 @@ return StocksMainProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -253,7 +253,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksMinorityInterests(Stks,20170930,0,1,0,0);
```
### `stocksNetNonoperate(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetNonoperate(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外收支净额
@@ -268,7 +268,7 @@ return StocksMinorityInterests(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -277,7 +277,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetNonoperate(Stks,20170930,0,1,0,0);
```
### `stocksNetProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均净利润
@@ -292,7 +292,7 @@ return StocksNetNonoperate(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -301,7 +301,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetProfit(Stks,20170930,0,1,0,0);
```
### `stocksNetProfitCut(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNetProfitCut(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均扣除非经常性损益的净利润
@@ -316,7 +316,7 @@ return StocksNetProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -325,7 +325,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNetProfitCut(Stks,20170930,0,1,0,0);
```
### `stocksNonOperatingExpense(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNonOperatingExpense(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外支出
@@ -340,7 +340,7 @@ return StocksNetProfitCut(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -349,7 +349,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNonOperatingExpense(Stks,20170930,0,1,0,0);
```
### `stocksNonOperatingIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksNonOperatingIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业外收入
@@ -364,7 +364,7 @@ return StocksNonOperatingExpense(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -373,7 +373,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksNonOperatingIncome(Stks,20170930,0,1,0,0);
```
### `stocksOperateActivityCash(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperateActivityCash(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均经营活动产生的现金流量净额
@@ -388,7 +388,7 @@ return StocksNonOperatingIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -397,7 +397,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperateActivityCash(Stks,20170930,0,1,0,0);
```
### `stocksOperateProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperateProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业利润
@@ -412,7 +412,7 @@ return StocksOperateActivityCash(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -421,7 +421,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperateProfit(Stks,20170930,0,1,0,0);
```
### `stocksOperatingExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksOperatingExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均营业费用
@@ -436,7 +436,7 @@ return StocksOperateProfit(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -445,7 +445,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksOperatingExpenses(Stks,20170930,0,1,0,0);
```
### `stocksProfitBeforeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksProfitBeforeTax(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均利润总额
@@ -460,7 +460,7 @@ return StocksOperatingExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -469,7 +469,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksProfitBeforeTax(Stks,20170930,0,1,0,0);
```
### `stocksSubsidyIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksSubsidyIncome(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均补贴收入
@@ -484,7 +484,7 @@ return StocksProfitBeforeTax(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -493,7 +493,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksSubsidyIncome(Stks,20170930,0,1,0,0);
```
### `stocksTaxandExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksTaxandExpenses(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均主营业务税金及附加
@@ -508,7 +508,7 @@ return StocksSubsidyIncome(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -517,7 +517,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksTaxandExpenses(Stks,20170930,0,1,0,0);
```
### `stocksTotalEquity(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
## `stocksTotalEquity(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)`
计算板块平均总资产
@@ -532,7 +532,7 @@ return StocksTaxandExpenses(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);
@@ -541,7 +541,7 @@ Stks := getbkbydate('SH000300',EndT);
return StocksTotalEquity(Stks,20170930,0,1,0,0);
```
### `stocksTotalFixedAssets(stock_arr, report_date, stype, sample_select, eps_criterion)`
## `stocksTotalFixedAssets(stock_arr, report_date, stype, sample_select, eps_criterion)`
计算板块平均固定资产合计
@@ -555,7 +555,7 @@ return StocksTotalEquity(Stks,20170930,0,1,0,0);
返回:float
#### 示例
### 示例
```tsl
EndT := inttodate(20170903);