# 金融 / 行情 / 成交明细

## `td_amount()`

声明：function

返回交易金额\[单笔\]，返回当前时间指定的成交明细中的成交金额，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细成交金额

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细成交金额。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_amount();
RestoreSystemParameters(ov);
return v;
```

## `td_amount_ind(n, direction)`

声明：function

返回第N点成交金额，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向，0为反向                                           |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的成交金额

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_amount_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的成交金额。
```

## `td_buy1()`

声明：function

返回交易买1价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买1价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买1价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy1();
RestoreSystemParameters(ov);
return v;
```

## `td_buy1_ind(n, direction)`

声明：function

返回第N点成交买1价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买1价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy1_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买1价。
```

## `td_buy1C()`

声明：function

返回交易买1量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买1量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买1量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy1c();
RestoreSystemParameters(ov);
return v;
```

## `td_buy1C_ind(n, direction)`

声明：function

返回第N点成交买1量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买1量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy1c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买1量。
```

## `td_buy2()`

声明：function

返回交易买2价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买2价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买2价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy2();
RestoreSystemParameters(ov);
return v;
```

## `td_buy2_ind(n, direction)`

声明：function

返回第N点成交买2价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买2价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy2_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买2价。
```

## `td_buy2C()`

声明：function

返回交易买2量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买2量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买2量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy2c();
RestoreSystemParameters(ov);
return v;
```

## `td_buy2C_ind(n, direction)`

声明：function

返回第N点成交买2量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买2量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy2c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买2量。
```

## `td_buy3()`

声明：function

返回交易买3价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买3价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买3价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy3();
RestoreSystemParameters(ov);
return v;
```

## `td_buy3_ind(n, direction)`

声明：function

返回第N点成交买3价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买3价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy3_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买3价。
```

## `td_buy3C()`

声明：function

返回交易买3量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买3量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买3量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy3c();
RestoreSystemParameters(ov);
return v;
```

## `td_buy3C_ind(n, direction)`

声明：function

返回第N点成交买3量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买3量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy3c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买3量。
```

## `td_buy4()`

声明：function

返回交易买4价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买4价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买4价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy4();
RestoreSystemParameters(ov);
return v;
```

## `td_buy4_ind(n, direction)`

声明：function

返回第N点成交买4价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买4价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy4_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买4价。
```

## `td_buy4C()`

声明：function

返回交易买4量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买4量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买4量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy4c();
RestoreSystemParameters(ov);
return v;
```

## `td_buy4C_ind(n, direction)`

声明：function

返回第N点成交买4量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买4量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy4c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买4量。
```

## `td_buy5()`

声明：function

返回交易买5价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买5价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买5价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy5();
RestoreSystemParameters(ov);
return v;
```

## `td_buy5_ind(n, direction)`

声明：function

返回第N点成交买5价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买5价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy5_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买5价。
```

## `td_buy5C()`

声明：function

返回交易买5量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细买5量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细买5量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy5c();
RestoreSystemParameters(ov);
return v;
```

## `td_buy5C_ind(n, direction)`

声明：function

返回第N点成交买5量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的买5量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_buy5c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的买5量。
```

## `td_buy_amount()`

声明：function

返回主买金额-时点，从Markettable中直接获取当前时间的主买金额，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线的时点主买金额

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线的时点主买金额。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_buy_amount();
RestoreSystemParameters(ov);
return v;
```

## `td_buy_vol()`

声明：function

返回主买量-时点，从Markettable中直接获取当前时间的主买量，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：调用 td_Buy_vol

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线的时点主买量。
ov := backUpSystemParameters();
setSysParam(pn_stock(), 'SZ000002');
setSysParam(pn_cycle(), cy_10s());
setSysParam(pn_date(), strToDateTime('2011-09-09 14:15:33'));
v := td_buy_vol();
restoreSystemParameters(ov);
return v;
// 输出：1600.0
```

## `td_index_desc(id, n)`

声明：function

返回最后交易点，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数 | 类型    | 说明                                                                         |
| ---- | ------- | ---------------------------------------------------------------------------- |
| `id` | integer | 整数类型，项，字段标识                                                       |
| `n`  | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |

返回：float

### 示例

