问:请写一个一年新高的通达信选股公式。
文心一言:
以下是一个一年新高的通达信选股公式:
MA1:=MA(CLOSE,10);
MA2:=MA(CLOSE,20);
MA3:=MA(CLOSE,30);
HIGH1:=HHV(CLOSE,10);
HIGH2:=HHV(CLOSE,20);
HIGH3:=HHV(CLOSE,30);
IF(MA1>REF(MA1,1) AND MA2>REF(MA2,1) AND MA3>REF(MA3,1) AND HIGH1>=REF(HIGH1,1) AND HIGH2>=REF(HIGH2,1) AND HIGH3>=REF(HIGH3,1),1,0);
这个公式会选出在过去一年内,收盘价创一年新高的股票。具体来说,它使用了三个移动平均线和三个最高价来比较当前价格和过去一年的价格,如果所有条件都满足,它将返回1,否则返回0。
问:请写一个一年新高的通达信选股公式。
ChatGPT:
通达信是一种常用的股票分析软件,根据您提供的要求,我可以为您提供一个简单的通达信选股公式示例,该公式可以筛选出一年内创新高的股票。
公式如下:
C := REF(CLOSE, 1);  // 前一交易日的收盘价
HH := HHV(HIGH, 240);  // 过去240个交易日内的最高价
COND := CLOSE > HH AND C < HH;  // 当日收盘价高于一年内最高价,并且前一交易日收盘价低于一年内最高价
SELECT(COND, "一年新高", "");  // 选中符合条件的股票并显示"一年新高"
上述公式中,我们使用了通达信的一些内置函数和变量:
- REF:引用前一交易日的数据
- CLOSE:收盘价
- HHV:最高价的最大值
- HIGH:最高价
该公式的逻辑是,首先获取前一交易日的收盘价(C),然后计算过去240个交易日内的最高价(HH)。接下来,通过判断当日的收盘价是否高于一年内的最高价(HH),并且前一交易日的收盘价是否低于一年内的最高价,来筛选出符合条件的股票。最后,使用SELECT函数选中符合条件的股票并显示"一年新高"。
请注意,这只是一个简单的示例公式,仅供参考。在实际使用中,您可能需要根据具体的需求和市场情况进行调整和优化。另外,股票投资涉及风险,请在投资前进行充分的研究和风险评估。
以上是人工智障的答案,非常地不完美。
以上是人工智障的答案,非常地不完美。
以上是人工智障的答案,非常地不完美。
我自己平常使用的一年新高的选股公式如下:
相对那些人工智障的答案,我用的公式是如此的精简完美。
成都的黄葛树(黄桷树、大叶榕树)。

231112 重点关注的方向

继续阅读
阅读原文