From 1ce46739eeeeac3a974ee2ea1def6807b2dd277c Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Fri, 9 Jan 2026 17:01:01 +0800 Subject: [PATCH] update log --- freqtrade/templates/freqaiprimer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/freqtrade/templates/freqaiprimer.py b/freqtrade/templates/freqaiprimer.py index 3b7f7d53..4d6c30c1 100644 --- a/freqtrade/templates/freqaiprimer.py +++ b/freqtrade/templates/freqaiprimer.py @@ -7,7 +7,7 @@ from freqtrade.strategy import IStrategy, IntParameter, DecimalParameter from pandas import DataFrame import pandas as pd import pandas_ta as ta -from freqtrade.persistence import Trade +from freqtrade.persistence import Order, Trade import numpy as np import datetime import math @@ -776,13 +776,13 @@ class FreqaiPrimer(IStrategy): return dataframe - def order_filled(self, trade: Trade, order: Dict, current_time: datetime, current_rate: float = 0.0, **kwargs): + def order_filled(self, trade: Trade, order: Order, current_time: datetime, current_rate: float = 0.0, **kwargs): """ Called right after an order (either entry or exit) is fully filled. This is the SINGLE SOURCE OF TRUTH for "real" entries/exits. """ # 只记录入场(entry)订单,忽略 exit - if order['side'] != 'buy': + if order.side != 'buy': return # ✅ 提取关键指标(复用你原有逻辑,确保字段一致)