| | |
| | | # :return: {'code': 0, 'data': [{'investorID': '00044396', 'tradingDay': '20250109', 'securityName': '海得控制', 'securityID': '002184', 'historyPos': 0, 'historyPosFrozen': 0, 'todayBSPos': 1000, 'todayBSPosFrozen': 0, 'historyPosPrice': 0.0, 'totalPosCost': 20316.176271, 'prePosition': 0, 'availablePosition': 0, 'currentPosition': 1000, 'openPosCost': 20310.0, 'todayCommission': 6.176271, 'todayTotalBuyAmount': 20310.0, 'todayTotalSellAmount': 0.0}, {'investorID': '00044396', 'tradingDay': '20250109', 'securityName': '省广集团', 'securityID': '002400', 'historyPos': 0, 'historyPosFrozen': 0, 'todayBSPos': 0, 'todayBSPosFrozen': 0, 'historyPosPrice': 0.0, 'totalPosCost': 0.0, 'prePosition': 0, 'availablePosition': 0, 'currentPosition': 0, 'openPosCost': 0.0, 'todayCommission': 0.0, 'todayTotalBuyAmount': 8230.0, 'todayTotalSellAmount': 0.0}]} |
| | | |
| | | # print(f"data_cache.account_positions_dict==={data_cache.account_positions_dict}") |
| | | if data_cache.account_positions_dict is not None: |
| | | for index, element in enumerate(data_cache.account_positions_dict): |
| | | account_positions_dict = data_cache.account_positions_dict |
| | | |
| | | if account_positions_dict is not None: |
| | | for index, element in enumerate(account_positions_dict): |
| | | # print(f"index=={index}") |
| | | # print(f"element=={element}") |
| | | element_symbol = basic_methods.format_stock_symbol(element['securityID']) |
| | | if symbol_code == element['securityID']: # 当循环到的持仓代码正好是current_data的代码时,即取得了持仓个股的行情快照数据 |
| | | if symbol_code != element['securityID']: |
| | | continue |
| | | # 当循环到的持仓代码正好是current_data的代码时,即取得了持仓个股的行情快照数据 |
| | | # logger_info(f"index = {index}") |
| | | # logger_info(f"element = {element}") |
| | | account_positions_symbol = element_symbol # 当前循环到的持仓个股代码 |