首页 >> 精选问答 >

问如何用大智慧找到一支30日内达到历史最低价的股票请写公式

2025-09-17 11:19:18

答

【如何用大智慧找到一支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日内达到历史最低价的股票。这种策略适用于寻找市场底部信号或短期超跌品种,但需注意风险控制和基本面分析。希望本文提供的公式与表格能帮助您更精准地把握市场动向。

 
最新文章