Files
playbook/docs/tsl/codegen/dotnet/equity/money_flow.md
T
csh b6160676b4 ♻️ refactor(tsl): rebuild codegen taxonomy
Move generated builtin and dotnet function docs into the upgraded taxonomy, remove legacy route pages, and regenerate function_index.tsv from markdown headings.
2026-07-07 16:36:08 +08:00

1234 lines
41 KiB
Markdown

# 股票 / 资金流向
### `bkDetailsStepAmount(bk_name, v1, v2, d_type)`
分档成交金额(元)。统计在分档区间V1<=Value<V2的成交金额和,与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepAmountPercent(bk_name, v1, v2, d_type)`
分档成交金额占总成交金额比例(%)。统计在分档区间V1<=Value<V2的成交金额占总成交金额比例(%),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepbuyAmount(bk_name, v1, v2, d_type)`
分档流入(元)。统计在分档区间V1<=Value<V2的流入(元),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepbuyAmountPercent(bk_name, v1, v2, d_type)`
分档流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的流入占总成交金额比例(%),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepInFlowAmount(bk_name, v1, v2, d_type)`
分档净流入(元)。统计在分档区间V1<=Value<V2的净流入(元),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepInFlowAmountPercent(bk_name, v1, v2, d_type)`
分档净流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的净流入占总成交金额比例(%),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepSaleAmount(bk_name, v1, v2, d_type)`
分档流出(元)。统计在分档区间V1<=Value<V2的流出(元),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `bkStepsaleAmountPercent(bk_name, v1, v2, d_type)`
分档流出占总成交金额比例(%)。统计在分档区间V1<=Value<V2的流出占总成交金额比例(%),与系统参数(时间)相关。
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------- |
| `bk_name` | string | 字符串。板块名 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | any | 用户自定义。分档方式,取值如下: |
返回:float
### `detailsstepamount(v1, v2, dtype)`
分档成交金额(元),统计在分档区间V1<=Value<V2的成交金额和,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return DetailsStepAmount(100000,inf,0);
```
### `detailsstepdatas(begt, endt, v1, v2, dtype)`
符合分档条件的数据,统计在分档区间V1<=Value<V2的分档条件数据
| 参数 | 类型 | 说明 |
| ------- | -------- | ----------------- |
| `begt` | datetime | 日期,开始时间 |
| `endt` | datetime | 日期,截止时间 |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:array
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return DetailsStepDatas(20200526T,20210526T+0.99,100000,inf,0);
```
### `detailsstepnum(v1, v2, dtype)`
分档成交笔数,统计在分档区间V1<=Value<V2的成交笔数,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return DetailsStepNum(100000,inf,0);
```
### `detailsstepsumvalue(v1, v2, dtype, fname, ftype)`
分档成交量(股),统计在分档区间V1<=Value<V2的成交量和,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | --------------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
| `fname` | string | 字符串,字段名称 |
| `ftype` | int | 整型,是否提取累计数据 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return DetailsStepSumValue(100000,inf,0,'vol');
```
### `detailsstepvol(v1, v2, dtype)`
分档成交量(股),统计在分档区间V1<=Value<V2的成交量和,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return DetailsStepVol(100000,inf,0);
```
### `stepamountpercent(v1, v2, dtype)`
分档成交金额占总成交金额比例(%),统计在分档区间V1<=Value<V2的成交金额占总成交金额比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepAmountPercent(100000,inf,0);
```
### `stepamountpercent2(v1, v2, dtype)`
分档成交金额占流通市值比例(%),统计在分档区间V1<=Value<V2的成交金额占流通市值比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepAmountPercent2(100000,inf,0);
```
### `stepbuyamount(v1, v2, dtype)`
分档流入(元),统计在分档区间V1<=Value<V2的分档流入,即主买金额,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepbuyAmount(100000,inf,0);
```
### `stepbuyamountpercent(v1, v2, dtype)`
分档流入占总成交金额比例(%),统计在分档区间V1<=Value<V2的流入金额占总成交金额比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepbuyAmountPercent(100000,inf,0);
```
### `stepbuyamountpercent2(v1, v2, dtype)`
分档流入占流通市值比例(%),统计在分档区间V1<=Value<V2的流入金额占流通市值比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepbuyAmountPercent2(100000,inf,0);
```
### `stepbuyvol(v1, v2, dtype)`
分档流入成交量(股),统计在分档区间V1<=Value<V2的分档流入成交量,即主买成交量,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepbuyVol(100000,inf,0);
```
### `stepbuyvolpercent(v1, v2, dtype)`
分档流入数量占总成交量比例(%),统计在分档区间V1<=Value<V2的流入数量占总成交量比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepbuyvolPercent(100000,inf,0);
```
### `stepinflowamount(v1, v2, dtype)`
分档净流入(元),统计在分档区间V1<=Value<V2的分档净流入,即主买金额-主卖金额,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepInFlowAmount(100000,inf,0);
```
### `stepinflowamountpercent(v1, v2, dtype)`
分档净流入占总成交金额比例(%),统计在分档区间V1<=Value<V2的净流入金额占总成交金额比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepInFlowAmountPercent(100000,inf,0);
```
### `stepinflowamountpercent2(v1, v2, dtype)`
分档净流入占流通市值比例(%),统计在分档区间V1<=Value<V2的净流入金额占流通市值比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepInFlowAmountPercent2(100000,inf,0);
```
### `stepinflowvol(v1, v2, dtype)`
分档净流入量(股),统计在分档区间V1<=Value<V2的分档净流入量,即主买量-主卖量,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepInFlowVol(100000,inf,0);
```
### `stepinflowvolpercent(v1, v2, dtype)`
分档净流入数量占总成交量比例(%),统计在分档区间V1<=Value<V2的净流入数量占总成交量比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepInFlowvolPercent(100000,inf,0);
```
### `stepsaleamount(v1, v2, dtype)`
分档流出(元),统计在分档区间V1<=Value<V2的分档流出,即主卖金额,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepSaleAmount(100000,inf,0);
```
### `stepsaleamountpercent(v1, v2, dtype)`
分档流出占总成交金额比例(%),统计在分档区间V1<=Value<V2的流出金额占总成交金额比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepsaleAmountPercent(100000,inf,0);
```
### `stepsaleamountpercent2(v1, v2, dtype)`
分档流出占流通市值比例(%),统计在分档区间V1<=Value<V2的流出金额占流通市值比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepsaleAmountPercent2(100000,inf,0);
```
### `stepsalevol(v1, v2, dtype)`
分档流出成交量(股),统计在分档区间V1<=Value<V2的分档流出成交量,即主卖成交量,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepSaleVol(100000,inf,0);
```
### `stepsalevolpercent(v1, v2, dtype)`
分档流出数量占总成交量比例(%),统计在分档区间V1<=Value<V2的流出数量占总成交量比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepsalevolPercent(100000,inf,0);
```
### `stepvolpercent(v1, v2, dtype)`
分档成交量占总成交量比例(%),统计在分档区间V1<=Value<V2的成交量占当日总成交量比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepVolPercent(100000,inf,0);
```
### `stepvolpercent2(v1, v2, dtype)`
分档成交量占流通股本比例(%),统计在分档区间V1<=Value<V2的成交量占流通股本比例,与系统参数股票和时间相关
| 参数 | 类型 | 说明 |
| ------- | ------ | ----------------- |
| `v1` | Number | Number,分档上区间 |
| `v2` | Number | Number,分档下区间 |
| `dtype` | int | 整型,分档方式如下 |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20210526T);
return StepVolPercent2(100000,inf,0);
```
### `stockAvgDetailsStepAmount(begt, endt, v1, v2, d_type)`
区间平均分档成交金额(元)。统计在分档区间V1<=Value<V2的平均成交金额,与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockAvgDetailsStepAmount(20240401T,20240408T,100000,inf,0);
```
### `stockAvgDetailsStepAmount2(n, v1, v2, d_type)`
N日平均分档成交金额(元)。统计在分档区间V1<=Value<V2的平均成交金额,与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockAvgDetailsStepAmount2(4,100000,inf,0);
```
### `stockAvgDetailsStepVol(begt, endt, v1, v2, d_type)`
区间平均分档成交量(股)。统计在分档区间V1<=Value<V2的平均成交量,与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockAvgDetailsStepVol(20240401T,20240408T,100000,inf,0);
```
### `stockAvgDetailsStepVol2(n, v1, v2, d_type)`
N日平均分档成交量(股)。统计在分档区间V1<=Value<V2的平均成交量,与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockAvgDetailsStepVol2(4,100000,inf,0);
```
### `stockAvgStepbuyAmount(begt, endt, v1, v2, d_type)`
区间平均分档流入(元)。统计在分档区间V1<=Value<V2的平均流入(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockAvgStepbuyAmount(20240401T,20240408T,100000,inf,0);
```
### `stockAvgStepbuyAmount2(n, v1, v2, d_type)`
N日平均分档流入(元)。统计在分档区间V1<=Value<V2的平均分档流入(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockAvgStepbuyAmount2(4,100000,inf,0);
```
### `stockAvgStepInFlowAmount(begt, endt, v1, v2, d_type)`
区间平均分档净流入(元)。统计在分档区间V1<=Value<V2的平均净流入(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockAvgStepInFlowAmount(20240401T,20240408T,100000,inf,0);
```
### `stockAvgStepInFlowAmount2(n, v1, v2, d_type)`
N日平均净流入(元)。统计在分档区间V1<=Value<V2的平均净流入(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockAvgStepInFlowAmount2(4,100000,inf,0);
```
### `stockAvgStepSaleAmount(begt, endt, v1, v2, d_type)`
区间平均分档流出(元)。统计在分档区间V1<=Value<V2的平均流出(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockAvgStepSaleAmount(20240401T,20240408T,100000,inf,0);
```
### `stockAvgStepSaleAmount2(n, v1, v2, d_type)`
N日平均分档流出(元)。统计在分档区间V1<=Value<V2的平均分档流出(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockAvgStepSaleAmount2(4,100000,inf,0);
```
### `stockDetailsStepAmount(begt, endt, v1, v2, d_type)`
区间分档成交金额(元)。统计在分档区间V1<=Value<V2的成交金额,与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockDetailsStepAmount(20240401T,20240408T,100000,inf,0);
```
### `stockDetailsStepAmount2(n, v1, v2, d_type)`
N日分档成交金额(元)。统计在分档区间V1<=Value<V2的成交金额,与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockDetailsStepAmount2(4,100000,inf,0);
```
### `stockDetailsStepNum(begt, endt, v1, v2, d_type)`
区间分档成交笔数。统计在分档区间V1<=Value<V2的成交笔数,与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockDetailsStepNum(20240401T,20240408T,100000,inf,0);
```
### `stockDetailsStepNum2(n, v1, v2, d_type)`
N日分档成交笔数。统计在分档区间V1<=Value<V2的成交笔数,与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockDetailsStepNum2(4,100000,inf,0);
```
### `stockDetailsStepVol(begt, endt, v1, v2, d_type)`
区间分档成交量(股)。统计在分档区间V1<=Value<V2的成交量和,与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockDetailsStepVol(20240401T,20240408T,100000,inf,0);
```
### `stockDetailsStepVol2(n, v1, v2, d_type)`
N日分档成交量(股)。统计在分档区间V1<=Value<V2的成交量和,与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockDetailsStepVol2(4,100000,inf,0);
```
### `stockMoneyFlowGrading(stock_id, end_t, cycle, bs_type, d_type, option)`
股票分钟线分档资金流向,不同的资金流向返回的array字段不一样
| 参数 | 类型 | 说明 |
| ---------- | -------- | ------------------------- |
| `stock_id` | string | 证券,证券代码 |
| `end_t` | datetime | 日期,截止日期 |
| `cycle` | any | 用户自定义,频率 |
| `bs_type` | any | 用户自定义,资金流向 |
| `d_type` | any | 用户自定义,分档方式 |
| `option` | array | 一维数字数组,开放分档下界 |
返回:array
### `stockStepAmountPercent(begt, endt, v1, v2, d_type)`
区间分档成交金额占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档成交金额占总成交金额比例(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepAmountPercent(20240401T,20240408T,100000,inf,0);
```
### `stockStepAmountPercent2(n, v1, v2, d_type)`
N日分档成交金额占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档成交金额占总成交金额比例(%),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepAmountPercent2(4,100000,inf,0);
```
### `stockStepbuyAmount(begt, endt, v1, v2, d_type)`
区间分档流入(元)。统计在分档区间V1<=Value<V2的流入(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepbuyAmount(20240401T,20240408T,100000,inf,0);
```
### `stockStepbuyAmount2(n, v1, v2, d_type)`
N日分档流入(元)。统计在分档区间V1<=Value<V2的分档流入(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepbuyAmount2(4,100000,inf,0);
```
### `stockStepbuyAmountPercent(begt, endt, v1, v2, d_type)`
区间分档流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档流入占总成交金额比例(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepbuyAmountPercent(20240401T,20240408T,100000,inf,0);
```
### `stockStepbuyAmountPercent2(n, v1, v2, d_type)`
N日分档流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档流入占总成交金额比例(%),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepbuyAmountPercent2(4,100000,inf,0);
```
### `stockStepInFlowAmount(begt, endt, v1, v2, d_type)`
区间分档净流入(元)。统计在分档区间V1<=Value<V2的净流入(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepInFlowAmount(20240401T,20240408T,100000,inf,0);
```
### `stockStepInFlowAmount2(n, v1, v2, d_type)`
N日净流入(元)。统计在分档区间V1<=Value<V2的净流入(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepInFlowAmount2(4,100000,inf,0);
```
### `stockStepInFlowAmountPercent(begt, endt, v1, v2, d_type)`
区间分档净流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的净流入占总成交金额比例(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepInFlowAmountPercent(20240401T,20240408T,100000,inf,0);
```
### `stockStepInFlowAmountPercent2(n, v1, v2, d_type)`
N日分档净流入占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档净流入占总成交金额比例(%),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepInFlowAmountPercent2(4,100000,inf,0);
```
### `stockStepSaleAmount(begt, endt, v1, v2, d_type)`
区间分档流出(元)。统计在分档区间V1<=Value<V2的流出(元),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepSaleAmount(20240401T,20240408T,100000,inf,0);
```
### `stockStepSaleAmount2(n, v1, v2, d_type)`
N日分档流出(元)。统计在分档区间V1<=Value<V2的分档流出(元),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepSaleAmount2(4,100000,inf,0);
```
### `stockStepsaleAmountPercent(begt, endt, v1, v2, d_type)`
区间分档流出占总成交金额比例(%)。统计在分档区间V1<=Value<V2的流出占总成交金额比例(%),与系统参数(股票)相关。
| 参数 | 类型 | 说明 |
| -------- | -------- | ------------------------------- |
| `begt` | datetime | 日期。开始日 |
| `endt` | datetime | 日期。截止日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
return StockStepsaleAmountPercent(20240401T,20240408T,100000,inf,0);
```
### `stockStepsaleAmountPercent2(n, v1, v2, d_type)`
N日分档流出占总成交金额比例(%)。统计在分档区间V1<=Value<V2的分档流出占总成交金额比例(%),与系统参数(股票、时间)相关。
| 参数 | 类型 | 说明 |
| -------- | ----- | ------------------------------- |
| `n` | int | 整数。N日 |
| `v1` | float | 实数。分档上区间 |
| `v2` | float | 实数。分档下区间 |
| `d_type` | int | 用户自定义。分档方式,取值如下: |
返回:float
#### 示例
```tsl
SetSysParam(pn_stock(),"SH600000");
setsysparam(pn_date(),20240408T);
return StockStepsaleAmountPercent2(4,100000,inf,0);
```