天软金融分析.NET函数大全 > 数据仓库函数 > 系统参数设置和获取函数

SetSysParam    

简述
设置Name指定的系统参数的值为Value。如果设置不成功返回假否则返回真。系统参数名见系统参数名称函数

系统参数为全局变量,即该函数设置的变量全局有效。也可以自定义参数。
定义
SetSysParam(Name:String;Value:Any):Boolean;
参数
名称类型说明
NameString字符串类型的系统参数名。
ValueAny设置的系统参数的值。
  • 范例

    范例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 
相关
FAQ/知识库链接