天软金融分析.NET函数大全 > 数据仓库函数 > 成交明细数据函数

toverDataEx    

简述
返回满足条件的某日的成交明细数据。返回的数据是一张表。
数据如下:
字段名 字段含义 字段类型
time 日期时间 TDateTime
price 成交价格 Real
amount 成交金额 Real
vol 成交量 Real
Buy1 买一价 Real
Buy2 买二价 Real
Buy3 买三价 Real
Buy4 买四价 Real
Buy5 买五价 Real
Sale1 卖一价 Real
Sale2 卖二价 Real
Sale3 卖三价 Real
Sale4 卖四价 Real
Sale5 卖五价 Real
Bc1 买一量 Integer
Bc2 买二量 Integer
Bc3 买三量 Integer
Bc4 买四量 Integer
Bc5 买五量 Integer
SC1 卖一量 Integer
SC2 卖二量 Integer
SC3 卖三量 Integer
SC4 卖四量 Integer
SC5 卖五量 Integer
syl1 市盈率1 Real
syl2 市盈率2 Real
tradecnt 交易笔数 Integer
定义
toverDataEx(Fields:Integer;Date:TDate;TradeFlag:Integer;StartTime;EndTime:TdateTime;MinVol;MinAmount;MinPrice;MaxVol;MaxAmount;MaxPrice:Real;mmpFlag:Integer;VolAmountOr:Boolean):TableArray;
参数
名称类型说明
Fieldsinteger一般用0,表示返回所有的字段。参见交易明细字段标识函数
DateTDateTime日期,成交明细的所在日期。
TradeFlaginteger整数,交易主买/主卖条件(0,全部,1主买,2主卖,3中性,4主买+中性,5主卖+中性)。
StartTimeDateTime时间,开始时间(不包含日期)
EndTimeTDateTime时间,截止时间(不包含日期)
MinVolinteger整数,最低的交易量
MinAmountreal实数,最低的交易金额
MinPricereal实数,最低的价格
MaxVolinteger整数,最高的交易量
MaxAmountreal实数,最低的交易金额
MaxPricereal实数,最高的价格
mmpFlaginteger整数,是否考虑买卖盘。0不考虑,1考虑买,2考虑卖,3考虑买盘和卖盘
VolAmountOrBoolean布尔,交易量和交易金额是否用OR条件判断。
返回Array,TableArray数组,交易明细表格。
  • 范例

     

    //获得万科A(SZ000002)在2014-1-15日13点至15点之间,成交量在10000~90000
      //成交金额0~9000000,价格7.00~8.00之间的交易明细
      setsysparam(pn_stock(),'SZ000002');
      fields := 0;
      d := inttodate(20140115);
      trade_flag := 0;
      beg_time := strtotime('13:00:00');
      end_time := strtotime('15:00:00');
      min_vol := 10000;
      min_amount := 0;
      min_price := 7.00;
      max_vol := 90000;
      max_amount := 9000000;
      max_price := 8.00;
      return toverdataex(fields,d,trade_flag,beg_time,end_time,
               min_vol,min_amount,min_price,max_vol,max_amount,max_price);
     



    结果:
相关