# 数据仓库 / 判定函数 ## `isBalanceInfoId(infold)` 声明:function 判断是否是资产负债表指标。是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---------------- | | `infold` | int | 基本面,基本面ID | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsBalanceInfoId(44003); // 输出:1 ``` ## `isCashFlowInfoId(infold)` 声明:function 判断是否是现金流量表指标,如果是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---------------- | | `infold` | int | 基本面,基本面ID | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsCashFlowInfoId(48003); // 输出:1 ``` ## `isFinancialInfoId(info_id)` 声明:function 判断是否是主要财务指标(仅Wind适用),兼容Wind的主要财务指标也计算最近12个月的数据 | 参数 | 类型 | 说明 | | --------- | ---- | -------------- | | `info_id` | int | 整数。基本面Id | 返回:int ## `isFundBalanceSheetInfoId(infold)` 声明:function 判断是否是基金资产负债表字段。是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---- | | `infold` | int | 整数 | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsFundBalanceSheetInfoId(312002); // 输出:1 ``` ## `isFundInterestInfoId(infold)` 声明:function 判断是否是基金利润分配表表字段。是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---- | | `infold` | int | 整数 | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsFundInterestInfoId(314002); // 输出:1 ``` ## `isInterestInfoId(infold)` 声明:function 判断是否是利润分配表指标。是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---------------- | | `infold` | int | 基本面,基本面ID | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsInterestInfoId(46003); // 输出:1 ``` ## `isMainReportId(infold)` 声明:function 判断是否是主要报告指标,如果是返回1,否则返回0。指标包括资产负债表,利润分配表,现金流量表,基金资产负债表,基金利润分配表,股票财务指标 | 参数 | 类型 | 说明 | | -------- | ---- | ---------------- | | `infold` | int | 基本面,基本面ID | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsMainReportId(46002); // 输出:1 ``` ## `isStockFinancialItem(infold)` 声明:function 判断是否是股票财务指标。是则返回1,否则返回0 | 参数 | 类型 | 说明 | | -------- | ---- | ---- | | `infold` | int | 整数 | 返回:bool ### 示例 范例01:返回:1 ```tsl return IsStockFinancialItem(62003); // 输出:1 ```