diff --git a/README.md b/README.md index cbe2fb3..8a0f1dc 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,8 @@ Support this project and [others by hustcer][gratipay] via [gratipay][]. 变更详情 [**见此**](history.md),主要变更如下: +- 【v0.3.1】 修复深市股票董监高持股变动查询时的分页显示问题; +- 【v0.3.1】 `-g`或`--grep`参数支持对股票代码的过滤; - 【v0.3.0】 通过`-i`或`--insider`参数查询董监高持股变化信息的时候也可以不指定股票代码,此时查询沪深两市最近的董监高交易记录,按交易时间倒序排列; - 【v0.3.0】 未指定股票代码查询董监高持股变动信息时允许通过`--market`参数来指定板块儿:SZM-深圳主板, SZGEM-深圳创业板, SZSME-深圳中小板, SHM-上海主板. 大小写不敏感; 指定股票代码时会根据股票代码来判断属于哪个市场,所以`--market`参数无效。 - 【v0.3.0】 可以通过`-i --top-buy`参数查询最近买入总额排名前列的股票,`--span`参数代表查询时间区间:1m~12m,即最近一个月到最近12个月;数据源: [traceinvest.com](http://traceinvest.com) @@ -78,7 +80,7 @@ Support this project and [others by hustcer][gratipay] via [gratipay][]. - 可以通过`-e`或`--exclude`参数排除所有证券代码以300,600,002或者000开头的股票,多个前缀之间以','或者','分隔; - 可以通过`-c`或`--contain`参数只显示所有证券代码以300,600,002或者000开头的股票,多个前缀之间以','或者','分隔; - 可以通过`-f`或`--file`参数指定股票文件路径,并自动保存该路径,下次执行命令的时候不必重复输入; -- 可以通过`-g`或`--grep`参数对股票列表里的股票名、备注字段进行搜索、过滤,多个关键词之间以','或者','分隔; +- 可以通过`-g`或`--grep`参数对股票列表里的股票名、股票代码、备注字段进行搜索、过滤,多个关键词之间以','或者','分隔; - 可以通过`--remove`参数筛选证券名称和备注里面**不包含**指定关键词的股票,多个关键词之间用','或','分隔. - 可以通过`-L`或`--lte`参数过滤出当前价到目标价的上涨空间百分比小于等于指定百分比的股票; - 可以通过`-G`或`--gte`参数过滤出当前价到目标价的上涨空间百分比大于等于指定百分比的股票; diff --git a/history.md b/history.md index c0c5e29..fa8a9bf 100644 --- a/history.md +++ b/history.md @@ -5,6 +5,7 @@ - Fix pagination bugs for insider trading query with specified security code. - Update node module request to 2.61.0. +- Add grep from security code feature in stock trace. ### v0.3.0 diff --git a/lib/trace.js b/lib/trace.js index 4c32554..42d9995 100644 --- a/lib/trace.js +++ b/lib/trace.js @@ -72,7 +72,7 @@ let getFilteredSymbols = function(){ let kws = cmd.grep.replace(/,/g, ',').split(','); _.each(kws, kw => { let reg = new RegExp(kw, 'i'); - if(reg.test(s.comment) || reg.test(s.name)){ + if(reg.test(s.comment) || reg.test(s.name) || reg.test(s.code)){ find = true; return false; } diff --git a/package.json b/package.json index 1e7a90f..70de70e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "star", "author": "hustcer", "public": true, - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "homepage": "http://traceinvest.com", "description": "A STock Analysis and Research tool for terminal users.",