| | |
| | | |
| | | # 是否具有K线形态 |
| | | def is_has_k_format(limit_up_price, record_datas): |
| | | is_too_high, is_new_top, is_lowest, is_near_new_top, is_n, is_v, has_format, volume_info = get_k_format( |
| | | float(limit_up_price), |
| | | record_datas) |
| | | is_too_high, is_new_top, is_lowest, is_near_new_top, is_n, is_v, has_format, volume_info,is_special = get_k_format(float(limit_up_price),record_datas) |
| | | if not has_format: |
| | | return False, "不满足K线形态" |
| | | return True, "有形态" |
| | |
| | | |
| | | TEST = False |
| | | # 是否允许交易 |
| | | TRADE_ENABLE = True |
| | | TRADE_ENABLE = False |
| | | |
| | | # 签名错误 |
| | | RESPONSE_CODE_SIGIN_ERROR = 1001 |
| | |
| | | global_data_loader.load_volumn() |
| | | |
| | | # 9点25之前删除所有代码 |
| | | if tool.trade_time_sub(tool.get_now_time_str(), "09:25:00") <= 0: |
| | | if tool.trade_time_sub(tool.get_now_time_str(), "09:25:00") <= 0 or True: |
| | | # 删除L2监听代码 |
| | | gpcode_manager.clear_listen_codes() |
| | | # 删除首板代码 |
| | |
| | | # 每日初始化 |
| | | def everyday_init(): |
| | | # 交易時間不能做初始化 |
| | | if not tool.is_init_time(): |
| | | raise Exception("交易时间不能初始化") |
| | | # if not tool.is_init_time() or True: |
| | | # raise Exception("交易时间不能初始化") |
| | | init_data() |
| | | codes = gpcode_manager.get_gp_list() |
| | | logger_system.info("每日初始化") |
| | |
| | | |
| | | if __name__ == '__main__': |
| | | # init_data()+ |
| | | init(None) |
| | | init_data() |