# 行情 / 日内数据

## `advance()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

### 示例

```tsl
setsysparam(pn_stock(),'SH000001');
setsysparam(pn_date(),inttodate(20110908));
market_ad := array('上涨家数':advance(),
'下跌家数':decline(),
'平盘家数':flat()
);
return market_ad;
```

## `Amount()`

成交金额，与系统参数（股票、时间、周期等相关），查看相关 行情数据说明 ，跟复权无关。

返回：Real

## `Amount_()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000002");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime('2014-01-15 10:00:00'));
return Amount();
```

## `buy1()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),inttodate(20140122));
return Buy1();//返回11.78，当天收盘时的买一价
```

## `buy2()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buy3()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buy4()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buy5()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buyVol1()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),inttodate(20140122));
return BuyVol1 ();//返回480265,当天收盘时的买一量
```

## `buyVol2()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buyVol3()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buyVol4()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `buyVol5()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `close()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `decline()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

## `flat()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

## `high()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),inttodate(20140122));
return High();
```

## `initialtiveBuyAmount()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `initialtiveBuyVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `initialtiveSaleAmount()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `initialtiveSaleVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `isDown()`

盘后相关(在当日可用于盘中)相关函数。

返回：bool

## `isEqual()`

盘后相关(在当日可用于盘中)相关函数。

返回：bool

## `isUp()`

盘后相关(在当日可用于盘中)相关函数。

返回：bool

### 示例

```tsl
setsysparam(pn_stock(),'SZ000002');
end_date := inttodate(20110909);
beg_date := IncWeek(end_date,-1); //end_date 前推一个
r := array();
i := 0;
for d := end_date downto beg_date do
begin
if not istradeday(d) then continue;
setsysparam(pn_date(),d);
r[i]['date'] := datetostr(d);
if IsUp() then r[i]['ud_state'] := '涨';
else if IsDown() then r[i]['ud_state'] := '跌';
else if IsEqual() then r[i]['ud_state'] := '平';
i++;
end;
return r;
```

## `low()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),inttodate(20140122));
return low();//返回11.35
```

## `open()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),20250429T);
setsysparam(pn_cycle(),cy_day());
return open();//结果11
```

## `openInterest()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 10:00:00"));
OI:=OpenInterest();
return OI;
```

## `Prev_Settlement()`

盘后相关(在当日可用于盘中)相关函数。

返回：any

## `sale1()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sale2()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sale3()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sale4()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sale5()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `saleVol1()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `saleVol2()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `saleVol3()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `saleVol4()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `saleVol5()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalInitialtiveBuyAmount()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalInitialtiveBuyVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalInitialtiveSaleAmount()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalInitialtiveSaleVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalSubmitBsr()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionalSubmitBuyVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：any

## `sectionalSubmitSaleVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionAmount()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 14:00:00"));
SA:=SectionAmount ();
return SA;
```

## `sectionHigh()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 14:00:00"));
SH:=SectionHigh ();
return SH;
```

## `sectionLow()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 14:00:00"));
SL:=SectionLow ();
return SL;
```

## `sectionOpen()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
通过范例一和范例二，可以比较SectionOpen和open的区别
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 10:00:00"));
SO:=SectionOpen();
O:=open();
return array(SO,O);
```

## `sectionOpenInterest()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionPrevClose()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sectionTradeCount()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 14:00:00"));
STC:=SectionTradeCount ();
return STC;
```

## `sectionTradeWay()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

## `sectionVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_cycle(),cy_1m());
setsysparam(pn_date(),strtodatetime("2014-01-15 14:00:00"));
SV:=SectionVol ();
return SV;
```

## `settlement()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `sseSyl1()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_date(),inttodate(20140115));
return SseSyl1 ();//返回2210.4
```

## `sseSyl2()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

### 示例

```tsl
setsysparam(pn_stock(),"IF1401");
setsysparam(pn_date(),inttodate(20140115));
return SseSyl2 ();//返回2213.6
```

## `submitBsr()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `submitBuyVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `submitSaleVol()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `Sys_PrevClose()`

盘后相关(在当日可用于盘中)相关函数。

返回：any

## `tradeCount()`

盘后相关(在当日可用于盘中)相关函数。

返回：int

### 示例

```tsl
setsysparam(pn_stock(),"SZ000001");
setsysparam(pn_date(),inttodate(20140122));
return TradeCount ();//返回28778
```

## `Vol()`

成交量，与系统参数（股票、时间、周期、复权等相关），查看相关 行情数据说明

返回：Real

## `VOL_()`

盘后相关(在当日可用于盘中)相关函数。

返回：float

## `volRate()`

盘后相关(在当日可用于盘中)相关函数。

返回：float
