|  | @@ -91,8 +91,8 @@ def sell_trader(data, positions_dict):
 | 
	
		
			
				|  |  |      # for m in data:
 | 
	
		
			
				|  |  |      #     print(m, data[m]['lastPrice'])
 | 
	
		
			
				|  |  |      print('卖出函数:', dt.now())
 | 
	
		
			
				|  |  | -    # positions = xt_trader.query_stock_positions(acc)
 | 
	
		
			
				|  |  | -    # print('持仓总数:', len(positions_list))
 | 
	
		
			
				|  |  | +    positions = xt_trader.query_stock_positions(acc)
 | 
	
		
			
				|  |  | +    print('持仓总数:', len(positions))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      for stock, volume in positions_dict.items():
 | 
	
		
			
				|  |  |          if stock in data:
 | 
	
	
		
			
				|  | @@ -107,6 +107,8 @@ def sell_trader(data, positions_dict):
 | 
	
		
			
				|  |  |                                                   xtconstant.LATEST_PRICE, 0, 'strategy1', 'order_test')
 | 
	
		
			
				|  |  |                  print('价格:', current_price, open_price, MA5, MA5_1)
 | 
	
		
			
				|  |  |                  print(order_id, stock, volume)
 | 
	
		
			
				|  |  | +        else:
 | 
	
		
			
				|  |  | +            print(f'本轮没有持仓股票信息!')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  def buy_trader(data, positions):
 | 
	
	
		
			
				|  | @@ -120,7 +122,7 @@ def buy_trader(data, positions):
 | 
	
		
			
				|  |  |              'select value from `%s`' % '1d', engine_hlfx_pool)
 | 
	
		
			
				|  |  |          stock_pool = stock_pool.iloc[-1, 0].split(",")
 | 
	
		
			
				|  |  |          stock_pool.sort()
 | 
	
		
			
				|  |  | -        print('stock_pool', stock_pool)
 | 
	
		
			
				|  |  | +        print('stock_pool',len(stock_pool))
 | 
	
		
			
				|  |  |      except BaseException:
 | 
	
		
			
				|  |  |          pass
 | 
	
		
			
				|  |  |      '''
 | 
	
	
		
			
				|  | @@ -182,7 +184,7 @@ def buy_trader(data, positions):
 | 
	
		
			
				|  |  |          new_keep_stock = [stock.replace('XSHG', 'SH').replace('XSHE', 'SZ') for stock in keep_stocks]
 | 
	
		
			
				|  |  |          print(f'new_keep_stock is:{len(new_keep_stock)},{new_keep_stock}')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        max_pos = 12
 | 
	
		
			
				|  |  | +        max_pos = 15
 | 
	
		
			
				|  |  |          for stock in new_keep_stock:
 | 
	
		
			
				|  |  |              asset = xt_trader.query_stock_asset(acc)
 | 
	
		
			
				|  |  |              cash = asset.cash
 |