(supermind量化)artical/振幅大于1#rsi小于65#非ST(10点之前选

用户头像神盾局量子研究部
2023-08-18 发布

问财量化选股策略逻辑

选股逻辑:振幅大于1, RSI小于65,非ST,五部涨停战法。

选股逻辑分析

该选股策略结合了技术面和基本面指标,同时考虑了市场热点板块,寻找连续涨停的股票。选中的股票往往具有较高的投资价值,符合趋势性投资理念。但是,需要注意市场整体走势、板块轮动等因素的影响。

有何风险?

该选股逻辑的风险在于,可能会因为特定板块的影响而忽略其他股票的基本面情况和市场的整体趋势。另外,策略的选择时间段和样本股票数量等都需要合理设定,避免过拟合或样本选择偏差等问题。

如何优化?

优化方法包括加入其他技术指标或基本面因素,如MACD、均线等指标,同时加入其他风险控制机制,例如止盈止损等。同时,需加入市场和板块的分析,避免过度依赖特定板块等热点因素导致的风险。

最终的选股逻辑

选股逻辑为:振幅大于1,RSI小于65,非ST,五部涨停战法。结合其他指标和风险控制机制进行修正和优化。

同花顺指标公式代码参考

  • 振幅:(high-low)/ref(close,1)*100>1
  • RSI:rsi(N)<65
  • 非ST:not(isST)
  • 五部涨停战法:
    • TA选股涨停板数大于等于5个
    • MA涨幅大于15%的股票数量大于等于5个

Python代码参考

# 选取振幅大于1,RSI小于65,非ST,五部涨停战法的股票
amplitude = (high - low) / ref(close, 1) * 100
rsi = rsi(N)
not_st = not_(isST)
ta_up_limit_count = ta(up_limit, 1)
ma_up_count = count(ma > 1.15 * ref(close, 1), 60)
condition1 = amplitude > 1
condition2 = rsi < 65
condition3 = not_st
condition4 = ta_up_limit_count >= 5
condition5 = ma_up_count >= 5
selected = selector(condition1, condition2, condition3, condition4, condition5)

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。

如果有任何问题请添加 下方的二维码进群提问。

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论

需要帮助?

试试AI小助手吧