天软金融分析.NET函数大全 > 数据仓库函数 > 查询和轮询函数

Query    

简述
报表生成函数,在指定的市场列表MarketList和股票列表内满足条件的股票列出来,并按照SortName排序,并列出相关的数据信息
定义
Query(<MarketList : String>;<StockIDList : String>;<Condition : Boolean>;<SortField : String>;<FieldName1: String;expression1:TExpression>;[FieldName2: String;expression2:TExpression;][…][FieldNameN : String;expressionN:TExpression;]):TableArray;
参数
名称类型说明
MarketListString市场板块列表,字符串
StockIDListString股票ID列表,字符串
ConditionBoolean布尔型,选股条件,如果只取值,没有条件限制,则condition取true
SortFieldString字符串,排序字段
FieldNameNString字符串,字段名称
ExpressionNTExpressionTExpression表达式,字段内容
返回Array,TableArray数组,报表结果。
  • 范例

    //查询指定日期,在板块上证A股;创业板以及SZ000001;SZ000002;SZ000997中满足
      //收盘价大于10日均线的股票的以下信息:证券代码、证券名称,收盘价。
      setsysparam(pn_date(),inttodate(20110909));
    data:=Query('上证A股;创业板','SZ000001;SZ000002;SZ000997',
            close()>ma(close(),10),'',
            '证券代码',DefaultStockID(),
            '证券名称',CurrentStockName(),
            '收盘价',close());
      return data;
     


    结果:
相关
FAQ/知识库链接