Administrator
2025-01-03 8e741b9e8628d38df7c4008844be4d6a5e1af097
计算大单成交修改
1个文件已修改
6 ■■■■ 已修改文件
trade/buy_radical/radical_buy_data_manager.py 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/buy_radical/radical_buy_data_manager.py
@@ -1264,12 +1264,16 @@
    """
    THRESHOLD_MONEY = BeforeSubDealBigOrderManager().get_big_order_threshold(code)
    TOTAL_BIG_DEAL_MONEY_THRESHOLD_COUNT = round(
        code_volumn_manager.CodeVolumeManager().get_max_volume_in_5days(code) * limit_up_price / 1e8, 2) * 1.2
        code_volumn_manager.CodeVolumeManager().get_max_volume_in_5days(code) * limit_up_price / 1e8, 2) * 1.5
    if tool.is_ge_code(code):
        TOTAL_BIG_DEAL_MONEY_THRESHOLD_COUNT *= 3.3
    TOTAL_BIG_DEAL_MONEY_THRESHOLD_MONEY = TOTAL_BIG_DEAL_MONEY_THRESHOLD_COUNT * THRESHOLD_MONEY
    deal_big_order_money = BigOrderDealManager().get_total_buy_money(code)
    deal_big_sell_money = BigOrderDealManager().get_total_sell_money(code)
    # 减去大卖单
    deal_big_order_money -= deal_big_sell_money
    # 添加订阅之前缺失的大单
    deal_big_order_money += BeforeSubDealBigOrderManager().get_deal_big_order_money(code)
    try: