| | |
| | | |
| | | |
| | | if __name__ == "__main__": |
| | | results = kpl_util.parseLimitUpData(getLimitUpInfoNew()) |
| | | print(results) |
| | | data = f"Order=0&a=DailyLimitPerformance&st=20&apiv=w35&Type=4&c=HomeDingPan&PhoneOSNew=1&DeviceID=a38adabd-99ef-3116-8bb9-6d893c846e23&VerSion=5.13.0.0&Index=0&PidType={5}&" |
| | | result = __base_request("https://apphq.longhuvip.com/w1/api/index.php", data=data) |
| | | print(result) |
| | | |
| | |
| | | from log_module.log import hx_logger_contact_debug, hx_logger_trade_callback, \ |
| | | hx_logger_l2_orderdetail, hx_logger_l2_transaction, hx_logger_l2_market_data, logger_l2_g_cancel, logger_debug, \ |
| | | logger_system, logger_trade |
| | | from third_data import block_info, kpl_data_manager |
| | | from third_data import block_info, kpl_data_manager, kpl_util |
| | | from third_data.code_plate_key_manager import KPLCodeJXBlockManager, CodePlateKeyBuyManager |
| | | from third_data.history_k_data_util import JueJinApi, HistoryKDatasUtils |
| | | from third_data.kpl_data_manager import KPLDataManager |
| | |
| | | self.send_response({"code": 0, "data": {"situation": situation}}, client_id, request_id) |
| | | except Exception as e: |
| | | self.send_response({"code": 1, "msg": str(e)}, client_id, request_id) |
| | | elif ctype == "get_kpl_limit_up_datas": |
| | | # 获取开盘啦涨停队列 |
| | | try: |
| | | datas = kpl_data_manager.KPLDataManager.get_from_file(kpl_util.KPLDataType.LIMIT_UP, tool.get_now_date_str()) |
| | | self.send_response({"code": 0, "data": datas}, client_id, request_id) |
| | | except Exception as e: |
| | | self.send_response({"code": 1, "msg": str(e)}, client_id, request_id) |
| | | |
| | | except Exception as e: |
| | | logging.exception(e) |