| | |
| | | |
| | | |
| | | class VirtualTrade(unittest.TestCase): |
| | | code = "002043" |
| | | code = "001236" |
| | | clear_trade_data(code) |
| | | l2_data_manager.load_l2_data(code) |
| | | total_datas = l2_data_manager.local_today_datas[code] |
| | | if total_datas[0]["index"] > 0: |
| | | # 拼接数据 |
| | | for i in range(0, total_datas[0]["index"]): |
| | | data = total_datas[0].copy() |
| | | data["index"] = i |
| | | total_datas.insert(i, data) |
| | | |
| | | pos_list = log.get_l2_process_position(code) |
| | | if pos_list[0][0] > 0: |
| | | pos_list.insert(0, (0, pos_list[0][0] - 1)) |
| | |
| | | l2_trade_factor.L2TradeFactorUtil.get_safe_buy_count = mock.Mock(return_value=21) |
| | | for indexs in pos_list: |
| | | L2TradeDataProcessor.random_key[code] = mock.Mock(return_value=random.randint(0, 100000)) |
| | | if indexs[0] >=898: |
| | | print("") |
| | | # 设置封单额,获取买1量 |
| | | for i in range(0, 100): |
| | | time_ = total_datas[indexs[0]]["val"]["time"] |