范例01：返回万科A在20110909日最后一条交易记录后的卖1量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_index_desc(41, -1);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日最后一条交易记录后的卖1量。
```

## `td_lb()`

声明：function

返回交易量比，返回成交明细中的量比，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。由于盘口生成的量比已经不适用于某些品种的计算，因此不再推荐使用。可使用stocklb5代替

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细量比

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细量比。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_lb();
RestoreSystemParameters(ov);
return v;
```

## `td_lb_ind(n, direction)`

声明：function

返回第N点成交量比，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的量比

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_lb_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的量比。
```

## `td_price()`

声明：function

返回交易价格，返回当前时间指定的成交明细中的价格，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细价格

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细价格。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_price();
RestoreSystemParameters(ov);
return v;
```

## `td_price_ind(n, direction)`

声明：function

返回第N点成交价格，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的价格

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_price_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的价格。
```

## `td_sale_amount()`

声明：function

返回主卖金额-时点，从Markettable中直接获取当前时间的主卖金额，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：调用 td_sale_amount

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线的时点主卖金额。
ov := backUpSystemParameters();
setSysParam(pn_stock(), 'SZ000002');
setSysParam(pn_cycle(), cy_10s());
setSysParam(pn_date(), strToDateTime('2011-09-09 14:15:33'));
v := td_sale_amount();
restoreSystemParameters(ov);
return v;
// 输出：37976.0
```

## `td_sale_vol()`

声明：function

返回主卖量-时点，从Markettable中直接获取当前时间的主卖量，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线的时点主卖量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线的时点主卖量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sale_vol();
RestoreSystemParameters(ov);
return v;
```

## `td_sectional_buy_amount()`

声明：function

返回主买金额-当日累计，从Markettable中直接获取当日的主买金额，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 的当日主买金额

```tsl
// 获得万科A在2011-09-09 的当日主买金额。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sectional_buy_amount();
RestoreSystemParameters(ov);
return v;
```

## `td_sectional_buy_vol()`

声明：function

返回主买量-当日累计，从Markettable中直接获取当日的主买量，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 的当日主买量

```tsl
// 获得万科A在2011-09-09 的当日主买量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sectional_buy_vol();
RestoreSystemParameters(ov);
return v;
```

## `td_sectional_sale_amount()`

声明：function

返回主卖金额-当日累计，从Markettable中直接获取当日的主卖金额，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 的当日主卖金额

```tsl
// 获得万科A在2011-09-09 的当日主卖金额。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sectional_sale_amount();
RestoreSystemParameters(ov);
return v;
```

## `td_sectional_sale_vol()`

声明：function

返回主卖量-当日累计，从Markettable中直接获取当日的主卖量，与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 的当日主卖量

```tsl
// 获得万科A在2011-09-09 的当日主卖量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sectional_sale_vol();
RestoreSystemParameters(ov);
return v;
```

## `td_sell1()`

声明：function

返回交易卖1价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖1价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖1价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell1();
RestoreSystemParameters(ov);
return v;
```

## `td_sell1_ind(n, direction)`

声明：function

返回第N点成交卖1价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖1价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell1_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖1价。
```

## `td_sell1C()`

声明：function

返回交易卖1量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖1量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖1量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell1c();
RestoreSystemParameters(ov);
return v;
```

## `td_sell1C_ind(n, direction)`

声明：function

返回第N点成交卖1量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在2011年9月9日第100条交易记录的卖1量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell1c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在2011年9月9日第100条交易记录的卖1量。
```

## `td_sell2()`

声明：function

返回交易卖2价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖2价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖2价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell2();
RestoreSystemParameters(ov);
return v;
```

## `td_sell2_ind(n, direction)`

声明：function

返回第N点成交卖2价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖2价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell2_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖2价。
```

## `td_sell2C()`

声明：function

返回交易卖2量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖2量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖2量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell2c();
RestoreSystemParameters(ov);
return v;
```

## `td_sell2C_ind(n, direction)`

声明：function

返回第N点成交卖2量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖2量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell2c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖2量。
```

## `td_sell3()`

声明：function

返回交易卖3价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖3价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖3价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell3();
RestoreSystemParameters(ov);
return v;
```

## `td_sell3_ind(n, direction)`

声明：function

返回第N点成交卖3价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖3价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell3_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖3价。
```

## `td_sell3C()`

声明：function

返回交易卖3量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖3量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖3量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell3c();
RestoreSystemParameters(ov);
return v;
```

