Administrator
2023-08-18 c83e740e8cef30669d074ec4c76c180977b6d452
bug修改
3个文件已修改
8 ■■■■ 已修改文件
l2/l2_data_manager_new.py 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/trade_huaxin.py 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/trade_manager.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
l2/l2_data_manager_new.py
@@ -539,6 +539,9 @@
        # 获取买入信号起始点
        buy_single_index, buy_exec_index, buy_compute_index, num, count, max_num_set, buy_volume_rate = cls.__get_order_begin_pos(
            code)
        # 默认量为0.2
        if buy_volume_rate is None:
            buy_volume_rate = 0.2
        # 依次处理
        cancel_data, cancel_msg = s_cancel(buy_single_index, buy_exec_index)
trade/trade_huaxin.py
@@ -1,6 +1,7 @@
"""
华鑫交易
"""
import copy
import json
import time
@@ -173,6 +174,7 @@
# 撤单
def cancel_order(code):
    orders_info = TradeOrderIdManager().list_order_ids_cache(code)
    orders_info = copy.deepcopy(orders_info)
    orders = []
    if orders_info:
        for order in orders_info:
@@ -187,6 +189,7 @@
    else:
        # 查询是否有本地订单号
        orders_info = TradeOrderIdManager().list_local_order_ids_cache(code)
        orders_info = copy.deepcopy(orders_info)
        if orders_info:
            for order_id in orders_info:
                huaxin_trade_api.cancel_order(1, code, '', localOrderID=order_id)
trade/trade_manager.py
@@ -480,7 +480,7 @@
                                                                   last_data_index)
    print("买入结束")
    logger_trade.info("{}买入成功".format(code))
    kp_client_msg_manager.add_msg(code, "下单成功")
    # kp_client_msg_manager.add_msg(code, "下单成功")
# 下单失败