报价下调0.2%

This commit is contained in:
Ubuntu 2026-01-01 13:21:18 +00:00
parent 28b49b0551
commit e532f10918

View File

@ -808,19 +808,14 @@ class FreqaiPrimer(IStrategy):
logger.info(f"[{pair}] ML 审核官允许入场: entry_signal 概率 {entry_prob:.2f} >= 阈值 {entry_threshold:.2f}")
except Exception as e:
logger.warning(f"[{pair}] ML 审核官检查失败,忽略 ML 过滤: {e}")
# 如果允许交易,更新最后一次入场时间并输出价格信息
if allow_trade:
self._last_entry_time[pair] = current_time
# 计算实际入场价格下调比例1.67%
# rate 是当前市场价格enter_price = rate * 0.9833
price_discount_percent = 1.67
adjusted_entry_price = rate * 0.9833
logger.info(f"[{pair}] 允许入场 - 市场价: {rate:.8f}, 调整后入场价: {adjusted_entry_price:.8f}, 下调: {price_discount_percent}%")
# 如果没有阻止因素,允许交易
return allow_trade
def custom_entry_price(self, pair: str, trade: Trade | None, current_time: datetime, proposed_rate: float,
entry_tag: str | None, side: str, **kwargs) -> float:
adjusted_rate = proposed_rate * (1 - 0.002)
logger.info(f"[{pair}] 自定义买入价:{adjusted_rate:.6f}(原价:{proposed_rate:.6f}")
return adjusted_rate
def confirm_trade_exit(
self,
pair: str,