1.5 KiB
1.5 KiB
数据仓库 / 查询和轮询函数
query(market_list, stock_id_list, condition, sort_field, field_name_1, expression_1, ...)
声明:function
从指定市场和证券列表中筛选满足条件的证券,按指定字段排序并返回选定数据列
| 参数 | 类型 | 说明 |
|---|---|---|
market_list |
string | 以分号分隔的市场或板块列表 |
stock_id_list |
string | 以分号分隔的证券代码列表 |
condition |
boolean | 选股条件,无条件限制时传入 true |
sort_field |
string | 排序字段,空字符串表示不指定排序字段 |
field_name_1 |
string | 第一列的显示名称 |
expression_1 |
t_expression | 第一列的数据表达式 |
... |
any | 可选。更多按字段名称、数据表达式成对传入的参数 |
返回:table_array
示例
范例01:查询收盘价高于 10 日均线的证券
setSysParam(pn_date(), 20110909T);
return query(
"上证A股;创业板",
"SZ000001;SZ000002;SZ000997",
close() > ma(close(), 10),
"",
"证券代码", defaultStockID(),
"证券名称", currentStockName(),
"收盘价", close()
);