FAQ > 金融建模 > 建模问题 > 平台使用

Q:如何将用户函数添加到指定函数分类(证券数据专家)中    

  • A:在函数编辑器的“函数属性”中选择“指标特性”与指标所属分类即可。
    实现过程
    步骤一:打开用户函数的“函数属性”
    步骤二:选择函数的“指标特性”
    数据专家与指标特性对照如下:
    专家名称相关系统参数函数特性
    证券数据专家
    ——————————
    证券时间序列专家
    证券代码
    ——————————
    证券代码,时间
    可作为返回内容
    ————————————————————————
    可作为返回内容
    板块数据专家
    ——————————
    板块时间序列专家
    板块名称
    ——————————
    板块名称,时间
    可作为返回内容、用于板块
    ————————————————————————
    可作为返回内容、用于板块


    步骤三:选择函数的指标分类
    可选分类:FAQ:Q:天软函数分类ID对照表(数据专家指标分类ID对照表)


    实现范例
    目标:新建用户指标BKUpDownMorethanCount,指标别名:区间上涨/下跌家数,并将其添加到板块数据专家->扩展指标->行情指标.区间行情,系统参数相关:板块名称
    Function BKUpDownMorethanCount(BegT,EndT,Value,IsUp_);
    Begin
      {**
      %% @explain(说明)
        当前板块指定区间上涨/下跌家数,与当前板块相关

        算法:计算板块指定区间涨幅大于等于或小于等于Value的个数

      %% @param(BegT)(TDateTime) 开始日期
      %% @param(EndT)(TDateTime) 截止日期
      %% @param(Value)(Real) 基准
      %% @param(IsUp_)(Boolean) 上涨/下跌
            1:满足区间涨幅>=Value
            0:满足区间涨幅<=Value
      %% @return(Real) 实数
      **}
      return StocksUpDownMorethanCount(GetBK(DefaultBkName()),BegT,EndT,Value,IsUp_);
    End;

    步骤1.单击“函数编辑器”顶部菜单栏的“函数属性”
    步骤2.左侧“指标特性”->“特性”系列下勾选“可作为返回内容”“用于板块
    步骤3.右侧“所属顶级分类”->选择“行情指标”,“所属子分类”->选择“区间行情”,并确定配置

    步骤4.
    打开“板块数据专家”->“扩展指标”下搜索“区间上涨/下跌家数”,可见指标已成功添加到“行情指标.区间行情”下,如图。