| | |
| | | from trade import first_code_score_manager, l2_trade_factor, trade_manager, l2_trade_util |
| | | from trade.l2_trade_factor import L2TradeFactorUtil |
| | | import trade.deal_big_money_manager |
| | | from jinja2 import Environment, FileSystemLoader |
| | | |
| | | base_output_content = {} |
| | | kpl_block_info_dict = {} |
| | |
| | | |
| | | return f"<head><style>{base_output_content['css']}</style></head>" |
| | | |
| | | |
| | | def render(params): |
| | | env = Environment(loader=FileSystemLoader('/workspace/trade/output')) |
| | | css = env.get_template('css/index.css') |
| | | params["css"] = css.render() |
| | | template = env.get_template('index.html') |
| | | html_content = template.render(params) |
| | | return html_content |
| | | |
| | | |
| | | def get_output_html(code): |
| | | return render(get_output_params(code)) |
| | | |
| | | |
| | | def money_desc(money): |
| | |
| | | # if datas: |
| | | # hot_block_data_process.save_datas(day, datas) |
| | | print(datas) |
| | | elif type == 71: |
| | | # 根据代码获取选股宝热门概念 |
| | | day = tool.get_now_date_str() |
| | | code = data_process.parse(_str)["data"]["code"] |
| | | __start_time = time.time() |
| | | final_data = {'code': code, 'data': code_info_output.get_output_html(code)} |
| | | return_str = json.dumps({"code": 0, "data": final_data}) |
| | | print("代码信息获取时间", code, round((time.time() - __start_time) * 1000)) |
| | | pass |
| | | # 获取最近2个交易日涨停代码 |
| | | elif type == 72: |
| | | day = tool.get_now_date_str() |