def __init__(self): Model.__init__(self) self.strategy_id = '' self.code = '' self.issue_time = datetime.datetime.now() self.data_base64 = '' # 历史运行绘制的行情图 self.message = ''
def __init__(self): Model.__init__(self) self.id = '' self.name = '' self.address = '' self.tel = '' self.desc = ''
def __init__(self): Model.__init__(self) self.name = 'master' # 名称 self.id = '8888' # 编号 self.property_server_url = '' # 物业服务器地址 self.stream_server_url = '' self.property_call_server = '' # 呼叫服务器地址
def __init__(self): Model.__init__(self) self.entity_id = '' # 自身标识 self.strategy_id = '' # 策略标识 (冗余) self.code = '' # 证券代码 (冗余) self.max_pos_qty = 0 # 最大持仓数量 self.trigger = 'tick' # 触发类型 tick,bar,timer self.timer_interval = 0 # 如果是定时器触发,则指定定时器间隔
def __init__(self): Model.__init__(self) self.id = '' self.name = '' # 区域名称 self.template_id = '' # 房型类型编号 # self.room_id = '' # 房屋记录编号 self.project_id = '' self.garden_id = ''
def __init__(self): Model.__init__(self) self.id = '' self.name = '' self.device_type = '' self.project_id = '' self.garden_id = '' self.profile = '' # 设备现场的profile定义
def __init__(self): Model.__init__(self) self.version = '' # 需更新到的版本 self.media_url = '' # 更新的软件压缩包地址 self.md5 = '' # 校验值 self.enable = 0 # 是否启用 self.type = 0 # 1: 室内主机 ,2:室内屏设备 ,3:室外机 , 4: 物业App; 5:其他 self.ip = '' # 指定需要升级的ip地址相关的设备
def __init__(self): Model.__init__(self) self.device_id = '' # self.sensor_id = '' self.sensor_type = '' self.sys_time = 0 self.param_name = '' self.param_value = ''
def __init__(self): Model.__init__(self) self.name = '' # 设备名称 self.id = 0 # 设备编号 self.type = '' # 传感器类型 灯光、温度,... self.area_id = '' # 房间区域编号 self.device_id = '' self.params = '' # json
def __init__(self): Model.__init__(self) self.strategy_id = '' # 策略名称 self.start = 0 # 启动时间 self.conn_url = '' # 连接信息标识 self.status = '' # running, paused,stopped self.run = 0 # 0 停止, 1 允许运行 self.enable = 0 # 0 不启用 ,1 启用
def __init__(self, level=DEBUG, **kwargs): Model.__init__(self) self.strategy_id = '' self.code = '' self.issue_time = datetime.datetime.now() self.level = level self.title = '' self.message = '' object_assign(self, kwargs, True)
def __init__(self): Model.__init__(self) self.id = '' self.name = '' self.building_id = '' self.template_id = '' # 房型模板 self.garden_id = '' self.project_id = '' self.device_id = '' # 主控设备编号
def __init__(self): Model.__init__(self) self.device_id = '' # 设备编号 self.sys_time = 0 # 服务器时间 self.sensor_id = '' # 传感器编号 self.sensor_type = '' # 传感器类型 self.room_id = '' # 房间记录编号 self.area_id = '' # 房间区域编号 self.datetime = None
def __init__(self): Model.__init__(self) self.device_id = '' self.device_type = '' # 设备编号 self.host_ver = '' # 版本 self.mcu_ver = '' self.status_time = 0 # 主机时间 self.boot_time = 0 # 设备启动时间 self.sys_time = 0 # 系统时间
def __init__(self): Model.__init__(self) self.name = '' self.id = '' # 设备编号 self.os = '' self.ver = '' # 版本 self.ip = '' self.time = None # 设备时间 self.event = '' #时间内类型 self.sys_time = None # 系统时间 self.content = ''
def __init__(self): Model.__init__(self) self.strategy_id = '' # 策略名称 self.start = 0 # 启动时间 self.conn_url = '' # 连接信息标识 self.status = '' # running, paused,stopped self.run = 0 # 0 停止, 1 允许运行 self.enable = 0 # 0 不启用 ,1 启用 self.start_time = None # self.up_time = None # 最近活跃时间 self.run_test_params = '' self.run_real_params = 'run' # 运行参数
def __init__(self): Model.__init__(self) self.device_id = '' self.enable = True self.supressed_time = 0 # 触发抑制时间(n 秒内不能再次触发) self.report_times = 0 self.user = None self.ver = '1.0' self.conditions = [] # json format self.weeks = '' # 1111100 self.daytimes = [] # ["7-9",..] json self.last_report_time = 0 # 最近触发上报事件 timestamp
def __init__(self): Model.__init__(self) self.name = '' self.type = 0 # 设备类型 self.id = '' # 设备编号 self.os = '' self.ver = '' # 版本 self.ip = '' self.time = None # 设备时间 # self.event = '' #时间内类型 self.sys_time = None # 系统时间 self.detail = ''
def __init__(self): Model.__init__(self) self.src_name = '' # 设备名称 (房间号码、单元机名称) self.dest_name = '' self.src_id = '' # 主叫设备编号 self.dest_id = '' # 被叫设备编号 self.start_time = 0 # 呼叫时间 self.end_time = 0 # 呼叫时间 self.src_type = 0 # 主叫类型 1: 室内主机 ,2:室内屏设备 ,3:室外机 , 4: 物业App; 5:其他 self.dest_type = 0 self.src_ip = '' # 设备ip self.dest_ip = '' #
def __init__(self): Model.__init__(self) self.sn = '' # 设备编号 self.os = '' # 系统类型 self.mac = '' # mac 地址 self.ip = '' # ip地址 self.port = 0 # 端口 self.name = '' # 室外机的单元编码 self.sign_key = '' # 数据签名秘钥 self.login_time = 0 # 设备登录时间 self.token = '' # 登录令牌 self.ver = '' # 版本 self.garden_id = '' # 园区编号
def __init__(self): Model.__init__(self) self.room_id = '' # 房号 self.type = '' # 报警类型 self.time = None # self.sys_time = None self.port = 0 self.name = '' self.detail = '' self.secret_key = '' # 报警时生成的安全秘钥用于下发控制 self.confirm_time = None # 确认时间 self.confirm_operator = '' # 确认人 self.confirm_ip = '' # 确认登录ip self.confirm_message = '' # 确认信息
def __init__(self): Model.__init__(self) self.sn = '' # 设备编号 self.os = '' # 系统类型 self.mac = '' # mac 地址 self.ip = '' # ip地址 self.name = '' # 室外机的名称 ( 1楼,负1楼) self.sign_key = '' # 数据签名秘钥 self.login_time = 0 # 设备登录时间 self.token = '' # 登录令牌 self.type = 'B' # A: 围墙机 , B: 单元机 self.floor = 1 # -1: 地下一层 , 1:地上一层 self.is_primary = 1 # 是否为室内机访问的主室外机 0 : 否 , 1- 是 self.ver = '' # 版本 self.garden_id = '' # 园区编号 self.building_id = '' # 单元楼编号
def __init__(self): Model.__init__(self) self.strategy_id = '' self.code = '' self.issue_time = None self.oc = '' #Open,Close self.direction = '' #Long,Short self.price = 0 self.vol = 0 # 量 self.lot = 0 # self.commit_time = None self.trans_id = '' # 交易编号 self.status = '' # 交易完成状态, 未成,部分成,全成 self.commit_vol = 0 # 实际成交数量 self.commission = 0 # 手续费
def __init__(self): Model.__init__(self) self.name = '' self.sn = '' # 设备编号 self.os = '' # 系统类型 self.mac = '' # mac 地址 self.ip = '' # ip地址 self.room_id = '' # 房号 self.sign_key = '' # 数据签名秘钥 self.login_time = 0 # 设备登录时间 # self.access_token = '' # 访问令牌 self.token = '' # 登录令牌 self.ver = '' # 版本 self.family_ip = '' self.family_call_port = 0 self.garden_id = '' # 园区编号 self.building_id = '' # 单元楼编号
def __init__(self): Model.__init__(self) self.id = '' # 设备唯一编号 self.type = '' # 设备类型 self.name = '' # 设备名称 self.vendor = '' # 厂商标识 self.secret_key = '' # 数据加密 self.alive_time = '' # 最近活跃时间 self.status = 0 # 0 不可用 , 1 可用 self.active_time = 0 # 激活时间 self.server_id = '' # 接入服务器编号(设备挂接在不同服务器) self.template_id = '' self.host_ver = '' # 版本 self.mcu_ver = '' self.status_time = 0 # 主机时间 self.boot_time = 0 # 设备启动时间 self.profile = ''
def __init__(self): Model.__init__(self) self.code = '' # 证券代码 self.name = '' # 证券名称 self.strategy_id = '' # 策略标识 self.sub_tick = 1 # 是否订阅 self.sub_bar_1m = 1 self.sub_bar_5m = 1 self.sub_bar_15m = 1 self.sub_bar_30m = 1 self.sub_bar_60m = 1 self.enable = 1 #是否可用 # self.max_qty = 0 # 最大持仓数量 # self.algorithm = '' # 对应的算法 self.entity_id = '' # 证券代码同时只能绑定一个策略实体对象 self.limit_buy_qty = 0 # 今日最大买入数量 self.limit_sell_qty = 0 # 今日最大卖出数量 self.open_allow = True # 开仓允许 self.cover_allow = True #平仓允许 self.oc_last = '' # 前一次开仓还是平仓状态
def __init__(self): Model.__init__(self) self.code = '' # 证券代码 self.strategy_id = '' # 策略标识 self.name = '' # Parameter Name self.type = '' # int,float,str,bool,datetime
def __init__(self): Model.__init__(self) self.strategy_id = '' self.issue_time = datetime.datetime.now() self.conn_url = ''
def __init__(self): Model.__init__(self) self.id = '' # 标识 self.name = ''
def __init__(self): Model.__init__(self) self.type = "1" self.ip = '' self.port = 0