## `td_sell3C_ind(n, direction)`

声明：function

返回第N点成交卖3量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖3量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell3c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖3量。
```

## `td_sell4()`

声明：function

返回交易卖4价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖4价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖4价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell4();
RestoreSystemParameters(ov);
return v;
```

## `td_sell4_ind(n, direction)`

声明：function

返回第N点成交卖4价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖4价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell4_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖4价。
```

## `td_sell4C()`

声明：function

返回交易卖4量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖4量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖4量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell4c();
RestoreSystemParameters(ov);
return v;
```

## `td_sell4C_ind(n, direction)`

声明：function

返回第N点成交卖4量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖4量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell4c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖4量。
```

## `td_sell5()`

声明：function

返回交易卖5价，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖5价

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖5价。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell5();
RestoreSystemParameters(ov);
return v;
```

## `td_sell5_ind(n, direction)`

声明：function

返回第N点成交卖5价，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖5价

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell5_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖5价。
```

## `td_sell5C()`

声明：function

返回交易卖5量，从成交明细中直接获取，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细卖5量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细卖5量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_sell5c();
RestoreSystemParameters(ov);
return v;
```

## `td_sell5C_ind(n, direction)`

声明：function

返回第N点成交卖5量，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的卖5量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_sell5c_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：万科A在20110909日第100条交易记录的卖5量。
```

## `td_time()`

声明：function

返回交易时间，返回当前时间指定的交易明细中的时间数据，必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：datetime

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细时间数据

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细时间数据。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
tds := datetimetostr(td_time());
RestoreSystemParameters(ov);
return tds;
```

## `td_time_ind(n, direction)`

声明：function

返回第N点成交时间，与系统证券pn_stock()和系统时间pn_date()有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                         |
| ----------- | ------- | ---------------------------------------------------------------------------- |
| `n`         | integer | 整数类型，交易点位置，0表示第一个交易点，-1表示最后一个交易点，成交明细第N点 |
| `direction` | bool    | 布尔值，成交明细第N点方向                                                    |

返回：datetime

### 示例

范例01：返回万科A在2011年9月9日第100条交易记录的时间

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
tds := datetimetostr(td_time_ind(100, 0));
RestoreSystemParameters(ov);
return tds;
// 输出：万科A在2011年9月9日第100条交易记录的时间。
```

## `td_time_s()`

声明：function

返回交易时间(字符串)，返回当前时间指定的交易明细中的时间数据，必须设置当前周期为小于日线的高频周期。与系统参数(证券、周期和时间)有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：string

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细时间数据

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细时间数据。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
tds := td_time_s();
RestoreSystemParameters(ov);
return tds;
// 输出：2011-09-09 14:15:34
```

## `td_vol()`

声明：function

返回交易数量(单笔)。返回当前时间指定的成交明细中的成交量，必须设置当前周期为小于日线的高频周期。与系统参数(证券代码、周期和时间)有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

返回：float

### 示例

范例01：获得万科A在2011-09-09 14:15:33的10s线交易明细成交量

```tsl
// 获得万科A在2011-09-09 14:15:33的10s线交易明细成交量。
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(PN_Cycle(), cy_10s());
setsysparam(pn_date(), strtodatetime('2011-09-09 14:15:33'));
v := td_vol();
RestoreSystemParameters(ov);
return v;
// 输出：4700
```

## `td_vol_ind(n, direction)`

声明：function

返回第N点成交量，与系统参数(证券,时间)有关

<!-- tags: 金融 行情 成交明细 返回 获取 -->

| 参数        | 类型    | 说明                                                                            |
| ----------- | ------- | ------------------------------------------------------------------------------- |
| `n`         | integer | 整数。交易点位置，0表示第一个交易点，-1表示最后一个交易点，N表示成交明细第N点； |
| `direction` | integer | 整数。成交明细第N点方向，0为反向                                                |

返回：float

### 示例

范例01：返回万科A在20110909日第100条交易记录的成交量

```tsl
ov := BackUpSystemParameters();
setsysparam(pn_stock(), 'SZ000002');
setsysparam(pn_date(), inttodate(20110909));
v := td_vol_ind(100, 0);
RestoreSystemParameters(ov);
return v;
// 输出：13300
```
