问财量化选股策略逻辑
选股逻辑分析
本策略基于以下两个逻辑:
- DMA指标关系:当60分钟DMA(D甲值)大于或等于DMA(甲值)时,表明市场处于多头状态,股价可能会继续上涨。
- 联合精密放量:当股票成交量突然放大时,表明有大量资金进入市场,可能会引发股价波动。
选股逻辑分析
这两个逻辑的结合可以提高选股的准确性。当D甲值大于D乙值,并且股票成交量突然放大时,说明市场中有大量资金进入,可能会引发股价波动,这是一个买入的信号。相反,当D甲值小于D乙值,并且股票成交量萎缩时,表明市场资金流出,可能会导致股价下跌,这是一个卖出的信号。
有哪些风险?
尽管这个策略在历史数据中表现良好,但并不能保证在未来的市场中仍然有效。市场是动态变化的,新的市场情况和风险可能会影响策略的效果。此外,投资有风险,需要谨慎决策。
如何优化?
- 参数调整:可以尝试调整D甲值和D乙值的大小,以适应不同的市场环境。
- 风险控制:可以设置止损和止盈点,以限制可能的亏损和利润。
- 数据验证:可以验证策略在历史数据中的效果,以评估策略的有效性。
最终的选股逻辑
结合以上两个逻辑,我们可以得到以下的选股策略:
- 首先,当60分钟DMA(D甲值)大于或等于DMA(甲值)时,表明市场处于多头状态,这是一个买入的信号。
- 其次,当股票成交量突然放大时,这是一个进一步买入的信号。
- 反之,当D甲值小于D乙值,并且股票成交量萎缩时,表明市场资金流出,这是一个卖出的信号。
- 最后,当股票成交量再次放大时,这是一个进一步卖出的信号。
常见问题
- 问:这个策略是否适用于所有股票?
答:这个策略适用于大多数股票,但并不保证在所有股票中有效。 - 问:这个策略的风险如何?
答:这个策略有一定的风险,投资有风险,需要谨慎决策。 - 问:如何设置止损和止盈点?
答:可以通过设置停损点和止盈点来控制风险。 - 问:如何验证策略的有效性?
答:可以通过验证策略在历史数据中的效果来评估策略的有效性。 - 问:这个策略需要使用什么指标公式?
答:这个策略需要使用60分钟DMA(D甲值)和DMA(甲值)以及成交量指标公式。
指标公式代码参考
D甲值 :=EMA(CLOSE,60);
D乙值 :=EMA(CLOSE,30);
成交量 :=VOL;
if D甲值 > D乙值 and volume > 1000000 then
buy_signal := 1;
else
buy_signal := 0;
if D甲值 < D乙值 and volume < 1000000 then
sell_signal := 1;
else
sell_signal := 0;
if buy_signal = 1 then
sell_price := SUM(LOW,3);
buy_price := SUM(HIGH,3);
stop_loss := sell_price - (stop_loss * (1 - 0.02));
take_profit := buy_price + (take_profit * (1 + 0.02));
plot(buy_price, color=green, linewidth=2, title="Buy signal");
plot(sell_price, color=red, linewidth=2, title="Sell signal");
plot(stop_loss, color=blue, linewidth=2, title="Stop loss");
plot(take_profit, color=orange, linewidth=2, title="Take profit");
end
常见问题
- 问:这个策略是否适用于所有股票?
答:这个策略适用于大多数股票,但并不保证在所有股票中有效。 - 问:这个策略的风险如何?
答:这个策略有一定的风险,投资有风险,需要谨慎决策。 - 问:如何设置止损和止盈点?
答:可以通过设置停损点和止盈点来控制风险。 - 问:如何验证策略的有效性?
答:可以通过验证策略在历史数据中的效果来评估策略的有效性。 - 问:这个策略需要使用什么指标公式?
答:这个策略需要使用60分钟DMA(D甲值)和DMA(甲值)以及成交量指标公式。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。