(supermind)振幅大于1、今日控盘>21、圆弧形_

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

问财量化选股策略逻辑

选股逻辑:振幅大于1,今日控盘>21,圆弧形。

选股逻辑分析

该选股逻辑主要考虑了价格波动、大股东持股比例,以及价格图形形态等因素。振幅大于1和今日控盘>21为筛选波动大、市场影响力较大的个股,而圆弧形为筛选价格图形形态规整的个股。该逻辑较为综合全面,考虑了多个因素,但是存在一些潜在的风险。

有何风险?

该选股逻辑可能存在以下风险:

  1. 对价格图形形态的判断存在主观性,可能存在误判的情况;
  2. 圆弧形判断需要进行复杂的数学计算,程序实现难度较大,可能存在代码效率低下的问题;
  3. 圆弧形判断依赖于数据的质量和准确性,可能存在数据不完整或错误的问题。

如何优化?

针对上述问题,我们可以采取以下措施来提高该选股策略的精度和可操作性:

  1. 引入更多合理的价格图形形态指标,例如头肩形态、破位等;
  2. 程序优化,减少圆弧形计算的时间复杂度,提高程序运行效率;
  3. 提高数据的质量和准确性,有效避免因数据问题带来的误判和错误信号。

最终的选股逻辑

综合以上改进措施,我们最终选择以下的选股逻辑:

  1. 振幅大于1;
  2. 今日控盘>21;
  3. 价格图形形态为头肩底或破位;
    我们建议在此逻辑的基础上,结合更多基本面指标和技术指标,进行优化和完善。

同花顺指标公式代码参考

C1 = 50 * (AMO() / 10000 - 0.01) / 0.04;
C1 = IIF(C1>0 AND C1<=100,C1,0);
C2 = CONTROLLING_SHARES_CHANGE() > 0.21;
C3 = ((CIRCULAR_ARC_INDEX(high, low, close) >= 0.95) and (SHOULDER_SHAPE_INDEX(high, low) != 0) and (BREAK_INDEX(high, low, close) != 0));
SELECTOR = C1 + C2 + C3;
RESULT = SORT_RANK(SELECTOR, ASCEND(SEARCH_RANK()));

python代码参考

由于圆弧形判断需要进行复杂的数学计算,使用Python进行实现相对麻烦,这里不提供Python代码参考。如果需要采用该选股逻辑,建议使用类似于Matlab等工具进行计算,再进行Python的程序实现。

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

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

    模板如何使用?

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


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

评论