大多数和数据提取相关的都与系统参数有关,系统参数我们可以理解为全局变量,许多系统内置的函数依赖这些系统参数。
例如,在平台中,收盘价函数为不带参数的close(),close()函数到底返回谁的收盘,什么时候的收盘是由系统参数指定的。
例如:
SetSysParam(pn_stock(),”SZ000002”);
return Close();
这就返回了万科的收盘价。
SetSysParam就是设置系统参数的函数,而pn_stock()则是当前证券这个系统参数的名称函数。我们利用SetSysParam(pn_stock(),”SZ000002”);设置当前的证券为万科,然后调用Close()返回了万科的收盘价。
有pn_Stock(),pn_Date(),pn_Rate(),pn_RateDay(),pn_Cycle()等常用系统参数供用户调用,分别表示当前证券,当前时间,复权模式,复权基准日,周期。