main.py
@@ -290,6 +290,10 @@ market_info = code_market_manager.get_market_info(cb_code) limit_up_price = target_codes_manager.get_limit_up_price(cb_code) if market_info: if market_info.rate > 0.139: async_log_util.info(logger_trade, f"可转债涨幅过高::{cb_code}-{market_info.rate}") continue volume = int(__get_buy_money()/ float(limit_up_price)) volume = (volume // 10) * 10 buy_price = round(min(float(market_info.price * 1.02), float(limit_up_price)), 3)