From 3d3a5d56aceee0ca8fab1866f1e03a5a25e69c32 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 12 十二月 2024 17:43:16 +0800 Subject: [PATCH] 买入金额枚举修改/订阅前大单接口输出 --- api/outside_api_command_callback.py | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/api/outside_api_command_callback.py b/api/outside_api_command_callback.py index 8cb85c6..16addcb 100644 --- a/api/outside_api_command_callback.py +++ b/api/outside_api_command_callback.py @@ -51,7 +51,7 @@ from trade.huaxin import huaxin_trade_api, huaxin_trade_data_update, \ huaxin_trade_record_manager, huaxin_trade_order_processor, huaxin_sell_util from trade.huaxin.huaxin_trade_record_manager import PositionManager, DealRecordManager, DelegateRecordManager -from trade.buy_radical.radical_buy_data_manager import RadicalBuyBlockManager +from trade.buy_radical.radical_buy_data_manager import RadicalBuyBlockManager, BeforeSubDealBigOrderManager from trade.sell import sell_manager from trade.sell.sell_rule_manager import TradeRuleManager, SellRule from trade.trade_data_manager import RadicalBuyDealCodesManager @@ -1223,6 +1223,13 @@ bigger_money = l2_data_util_old.get_big_money_val(gpcode_manager.get_limit_up_price_as_num(code), tool.is_ge_code(code)) fdatas = [] + # 鍔犺浇璁㈤槄涔嬪墠鐨勫ぇ鍗� + pre_deals = BeforeSubDealBigOrderManager().get_deal_big_order_money_list(code) + if pre_deals: + for d in pre_deals: + if d[0] < bigger_money: + continue + fdatas.append(d[0]) for d in data_list: if d < bigger_money: continue -- Gitblit v1.8.0