如何快速找到所有股票的新年低点


我经常在我的文章中分享有多少股票在那天创下了今年的新低。有网友多次问我,这些数据是从哪里来的?今天我们就来聊聊这个。

如果要寻找创下历史新低的股票?这件事很简单。推导出复盘价后,判断当天的最低价是不是今年的最低价?还是用眼睛看日K线,就知道该股今年是否创出新低?关键是现在有近5000只股票。一项一项检查的工作量太大了。有没有更有效的方法?

我们这里介绍的一种方法是使用 平台中的自定义函数来获取它。除了提供大量常用函数外,国人网还提供了自定义函数,可以为自己想要获取的数据定义自定义函数。

我们将这个自定义函数命名为“今年新低”,定义为:if(复牌后权利最低价=min(复牌后权利最低价,dayy(0)),1,0)意思是当日复牌后的最低价等于本年所有交易日的最小值后跟最低价,则返回1,否则返回0。

然后我们在过滤条件中选择自定义函数“今年新低”大于0。如果要按市值排序,可以在排名条件从大到小选择总市值。东方财富、中远海控等400只股票当日创下年内新低。

同样,我们还可以定制今年的新高、历史最高、历史最低等自定义功能,以满足我们的快速筛选需求。

usdt如何兑换人民币_usdt 提现 电汇_usdt最高价格

今年新高:if(复权后最高价=max(复权后最高价,dayy(0)),1,0)

历史最高价:if(修复后重量最高价=max(修复后重量最高价usdt最高价格,0),1,0)

创历史新低:if(复权后最低价=min(复权后最低价,0),1,0)

但是当我们输出这些新高新低的时候,我们发现了一个问题,就是一些历史高点和低点的个股并没有被纳入今年的新高点和新低点。比如历史低点市值最大的股票是龙源电力usdt最高价格,它确实在9月30日创下了历史新低,那为什么不在今年的新低呢?显然这是一个错误。我们比较了这两张表的异同,发现历史低点并不是今年的新低。龙源动力、三一重能、国博电子、中国无人机、龙芯中科等都有一个共同特点,就是今年都是新品。上市股票,我们在判断今年的新低时显然错过了这个异常。所以今年的新低应该改成:

if(or (复牌后最低价=min(复牌后最低价,dayy(0)),复牌后最低价=min(本次最低价- right, 0)), 1, 0)

也将今年的新高改为:if(or(重组后权最高价=max(重组后权最高价,dayy(0)),重组后权最高价=max(重组后权的最高价, 0)), 1, 0)

最终,共有507只股票在9月30日创下今年以来的新低,其中230只股票创下历史新低;12只股票创今年以来新高,其中6只创历史新高。

此错误是程序中的常见错误。得到结果后,要养成反复检查、不断修改的习惯。这也是这个小例子给我们的一点启发。

当然,你可以使用其他工具来获取它,无论什么工具都可以解决问题。我将所有导出的数据放在附件中,如果需要,请下载。链接:网页链接提取码:riea

比特币如何计算交易费用-链应用
上一篇 2023年01月14日
钱包区块链钱包排名
下一篇 2023年01月15日
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 liqiaoqiant@qq.com 举报,一经查实,本站将立刻删除。

相关推荐