同花顺backtest选股策略-当天价格持续在均线上方、非涨停、分时换手率前二个

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

问财量化选股策略逻辑

在选股策略中,我们采用了以下逻辑来筛选股票:

  1. 均线关系:我们关注的是股票价格是否持续在均线上方,这表明股票的走势较为强势。
  2. 涨停与非涨停:我们并未设定股票必须达到涨停才符合条件,而是关注股票价格是否达到非涨停状态。
  3. 分时换手率:我们选取了分时换手率前两个的股票进行关注,这可以帮助我们更好地判断股票的活跃程度。

选股逻辑分析

以上选股策略的逻辑分析如下:

  • 均线关系:我们关注的是股票价格是否持续在均线上方,如果股票价格能够保持在均线上方,说明股票的走势较为强势,有较大的上涨潜力。
  • 涨停与非涨停:我们并未设定股票必须达到涨停才符合条件,而是关注股票价格是否达到非涨停状态。这可以降低选股的风险,同时也能让股票更具有稳定性。
  • 分时换手率:我们选取了分时换手率前两个的股票进行关注,这可以帮助我们更好地判断股票的活跃程度。如果股票的换手率较高,说明股票的活跃程度较高,有较大的可能性出现上涨。

该选股策略的风险在于,股票市场本身具有较高的不确定性,选股策略并不能完全保证股票的价格会涨起来。此外,分时换手率较高的股票,可能会面临较大的风险,因为这些股票的成交量大,如果市场出现较大的波动,可能会导致股票的价格出现较大的波动。

如何优化?

为了优化选股策略,我们可以考虑以下几点:

  1. 扩大选股范围:我们可以增加股票的筛选条件,例如增加价格区间、增加交易活跃度等。
  2. 增加其他技术指标:我们可以结合其他技术指标,例如均线系统、相对强弱指标等,来综合判断股票的走势。
  3. 减少选股数量:我们可以减少每天关注的股票数量,以降低选股策略的风险。

最终的选股逻辑

在最终的选股逻辑中,我们将结合以上策略,并增加一些其他的考虑因素:

  1. 股票的市值:我们选取的股票必须具有较高的市值,这可以增加股票的稳定性和安全性。
  2. 股票的财务状况:我们关注的是股票的财务状况,例如利润、现金流等,以判断股票的盈利能力和运营状况。
  3. 股票的市场地位:我们关注的是股票的市场地位,例如行业地位、市场份额等,以判断股票的竞争力和发展潜力。

常见问题

在实际应用中,可能会遇到以下一些常见问题:

  1. 选股策略的稳定性如何?
  2. 选股策略能否保证股票价格上涨?
  3. 分时换手率较高的股票是否存在风险?
  4. 如何确定股票的市值和市场地位?
  5. 股票的财务状况如何判断?

指标公式代码参考

在实际应用中,我们可以使用以下指标公式来筛选股票:

  1. 均线关系:可以使用均线系统的指标公式来判断股票的走势。
  2. 涨停与非涨停:可以使用股票的 Price 和 Volume 指标来判断股票是否达到涨停状态。
  3. 分时换手率:可以使用分时换手率的指标公式来判断股票的活跃程度。
  4. 市值:可以使用股票的市值指标公式来判断股票的规模。
  5. 财务状况:可以使用财务报表的指标公式来判断股票的盈利能力和运营状况。

以上指标公式代码以 Markdown 格式呈现,具体格式如下:

## 指标公式代码参考

1. **均线关系**:
   M1 := MA(CLOSE, 10);  // 10 日均线
   M2 := MA(CLOSE, 20);  // 20 日均线
   M3 := MA(CLOSE, 30);  // 30 日均线
   
   IF (M1 > M2 AND M1 > M3) OR (M2 > M3 AND M2 > M1) OR (M3 > M1 AND M3 > M2) THEN "股票在均线上方"
   
2. **涨停与非涨停**:
   IF (Price > Volume * 10) AND (Price > 100) THEN "股票达到非涨停状态"
   
3. **分时换手率**:
   SHORT_TRADE_RATIO := SUM(VOLUME * short)/SUM(VOLUME * long);  // 分时换手率
   
4. **市值**:
  Market_Capitalization := 100 * Price * Volume;  // 市值
   
5. **财务状况**:
   Profit := REPORT(REPORT("NetProfit", FILTER(CLOSE, CLOSE > 0 AND Close < 10))/WINDOW_AVG(CLOSE, 4));  // 利润
   Cash := REPORT(REPORT("CashFlow", FILTER(CLOSE, CLOSE > 0 AND Close < 10))/WINDOW_AVG(CLOSE, 4));  // 现金流量

如何进行量化策略实盘?

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

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

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论