A:用户可以先取得市场交易日(markettradedayqk),再按照行情数据的提取方法进行。
例如:
ThisFirstDay:=20170421T;
ThisLastDay:=20170501T;
ThisCode:='I1711';
setsysparam(pn_stock(),Thiscode);
n:=markettradedayqk(ThisFirstday,ThisLastday);
ret:=array();
for i:=0 to length(n)-1 do
begin
ret[i,'日期']:=datetostr(n[i]);
setsysparam(pn_date(),n[i]);
ret[i,'收盘价']:=close();
ret[i,'结算价']:=settlement();
end
return ret;