(同花顺量化)9点25分涨幅小于6%_、价格<12、至少5根均线重合的股票

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

问财量化选股策略逻辑

  • 选取至少5根均线重合的股票
  • 价格小于12.9点
  • 25分涨幅小于6%

选股逻辑分析

  • 选取至少5根均线重合的股票,说明该股票的均线系统较为稳定,趋势较为明确。
  • 价格小于12.9点,说明该股票的价格相对较低,具有一定的投资价值。
  • 25分涨幅小于6%,说明该股票在早盘的涨幅相对较小,可能具有一定的上涨潜力。

有何风险?

  • 该策略只考虑了股票的短期价格趋势和涨幅,忽略了其他因素,如公司的财务状况、行业背景等,因此可能存在一定的风险。
  • 如果所选取的均线数量过多,可能会导致信号过于复杂,难以准确判断股票的趋势。

如何优化?

  • 可以考虑加入其他因素,如公司的财务状况、行业背景等,以提高策略的准确性和稳定性。
  • 可以尝试使用不同的均线数量和时间周期,以找到最佳的组合。

最终的选股逻辑

  • 选取至少5根均线重合的股票,价格小于12.9点,25分涨幅小于6%。
  • 可以加入其他因素,如公司的财务状况、行业背景等,以提高策略的准确性和稳定性。
  • 可以尝试使用不同的均线数量和时间周期,以找到最佳的组合。

python代码参考

import talib

def get_cooperation_signal(price, ma1, ma2, ma3, ma4, ma5):
    # 计算不同均线的交叉信号
    cross1 = talib.CROSS(ma1, ma2)
    cross2 = talib.CROSS(ma2, ma3)
    cross3 = talib.CROSS(ma3, ma4)
    cross4 = talib.CROSS(ma4, ma5)
    cross5 = talib.CROSS(ma5, price)

    # 根据交叉信号计算股票的走势信号
    if cross1 and cross2 and cross3 and cross4 and cross5:
        signal = 1
    else:
        signal = 0

    return signal

def get_stock_signal(prices, ma1, ma2, ma3, ma4, ma5):

    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论