A:和复权系数pn_rate()有关, 0为不复权;1为采用交易所数据除权,该种除权算法只考虑比例关系;2为采用分红送配数据除权,该种除权算法不仅仅考虑送股的比例关系,还考虑了诸如分红的加减关系。
举例如下:
setsysparam(Pn_stock(),'SZ000002');
setsysparam(Pn_rate(),0);
begt:=inttodate(20080601);
endt:=inttodate(20081231);
setsysparam(pn_date(),endt);
n:=tradedays(begt,endt);
return nday(n,'date',datetostr(sp_time()),'close',close());
返回结果图:
setsysparam(Pn_stock(),'SZ000002');
setsysparam(Pn_rate(),1);
begt:=inttodate(20080601);
endt:=inttodate(20081231);
setsysparam(pn_date(),endt);
n:=tradedays(begt,endt);
return nday(n,'date',datetostr(sp_time()),'close',close());
结果图形显示如下: