SetSysParam
简述
设置Name指定的系统参数的值为Value。如果设置不成功返回假否则返回真。系统参数名见系统参数名称函数
系统参数为全局变量,即该函数设置的变量全局有效。也可以自定义参数。
SetSysParam(Name:String;Value:Any):Boolean;
名称 | 类型 | 说明 |
---|
Name | String | 字符串类型的系统参数名。 |
Value | Any | 设置的系统参数的值。 |
范例1:设置及提取
setsysparam('Abc',123);//自定义参数名为'Abc',并赋值为123
return getsysparam('Abc');//提取参数名为'Abc'的值。
//返回123
//或
setsysparam('Abc',123);
return sysparams['Abc'];//提取参数名为'Abc'的值。
范例2:常用于设置系统参数如证券,时间,周期等。
setsysparam(pn_stock(),'SZ000002');//设置当前证券为万科A
setsysparam(pn_date(),20190218T);//设置当前时间为2019-2-18
setsysparam(pn_cycle(),cy_day());//设置周期为日线
return close();//提取收盘价
//返回27.2
范例3:
//设置当前的股票为平安银行SZ000001,设置当前的时间为2014-01-15
Setsysparam(pn_stock(),'SZ000001');
Setsysparam(pn_date(),inttodate(20140115));
return close();
GetSysParam 系统参数名称函数 块环境设置语句 SYSPARAMS