Administrator
2024-05-21 1fef2dc67c40754c22acab73546a4059c2b5574f
bug修复
3个文件已修改
16 ■■■■■ 已修改文件
main.py 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
records/huaxin_trade_record_manager.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/middle_api_protocol.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.py
@@ -15,6 +15,9 @@
from trade import huaxin_trade_api, huaxin_trade_data_update, huaxin_sell_util
from utils import middle_api_protocol, outside_api_command_manager, constant, tool, huaxin_util, socket_util, sell_util
middle_api_protocol.SERVER_PORT = 10008
middle_api_protocol.SERVER_HOST = "43.138.167.68"
constant.LOG_DIR = "logs_cb"
from log_module.log import logger_debug, logger_trade, printlog
import concurrent.futures
@@ -145,10 +148,10 @@
def test():
    time.sleep(5)
    # print("获取持仓:", huaxin_trade_api.get_position_list())
    print("获取持仓:", huaxin_trade_api.get_position_list())
    # print("获取资金:", huaxin_trade_api.get_money())
    # print("获取成交:", huaxin_trade_api.get_deal_list())
    print("下单:", huaxin_trade_api.order(1, "110060", 10, 140.5, blocking=True))
    # print("下单:", huaxin_trade_api.order(1, "127075", 10, 140.5, blocking=True))
def read_l2_results(trade_call_back_queue):
@@ -182,8 +185,7 @@
        logger_debug.exception(e)
    trade_call_back_queue = multiprocessing.Queue()
    middle_api_protocol.SERVER_PORT = 10008
    middle_api_protocol.SERVER_HOST = "43.138.167.68"
    # ===========运行交易外部API==========
    # 策略与交易通信队列
    # 交易结果读取, 交易命令队列与交易查询队列设置为同一个
records/huaxin_trade_record_manager.py
@@ -393,8 +393,8 @@
# 交易订单号管理
class TradeOrderIdManager:
    __db = 2
    __redisManager = RedisManager(2)
    __db = constant.REDIS_DB
    __redisManager = RedisManager(constant.REDIS_DB)
    __instance = None
    __huaxin_order_id_cache = {}
    __huaxin_order_ref_cache = {}
utils/middle_api_protocol.py
@@ -6,7 +6,7 @@
from utils import socket_util
SERVER_HOST = '43.138.167.68'
SERVER_PORT = 12880
SERVER_PORT = 10008
def request(data_json):