# 金融 / 股票 / 资金流向 / 板块 / 指定日 / 中间函数

## `stocksDetailsStepAmount(stockarr, v_1, v_2, d_type)`

声明：function

分档成交金额（元），统计在分档区间V1<=Value<V2的成交金额和,与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksDetailsStepAmount(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepAmountPercent(stockarr, v_1, v_2, d_type)`

声明：function

分档成交金额占总成交金额比例(%)，统计在分档区间V1<=Value<V2的成交金额占总成交金额比例(%),与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksStepAmountPercent(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepbuyAmount(stockarr, v_1, v_2, d_type)`

声明：function

分档流入（元），统计在分档区间V1<=Value<V2的流入（元）,与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksStepbuyAmount(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepbuyAmountPercent(stockarr, v_1, v_2, d_type)`

声明：function

分档流入占总成交金额比例(%)，统计在分档区间V1<=Value<V2的流入占总成交金额比例(%),与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "SH600000");
setsysparam(pn_date(), 20240408T);
return StocksStepbuyAmountPercent(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepInFlowAmount(stockarr, v_1, v_2, d_type)`

声明：function

分档净流入（元），统计在分档区间V1<=Value<V2的净流入（元）,与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksStepInFlowAmount(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepInFlowAmountPercent(stockarr, v_1, v_2, d_type)`

声明：function

分档净流入占总成交金额比例(%)，统计在分档区间V1<=Value<V2的净流入占总成交金额比例(%),与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksStepInFlowAmountPercent(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepSaleAmount(stockarr, v_1, v_2, d_type)`

声明：function

分档流出（元），统计在分档区间V1<=Value<V2的流出（元）,与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
setsysparam(pn_date(), 20240408T);
return StocksStepSaleAmount(array("SZ000001"), 100000, inf, 0);
```

## `stocksStepsaleAmountPercent(stockarr, v_1, v_2, d_type)`

声明：function

分档流出占总成交金额比例(%)，统计在分档区间V1<=Value<V2的流出占总成交金额比例(%),与系统参数股票和时间相关

<!-- tags: 金融 股票 资金流向 板块 指定日 中间函数 日期时间 日期 时间 datetime V1 V2 -->

| 参数       | 类型  | 说明                    |
| ---------- | ----- | ----------------------- |
| `stockarr` | array | 一维字符串数组,股票列表 |
| `v_1`      | float | 实数,分档上区间         |
| `v_2`      | float | 实数,分档下区间         |
| `d_type`   | int   | 用户自定义,分档方式     |

返回：float

### 示例

范例01：调用函数

```tsl
SetSysParam(pn_stock(), "SH600000");
setsysparam(pn_date(), 20240408T);
return StocksStepsaleAmountPercent(array("SZ000001"), 100000, inf, 0);
```
