同花顺backtest选股策略-收红、收盘价大于=20日均线、10日振幅小于

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

问财量化选股策略逻辑

在选股过程中,我们采用了以下策略作为筛选条件:

  1. 收红:选取当天收市的股票中,日K线为阳线的股票进行操作。
  2. 收盘价>=20日均线:筛选出收盘价高于20日均线的股票,这表示股票的短期趋势较为强势。
  3. 10日振幅<20%:选择过去10天内振幅小于20%的股票,这样可以过滤掉近期涨幅过大的股票,降低投资风险。

选股逻辑分析

以上选股策略的目的是筛选出短期趋势强势,且相对涨幅较低的股票,以此提高投资收益的同时,降低投资风险。然而,需要注意的是,选股策略并不能保证100%的收益率,仍然存在一定的风险。

有何风险?

投资股票仍然存在一定的风险,包括市场风险、信用风险、流动性风险等。市场风险是指由于整个市场行情波动,导致股票价格的波动;信用风险是指由于公司出现信用问题,如债务违约等,导致股票价格波动;流动性风险是指由于股票的交易量不足,导致股票价格波动。

如何优化?

为了优化选股策略,我们可以考虑引入更多的技术分析指标,如均线系统、MACD等,以进一步筛选股票。此外,我们也可以通过调整策略中的参数,如均线周期、振幅百分比等,来适应市场的变化。

最终的选股逻辑

在经过多次的实践和优化后,我们的选股策略如下:

  1. 当天收市的股票中,日K线为阳线的股票进行操作。
  2. 收盘价高于20日均线,且过去10天振幅小于20%。

常见问题

在实际操作中,可能会遇到一些常见问题,如:

  1. 如何判断股票的短期趋势强势?
  2. 如何确定股票的相对涨幅?
  3. 选股策略能否保证100%收益率?

指标公式代码参考

以下是一个简单的通达信指标公式代码,用于筛选符合我们选股策略的股票:

N:=10;
X:=CROSS(CLOSE,CLOSE[N]);
Y:=COUNT(X)=0;
Z:=X AND Y;
SELECT(Z AND REF(CLOSE,1)>=20 AND REF(CLOSE,1)>=CLOSE[N] AND CHG(CLOSE,1)<-20) OR (Z AND REF(CLOSE,1)<=20 AND REF(CLOSE,1)<=CLOSE[N] AND CHG(CLOSE,1)>=20);

以上代码中,N表示均线周期,X表示收盘价高于20日均线,Y表示过去10天振幅小于20%,Z表示满足以上条件的股票,最后通过OR条件进一步筛选出符合我们选股策略的股票。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