def level_1_SS_GG(): time_now = datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 9点,level1上证个股 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,上证个股已经清理,%s" % time_now) else: push_data = "上证个股level1清理异常: %s" % time_now msg(push_data) print("上证个股level1清理异常: %s" % time_now)
def level_1_SS(): time_now = datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 9点,level1上证大盘 re_1 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_zs_socket_package) result_1 = protobuf_translation(re_1) if "trends" and "min_time" and "last_px" and "0915" not in result_1: print("level1,上证指数已经清理,%s" % time_now) else: push_data_1 = "上证指数level1清理异常: %s" % time_now msg(push_data_1) print("上证指数level1清理异常: %s" % time_now) # 9点,level1上证个股 re_2 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_socket_package) result_2 = protobuf_translation(re_2) if "trends" and "min_time" and "last_px" and "0915" not in result_2: print("level1,上证个股已经清理,%s" % time_now) else: push_data_2 = "上证个股level1清理异常: %s" % time_now msg(push_data_2) print("上证个股level1清理异常: %s" % time_now) # 9点,level1 科创股票 re_3 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_kc_socket_package) result_3 = protobuf_translation(re_3) if "trends" and "min_time" and "last_px" and "0915" not in result_3: print("level1,科创股票已经清理,%s" % time_now) else: push_data_3 = "科创股票level1清理异常: %s" % time_now msg(push_data_3) print("科创股票level1清理异常: %s" % time_now) # 9点,level1 深证大盘 re_4 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_zs_socket_package) result_4 = protobuf_translation(re_4) if "trends" and "min_time" and "last_px" and "0915" not in result_4: print("level1,深证大盘已经清理,%s" % time_now) else: push_data_4 = "深证大盘level1清理异常: %s" % time_now msg(push_data_4) print("深证大盘level1清理异常: %s" % time_now) # 9点,level1 深证个股 re_5 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_socket_package) result_5 = protobuf_translation(re_5) if "trends" and "min_time" and "last_px" and "0915" not in result_5: print("level1,深证个股已经清理,%s" % time_now) else: push_data_5 = "深证个股level1清理异常: %s" % time_now msg(push_data_5) print("深证个股level1清理异常: %s" % time_now) # 9点,level1 创业版 re_6 = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_cy_socket_package) result_6 = protobuf_translation(re_6) if "trends" and "min_time" and "last_px" and "0915" not in result_6: print("level1,创业版已经清理,%s" % time_now) else: push_data_6 = "创业版level1清理异常: %s" % time_now msg(push_data_6) print("创业版level1清理异常: %s" % time_now) # 9点,level2 上证指数 re_7 = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_zs_socket_package) result_7 = re_7.decode() if "trendData" and "0915" not in result_7: print("level2,上证大盘已经清理,%s" % time_now) else: push_data_7 = "上证大盘level2清理异常: %s" % time_now msg(push_data_7) print("上证大盘level2清理异常: %s" % time_now) # 9点,level2 上证个股 re_8 = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_socket_package) result_8 = re_8.decode() if "trendData" and "0915" not in result_8: print("level2,上证个股已经清理,%s" % time_now) else: push_data_8 = "上证个股level2清理异常: %s" % time_now msg(push_data_8) print("上证个股level2清理异常: %s" % time_now) # 9点,level2 科创版 re_9 = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_kc_socket_package) result_9 = re_9.decode() if "trendData" and "0915" not in result_9: print("level2,科创版已经清理,%s" % time_now) else: push_data_9 = "科创版level2清理异常: %s" % time_now msg(push_data_9) print("科创版level2清理异常: %s" % time_now) # 9点,level2 深证大盘 re_10 = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_zs_socket_package) result_10 = re_10.decode() if "trendData" and "0915" not in result_10: print("level2,深证大盘已经清理,%s" % time_now) else: push_data_10 = "深证大盘level2清理异常: %s" % time_now msg(push_data_10) print("深证大盘level2清理异常: %s" % time_now) # 9点,level2 深证个股 re_11 = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_socket_package) result_11 = re_11.decode() if "trendData" and "0915" not in result_11: print("level2,深证个股已经清理,%s" % time_now) else: push_data_11 = "深证个股level2清理异常: %s" % time_now msg(push_data_11) print("深证个股level2清理异常: %s" % time_now) # 9点,level2 创业版 re_12 = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_cy_socket_package) result_12 = re_12.decode() if "trendData" and "0915" not in result_12: print("level2,创业版已经清理,%s" % time_now) else: push_data_12 = "创业版level2清理异常: %s" % time_now msg(push_data_12) print("创业版level2清理异常: %s" % time_now)
def level_1_SS(): time_now = datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 9点,level1上证大盘 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_zs_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,上证指数已经清理,%s" % time_now) else: push_data = "上证指数level1清理异常: %s" % time_now msg(push_data) print("上证指数level1清理异常: %s" % time_now) # 9点,level1上证个股 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,上证个股已经清理,%s" % time_now) else: push_data = "上证个股level1清理异常: %s" % time_now msg(push_data) print("上证个股level1清理异常: %s" % time_now) # 9点,level1 科创股票 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_ss_kc_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,科创股票已经清理,%s" % time_now) else: push_data = "科创股票level1清理异常: %s" % time_now msg(push_data) print("科创股票level1清理异常: %s" % time_now) # 9点,level1 深证大盘 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_zs_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,深证大盘已经清理,%s" % time_now) else: push_data = "深证大盘level1清理异常: %s" % time_now msg(push_data) print("深证大盘level1清理异常: %s" % time_now) # 9点,level1 深证个股 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,深证个股已经清理,%s" % time_now) else: push_data = "深证个股level1清理异常: %s" % time_now msg(push_data) print("深证个股level1清理异常: %s" % time_now) # 9点,level1 创业版 re = socket_get_way(get_ip_port()[0], int(get_ip_port()[1]), socket_package.level1_sz_cy_socket_package) result = protobuf_translation(re) if "trends" and "min_time" and "last_px" and "0915" not in result: print("level1,创业版已经清理,%s" % time_now) else: push_data = "创业版level1清理异常: %s" % time_now msg(push_data) print("创业版level1清理异常: %s" % time_now) # 9点,level2 上证指数 re = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_zs_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,上证大盘已经清理,%s" % time_now) else: push_data = "上证大盘level2清理异常: %s" % time_now msg(push_data) print("上证大盘level2清理异常: %s" % time_now) # 9点,level2 上证个股 re = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,上证个股已经清理,%s" % time_now) else: push_data = "上证个股level2清理异常: %s" % time_now msg(push_data) print("上证个股level2清理异常: %s" % time_now) # 9点,level2 科创版 re = socket_get_way(get_ip_port()[2], int(get_ip_port()[3]), socket_package.level2_ss_kc_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,科创版已经清理,%s" % time_now) else: push_data = "科创版level2清理异常: %s" % time_now msg(push_data) print("科创版level2清理异常: %s" % time_now) # 9点,level2 深证大盘 re = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_zs_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,深证大盘已经清理,%s" % time_now) else: push_data = "深证大盘level2清理异常: %s" % time_now msg(push_data) print("深证大盘level2清理异常: %s" % time_now) # 9点,level2 深证个股 re = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,深证个股已经清理,%s" % time_now) else: push_data = "深证个股level2清理异常: %s" % time_now msg(push_data) print("深证个股level2清理异常: %s" % time_now) # 9点,level2 创业版 re = socket_get_way(get_ip_port()[4], int(get_ip_port()[5]), socket_package.level2_sz_cy_socket_package) result = re.decode() if "trendData" and "0915" not in result: print("level2,创业版已经清理,%s" % time_now) else: push_data = "创业版level2清理异常: %s" % time_now msg(push_data) print("创业版level2清理异常: %s" % time_now)
# -*- coding: utf-8 -*- from basic.protobuf_translation import protobuf_translation from basic.socket_request_way import socket_get_way socket_1 = '{"channel":{"version":"2.0","sub":"l1basic","unsub":""},' \ '"user":{"id":"","sign":"91529d7d5a6303d286877bfb5dcd6484",' \ '"device_id":"2019-12-18 15:58:33.477421 +0800 CST m=+0.109975980","ts":"1573733347"},' \ '"params":{"l1basic":{"encoding":"pb","min_time":"","stock_code":"GN0791.XBHS", ' \ '"need_index_callauction": "1"}}}\n' re_7 = socket_get_way("47.96.178.66", 8008, socket_1) #测试47.96.178.66 生产121.41.29.58 re = protobuf_translation(re_7) print(re)