【如何用大智慧找到一支30日内达到历史最低价的股票请写公式】在股票市场中,投资者常常关注那些近期价格表现异常的个股。其中,30日内曾达到历史最低价的股票,往往具有一定的投资价值或风险提示意义。利用大智慧(同花顺)等股票分析软件,可以通过编写自定义公式来筛选出这类股票。以下将从逻辑分析、公式构建和实际应用三个方面进行总结,并附上表格说明。
一、逻辑分析
要判断某只股票是否在最近30日内达到过历史最低价,需满足两个核心条件:
1. 当前股价低于过去30日内的最低价:即当前价格处于过去30天内最低水平。
2. 该最低价为该股历史上所有交易日中的最低点:意味着该最低价是该股自上市以来的最低价。
因此,需要通过两个指标进行判断:
- `L` 表示当日最低价;
- `LLV(L, 250)` 表示过去250个交易日内的最低价(通常用于覆盖更长时间范围,确保历史最低价准确)。
二、公式构建
在大智慧中,可以使用其内置的公式语言(如“通达信”风格的公式语言)编写如下公式:
```text
{ 30日内达到历史最低价 }
{ 定义时间周期 }
N := 30;
{ 当前最低价 }
L_CURRENT := L;
{ 过去30日最低价 }
L_30 := LLV(L, N);
{ 历史最低价 }
L_ALL := LLV(L, 250);
{ 判断条件:当前最低价等于过去30日最低价,且该最低价是历史最低价 }
CONDITION := L_CURRENT = L_30 AND L_30 = L_ALL;
{ 输出结果 }
FILTER(CONDITION, 1);
```
此公式的作用是筛选出那些在30日内出现过历史最低价的股票。
三、实际应用与注意事项
1. 数据准确性:确保所使用的数据为真实交易数据,避免因数据缺失或错误导致误判。
2. 时间范围调整:可根据需要调整 `N` 的值(如15日、60日),以适应不同策略需求。
3. 结合其他指标:可进一步结合成交量、均线、MACD等指标进行综合判断,提高筛选精度。
四、表格总结
| 条件名称 | 描述 |
| 当前最低价 | 指当天的最低成交价(L) |
| 30日内最低价 | 指过去30个交易日内的最低价(LLV(L, 30)) |
| 历史最低价 | 指该股自上市以来所有交易日的最低价(LLV(L, 250)) |
| 判断逻辑 | 当前最低价等于30日内最低价,且该最低价等于历史最低价 |
| 公式作用 | 筛选出30日内达到历史最低价的股票 |
| 注意事项 | 需确保数据完整,可结合其他指标提升筛选效果 |
五、结语
通过合理运用大智慧等股票分析工具,投资者可以快速识别出近期价格异动的股票。上述公式不仅适用于寻找历史最低价的股票,也可作为研究市场情绪、技术分析的基础工具之一。在实际操作中,建议结合基本面分析与市场趋势,形成更加科学的投资决策。


