判定最近股票走势的小方法;判断股票下跌趋势,股票上涨趋势

该文介绍了一种基于最近30个交易日最高价的股价趋势判定方法,通过比较15天内的最高价出现位置来判断股价是上涨还是下跌。若最高价出现在区间末尾4天之外,视为下跌趋势。测试显示该方法准确率约98%,但横盘和V型走势可能影响判断。此外,线性回归等机器学习方法也可用于判断,但计算时间较长。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

时间上:在最近的连续30个交易日内,分为2个15天,最近15天为第一个区间,30天前到15天前为一个区间
股价上:取每一天交易的最高价
数组定义:
元素下标:最近1个交易日的下标为0,最近第2个交易日下标为1,最近第3个交易日下标为2,最近第3个交易日下标为3,以此类推,到最近第30个交易日下标为29,
元素值:股价最高价

判定步骤:
在第1个15天内(第一区间),取元素值(股价最高价)为最大值的,得其下标,若下标大于3(意即最大值不在最近4天内),则判定第一区间,股价是下跌趋势的。
同理,在第二个15天内(第二区间),取元素值(股价最高价)为最大值的,得其下标,若下标大于18(意即最大值不在第二区间最近4天内),则判定第二区间,股价是下跌趋势的。
因第一区间和第二区间是下跌趋势,故可以判定最近30天内,股价处于下跌走势。

拓展:若要判定股价是否为上涨走势,则把最大值改为4天内出现即是。

测试结果:当前为止,经本人肉眼观察了915个股票在30天的走势,上方的判定方法准确率大概是98%,至于匹配不准的情况,包括:1,30个交易日横盘太久的股票。2,30个交易日内走V型的股票。

总结:上方这种方法难以达到100%,但是准确率依然很高,实际运用时,对于筛选出的结果,还需要手工检查一遍,剔除掉下跌趋势不明显的。
其他方法:可以利用机器学习的线性回归计算,但是运算时间可能比上方的方法要长很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方文艺复兴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值