time.sleep(30) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("okex_depth_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/depth_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/depth_socket/okex.yaml'.format(last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("okex") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") pair_url = exchange.get("pair_url") depth_info_list = exchange.get("depth_info")
def run(self): self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("bitmex_trade_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/trade_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/trade_socket/bitmex.yaml'.format(last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("bitmex") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") pair_url = exchange.get("pair_url") trade_info_list = exchange.get("trade_info") # symbol_dict = exchange.get("symbol_dict")
def run(self): self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("binance_kline_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/kline_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/kline_socket/binance.yaml'.format( last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("binance") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") # pair_url = exchange.get("pair_url") kline_info_spot = exchange.get("kline_info_spot")
self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("huobipro_kline_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) print(last_dir) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/kline_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/kline_socket/huobipro.yaml'.format( last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("huobipro") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") pair_url = exchange.get("pair_url") kline_info_list = exchange.get("kline_info")
def run(self): self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("coinbase_kline_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/kline_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/kline_socket/coinbase.yaml'.format( last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("coinbase") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") pair_url = exchange.get("pair_url") kline_info_spot = exchange.get("kline_info_spot")
self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("gate_depth_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) print(last_dir) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/depth_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/depth_socket/gate.yaml'.format(last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("gate") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy") pair_url_list = exchange.get("pair_url_list") depth_info = exchange.get("depth_info")