| | |
| | | p10 = is_latest_10d_max_volume_at_latest_2d(code, record_datas) |
| | | # 最近5天是否炸板 |
| | | p11 = __is_latest_open_limit_up(code, record_datas, 5) |
| | | # 30天内是否有涨停 |
| | | p12 = __has_limit_up(code, record_datas, 30) |
| | | # 90天内是否有涨停 |
| | | p12 = __has_limit_up(code, record_datas, 90) |
| | | # 最近5天是否跌停 |
| | | p13 = __is_latest_limit_down(code, record_datas, 5) |
| | | |
| | |
| | | def __has_limit_up(code, datas, day_count): |
| | | datas = copy.deepcopy(datas) |
| | | datas.sort(key=lambda x: x["bob"]) |
| | | datas = datas[0 - day_count:] |
| | | if len(datas) > day_count: |
| | | datas = datas[0 - day_count:] |
| | | if len(datas) >= 1: |
| | | for i in range(0, len(datas)): |
| | | item = datas[i] |