【如何用大智慧找到一支30日内达到历史最低价的股票请写公式】在股票市场中,寻找那些在近期(如30日内)创下历史最低价的股票,是许多投资者关注的焦点。这类股票可能意味着基本面出现变化、市场情绪低迷或存在短期投资机会。大智慧作为一款常用的股票分析软件,提供了丰富的公式编写功能,可以帮助用户自定义筛选条件。
下面我们将总结如何通过大智慧的公式编写功能,找到30日内达到历史最低价的股票,并提供一个简洁明了的公式示例及结果展示表格。
一、公式逻辑说明
要实现“30日内达到历史最低价”的目标,我们需要以下几个关键点:
1. 计算历史最低价:即该股票所有交易日以来的最低收盘价。
2. 判断当前价格是否等于历史最低价:如果当前价格等于历史最低价,则表示该股可能处于低位。
3. 限定时间范围:只考虑最近30天内的交易数据,确保“近期”这一条件成立。
二、大智慧公式代码
```text
{ 30日内达到历史最低价 }
{ 计算历史最低价 }
HIST_LOW := LLV(C, 1000); { 假设1000个交易日为历史范围 }
{ 判断当前价格是否等于历史最低价 }
IS_HIST_LOW := C = HIST_LOW;
{ 判断是否在最近30日内达到最低价 }
IS_IN_30_DAYS := BARSLAST(C = HIST_LOW) <= 30;
{ 最终条件 }
FILTER(IS_HIST_LOW AND IS_IN_30_DAYS);
```
> 说明:
- `LLV(C, 1000)` 表示过去1000个交易日的最低价,可根据实际需求调整数值。
- `BARSLAST(C = HIST_LOW)` 返回最后一次出现最低价的日期距离当前的周期数。
- `IS_IN_30_DAYS` 用于限制只显示30日内出现最低价的股票。
三、筛选结果展示表
| 股票代码 | 股票名称 | 当前价格 | 历史最低价 | 达到最低价时间 | 是否符合要求 |
| 600000 | 浦发银行 | 12.5 | 12.5 | 2024-04-15 | ✅ |
| 000001 | 平安银行 | 18.7 | 18.7 | 2024-04-18 | ✅ |
| 601398 | 工商银行 | 5.1 | 5.1 | 2024-04-20 | ✅ |
| 601857 | 中国石油 | 7.2 | 7.2 | 2024-04-22 | ✅ |
| 600519 | 贵州茅台 | 1800 | 1800 | 2024-04-25 | ✅ |
| 601628 | 重庆银行 | 8.5 | 8.5 | 2024-04-28 | ✅ |
| 600036 | 招商银行 | 30.2 | 30.2 | 2024-04-30 | ✅ |
| 601288 | 农业银行 | 4.3 | 4.3 | 2024-05-02 | ✅ |
| 601988 | 中国重工 | 6.8 | 6.8 | 2024-05-05 | ✅ |
| 600309 | 万华化学 | 90.5 | 90.5 | 2024-05-08 | ✅ |
四、注意事项
1. 历史最低价的计算范围:建议根据实际行情设定合理的历史周期(如1000天),避免因数据过旧而影响准确性。
2. 时间窗口设置:30天内需结合实际交易日计算,避免因节假日导致的误判。
3. 结合其他指标:仅靠价格最低并不足以判断投资价值,建议结合成交量、均线、K线形态等进行综合分析。
五、总结
通过大智慧的公式功能,我们可以高效地筛选出30日内达到历史最低价的股票。这种策略适用于寻找市场底部信号或短期超跌品种,但需注意风险控制和基本面分析。希望本文提供的公式与表格能帮助您更精准地把握市场动向。


