首页 >> 知识问答 >

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

2025-12-16 17:08:13

答

【如何用大智慧找到一支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日内达到历史最低价的股票
注意事项 需确保数据完整,可结合其他指标提升筛选效果

五、结语

通过合理运用大智慧等股票分析工具,投资者可以快速识别出近期价格异动的股票。上述公式不仅适用于寻找历史最低价的股票,也可作为研究市场情绪、技术分析的基础工具之一。在实际操作中,建议结合基本面分析与市场趋势,形成更加科学的投资决策。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

最新文章