✨ feat(tsl-api-reference): add class and framework API lookup
This commit is contained in:
+6
-136
@@ -20,13 +20,9 @@
|
||||
|
||||
```tsl
|
||||
// 2024年年报白云机场的预收帐款与主营收入比(%)
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
v := BuyerAdvancesToMainIncomeRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:2.6332
|
||||
```
|
||||
@@ -35,17 +31,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取白云机场在报告期时的最近1年的会计年度报告期的预收帐款与主营收入比(%)
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := BuyerAdvancesToMainIncomeRatio(20240331);
|
||||
|
||||
return v;
|
||||
// 输出:0.537
|
||||
```
|
||||
@@ -54,26 +44,16 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的预收帐款与主营收入比(%)调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的流动资产合计数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := CurrentRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := CurrentRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(0.3596,0.3621),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(0.3596,0.3621),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
## `currentRatio(report_date)`
|
||||
@@ -96,13 +76,9 @@ return array(v1, v2); // array(0.3596,0.3621),由于调整前与调整后参
|
||||
|
||||
```tsl
|
||||
// 2024年年报格力电器的流动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
v := CurrentRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:1.1177
|
||||
```
|
||||
@@ -111,17 +87,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的流动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := CurrentRatio(20240331);
|
||||
|
||||
return v;
|
||||
// 输出:1.1351
|
||||
```
|
||||
@@ -130,26 +100,16 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的流动比率调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的流动资产合计数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := CurrentRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := CurrentRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(0.3596,0.3621),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(0.3596,0.3621),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
## `longDebtToNetAssetsandDebtRatio(report_date)`
|
||||
@@ -172,13 +132,9 @@ return array(v1, v2); // array(0.3596,0.3621),由于调整前与调整后参
|
||||
|
||||
```tsl
|
||||
// 2024年年报格力电器的长期债务与营运资金比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
v := LongDebtToNetAssetsandDebtRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:1.0724
|
||||
```
|
||||
@@ -187,17 +143,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的长期债务与营运资金比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := LongDebtToNetAssetsandDebtRatio(20240331);
|
||||
|
||||
return v;
|
||||
// 输出:1.7094
|
||||
```
|
||||
@@ -206,26 +156,16 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的长期债务与营运资金比率调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的流动资产合计数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := LongDebtToNetAssetsandDebtRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := LongDebtToNetAssetsandDebtRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(-0.3332,-0.314),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(-0.3332,-0.314),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
## `profitToFinancialExpenseRatio(report_date)`
|
||||
@@ -248,13 +188,9 @@ return array(v1, v2); // array(-0.3332,-0.314),由于调整前与调整后参
|
||||
|
||||
```tsl
|
||||
// 2024年年报白云机场的利息支付倍数
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
v := ProfitToFinancialExpenseRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:19.6848
|
||||
```
|
||||
@@ -263,15 +199,10 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024三季报,取白云机场利息支付倍数的TTM
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
SetSysParam(CT_TTMData(), True); // 计算TTM
|
||||
|
||||
v := ProfitToFinancialExpenseRatio(20240930);
|
||||
|
||||
return v;
|
||||
// 输出:21.3088
|
||||
```
|
||||
@@ -280,17 +211,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取白云机场在报告期时的最近1年的会计年度报告期的利息支付倍数
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := ProfitToFinancialExpenseRatio(20240331);
|
||||
|
||||
return v;
|
||||
// 输出:8.2029
|
||||
```
|
||||
@@ -299,15 +224,10 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024三季报,取白云机场2024第三季度单季度的利息支付倍数
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
SetSysParam(CT_QuarterData(), True); // 计算单季度
|
||||
|
||||
v := ProfitToFinancialExpenseRatio(20240930);
|
||||
|
||||
return v;
|
||||
// 输出:-0.12
|
||||
```
|
||||
@@ -316,26 +236,16 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的利息支付倍数调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的财务费用数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := ProfitToFinancialExpenseRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := ProfitToFinancialExpenseRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(25.3509,27.0408),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(25.3509,27.0408),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
## `quickRatio(report_date, dtype)`
|
||||
@@ -359,13 +269,9 @@ return array(v1, v2); // array(25.3509,27.0408),由于调整前与调整后参
|
||||
|
||||
```tsl
|
||||
// 2024年年报格力电器的速动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
v := QuickRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:0.979
|
||||
```
|
||||
@@ -374,17 +280,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的速动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := QuickRatio(20240331, 2);
|
||||
|
||||
return v;
|
||||
// 输出:0.7459
|
||||
```
|
||||
@@ -393,26 +293,16 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的速动比率调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的流动负债合计数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := QuickRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := QuickRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(0.3503,0.3531),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(0.3503,0.3531),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
## `superQuickRatio(report_date)`
|
||||
@@ -435,13 +325,9 @@ return array(v1, v2); // array(0.3503,0.3531),由于调整前与调整后参
|
||||
|
||||
```tsl
|
||||
// 2024年年报格力电器的超速动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
v := SuperQuickRatio(20241231);
|
||||
|
||||
return v;
|
||||
// 输出:0.6486
|
||||
```
|
||||
@@ -450,17 +336,11 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 指定2024年一季报,取格力电器在报告期时的最近1年的会计年度报告期的超速动比率
|
||||
|
||||
oV := BackUpSystemParameters2();
|
||||
|
||||
setsysparam(pn_stock(), 'SZ000651');
|
||||
|
||||
setsysparam(CT_YearData(), true); // 计算最近会计年度
|
||||
|
||||
setsysparam(CT_RecentYear(), 1); // 最近1年
|
||||
|
||||
v := SuperQuickRatio(20240331);
|
||||
|
||||
return v;
|
||||
// 输出:0.6653
|
||||
```
|
||||
@@ -469,24 +349,14 @@ return v;
|
||||
|
||||
```tsl
|
||||
// 取白云机场在2019年年报的超速动比率调整前与调整后
|
||||
|
||||
// 20210430公布的2020年年报对2019年年报中的预收帐款数据进行了调整
|
||||
|
||||
setsysparam(pn_stock(), 'SH600004');
|
||||
|
||||
RDate := 20191231;
|
||||
|
||||
// 调整前:设置指定日早于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20200630T);
|
||||
|
||||
v1 := BuyerAdvancesToMainIncomeRatio(RDate);
|
||||
|
||||
// 调整后:设置指定日晚于调整后公布日
|
||||
|
||||
setsysparam(pn_date(), 20211024T);
|
||||
|
||||
v2 := BuyerAdvancesToMainIncomeRatio(RDate);
|
||||
|
||||
return array(v1, v2); // array(1.0959,1.1001),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
return array(v1, v2); // 输出:array(1.0959,1.1001),由于调整前与调整后参与计算的数据有变动,因此结果有差异
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user