Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references. Keep the existing generated index without rebuilding after signature normalization.
4.7 KiB
4.7 KiB
金融 / 基金 / 交易席位情况 / 中间函数
fundTPGetDateDONField(r_date, bname, value_type, value_field, fund_arr)
声明:function
获取交易席位情况指定券商数据,与系统参数(基金代码)相关
| 参数 | 类型 | 说明 |
|---|---|---|
r_date |
integer | 整数。报告期 |
bname |
string | 字符串。券商名称 |
value_type |
integer | 用户自定义。返回类型,取值如下: |
value_field |
string | 字符串。取数字段 |
fund_arr |
array | 数组。基金列表 |
返回:real
示例
范例01:调用函数
setSysParam(PN_Stock(), 'OF000001');
return fundTpGetDateDonField(20211231, '安信证券', 1, '股票成交量');
// 输出:501748716.57
fundTPNoNBkRatioValueONField(t, top_n, field)
声明:function
交易席位情况-第N名比值,用于板块(比值数字指标)
| 参数 | 类型 | 说明 |
|---|---|---|
t |
array | 数组。所取数据 |
top_n |
integer | 整数。排名 |
field |
string | 字符串。汇总字段 |
返回:real
示例
范例01:调用函数
t := fundsTpQk(array('OF000001'), 20221231, '股票成交量');
return fundTpNoNbkRatioValueOnField(t, 1, '股票成交量');
// 输出:18.07
fundTPNoNValueONField(t, top_n, field)
声明:function
交易席位情况-第N名,用于个券,板块(非比值数字指标)
| 参数 | 类型 | 说明 |
|---|---|---|
t |
array | 数组。所取数据 |
top_n |
integer | 整数。排名 |
field |
string | 字符串。汇总字段 |
返回:real
示例
范例01:调用函数
t := fundsTpQk(array('OF000001'), 20221231, '股票成交量');
return fundTpNoNValueOnField(t, 1, '股票成交量');
// 输出:1595342584.35
fundTPNValueONField(fund_arr, rdate, top_n, field, field_type)
声明:function
交易席位情况-前N第N指标框架
| 参数 | 类型 | 说明 |
|---|---|---|
fund_arr |
array,table_array | 数组。基金组合 |
rdate |
integer | 整数。指定报告期 |
top_n |
integer | 整数。排名 |
field |
string | 字符串。汇总字段 |
field_type |
integer | 用户自定义。字段类型,取值如下:显示名取值前N非板块比值指标0前N板块比值指标1第N非板块比值指标2第N板块比值指标3第N券商名称指标4 |
返回:real
示例
范例01:调用函数
return fundTpnValueOnField(array('OF000001'), 20221231, 1, '股票成交量', 1);
// 输出:18.07
fundTPSumNBkRatioValueONField(t, top_n, field)
声明:function
交易席位情况-前N名和比值,用于板块(比值数字指标)
| 参数 | 类型 | 说明 |
|---|---|---|
t |
array | 数组。所取数据 |
top_n |
integer | 整数。排名 |
field |
string | 字符串。汇总字段 |
返回:real
示例
范例01:调用函数
t := fundsTpQk(array('OF000001'), 20221231, '股票成交量');
return fundTpSumNbkRatioValueOnField(t, 1, '股票成交量');
// 输出:18.07
fundTPSumNValueONField(t, top_n, field)
声明:function
交易席位情况-前N名和,用于个券,板块(非比值数字指标)
| 参数 | 类型 | 说明 |
|---|---|---|
t |
array | 数组。所取数据 |
top_n |
integer | 整数。排名 |
field |
string | 字符串。汇总字段 |
返回:real
示例
范例01:调用函数
t := fundsTpQk(array('OF000001'), 20221231, '股票成交量');
return fundTpSumNValueOnField(t, 1, '股票成交量');
// 输出:1595342584.35