Administrator
7 天以前 208a1e1477bc55bb5f39b7f1c248ba1d41106c14
BUG修复
2个文件已修改
8 ■■■■■ 已修改文件
servers/data_server.py 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/auto_add_want_buy_strategy.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
servers/data_server.py
@@ -1112,10 +1112,12 @@
                # (代码,名称,涨停时间,涨幅,现手,自由市值,现价)
                data = [code, gpcode_manager.get_code_name(code)]
                limit_up_time = LimitUpDataConstant.get_first_limit_up_time(code)
                limit_up_price = gpcode_manager.get_limit_up_price_as_num(code)
                data.append(limit_up_time)
                pre_close_price = CodePrePriceManager.get_price_pre_cache(code)
                latest_transaction_data = HuaXinTransactionDatasProcessor.get_latest_transaction_data(code)
                zyltgb = global_util.zyltgb_map.get(code)
                zylt_volume = global_util.zylt_volume_map.get(code)
                zyltgb = zylt_volume * limit_up_price
                if latest_transaction_data:
                    data.append(round((latest_transaction_data[1] - pre_close_price) * 100 / pre_close_price, 2))
                    data.append((latest_transaction_data[2]//100, latest_transaction_data[6] - latest_transaction_data[7]))
trade/auto_add_want_buy_strategy.py
@@ -58,8 +58,8 @@
        limit_up_time = tool.to_time_str(limit_up_timestamp)
        if limit_up_time <= '09:30:00':
            continue
        zylg = global_util.zyltgb_map.get(code)
        if not zylg or zylg < 10e8:
        zylt_volume = global_util.zylt_volume_map.get(code)
        if not zylt_volume or zylt_volume * limit_up_price < 10e8:
            continue
        volumes_data = HistoryKDataManager().get_history_bars(code, latest_trading_date)
        if not volumes_data: