예제 #1
0
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)
예제 #2
0
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)
예제 #3
0
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)
예제 #4
0
# -*- 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)