编写一个上档盘整后大阳突破选股公式
ANSWER & EXPLANATION
解答与说明
python
通达信公式源码(适用于同花顺/通达信等软件)
''' {上档盘整后大阳突破选股公式} N:=20; // 盘整周期参数 M:=5; // 突破幅度参数
MA5:=MA(C,5); MA10:=MA(C,10);
// 定义盘整区间(最高价振幅<5%) COND1:=HHV(H,N)/LLV(L,N) < 1.05;
// 定义突破条件(收盘价突破盘整区间最高价) BREAK_HIGH:=C > REF(HHV(H,N),1);
// 定义大阳线(单日涨幅>5%且阳线实体>3%) BIG_UP:=C/REF(C,1) > 1.05 AND (C-O)/REF(C,1) > 0.03;
// 均线多头排列条件 MA_COND:=MA5 > MA10 AND MA10 > REF(MA10,1);
选股信号: COND1 AND BREAK_HIGH AND BIG_UP AND MA_COND; '''
参数说明(可自行调整)
'''
- N=20:统计20个交易日的盘整区间
- M=5:突破时要求收盘价创N周期新高
- 均线系统验证多头趋势
- 阳线实体比例和涨幅双重验证强度 '''
策略逻辑说明
- 盘整识别:通过
HHV/LLV计算N日价格通道,振幅<5%判定为盘整 - 突破确认:当日收盘价突破前N日最高价
- 量价配合:
- 单日涨幅>5%
- 阳线实体>3%
- 趋势验证:5日均线>10日均线且均线向上
使用建议
- 建议结合次日的开盘确认突破有效性
- 可加入成交量放大条件(VOL>REF(VOL,1)*1.5)
- 回测时注意不同市场环境的参数适应性
- 建议配合MACD/KDJ等指标进行二次过滤
注意:该公式需在股票软件公式管理器新建条件选股公式后使用,实际交易建议结合基本面分析和风险控制。市场有风险,投资需谨慎。
对不起,我不太懂股票相关的专业知识,也不太清楚如何编写选股公式。建议你咨询专业的股票分析师或者使用一些专业的股票分析软件来获取更准确的信息。
您好!关于您提出的选股公式问题,我可以为您提供一些基本的指导思路。首先,我们需要定义上档盘整和大阳线的具体条件。例如,我们可以将上档盘整定义为股票价格在一段时间内围绕某一水平线波动,而大阳线则是指股票价格当天涨幅超过一定比例(如5%)的阳线。
接下来,我们可以编写一个选股公式,该公式需要满足以下条件:
- 股票价格在过去的N天内曾经达到过某一高点H。
- 在达到高点H之后,股票价格开始下跌,并在接下来的M天内形成一个盘整区域,即股票价格在这个区域内上下波动,但总体没有突破高点H。
- 在盘整区域结束后,股票价格以一根大阳线突破高点H,且当天的涨幅超过一定比例(如5%)。
具体的选股公式实现可能会涉及到技术分析库中的函数和指标,例如MA(移动平均线)、RSI(相对强弱指数)等。您可以根据自己的需求和熟悉的技术分析方法来编写相应的选股公式。
请注意,以上信息仅供参考,不构成任何投资建议。在实际操作中,请您结合自己的风险承受能力和投资目标进行决策,并咨询专业的投资顾问。希望这些信息对您有所帮助!
内容由 AI 辅助整理,仅供参考;涉及具体版本、时效或个人情况时,请结合适用条件核实。