Skip to content

让利润奔跑!Freqtrade 移动止损配置详解

移动止损(Trailing Stop)是趋势交易中常用的风险控制工具。它可以在盈利扩大时,自动提高止损价格,从而锁定利润、限制回撤。Freqtrade 提供了多个相关参数,用于精细控制移动止损策略的行为。

⚙️ trailing_stop — 是否启用移动止损

python
trailing_stop = True

启用后,系统会根据最高盈利点动态调整止损价,实现"让利润奔跑"。

📈 trailing_stop_positive — 止盈回撤阈值

python
trailing_stop_positive = 0.02  # 2%

当价格从最高盈利点回撤超过该比例时,触发止盈卖出。

🎯 trailing_stop_positive_offset — 激活门槛

python
trailing_stop_positive_offset = 0.05  # 5%

只有在盈利达到该比例之后,才启动移动止损机制。

🔄 trailing_only_offset_is_reached — 是否等待回撤触发

python
trailing_only_offset_is_reached = True
  • True:必须等到价格回撤超过 trailing_stop_positive 才触发止盈
  • False:一旦盈利达到 offset,就立即启动追踪止盈

📊 示例:买入价为 100 USDT 时

python
trailing_stop = True
trailing_stop_positive = 0.02
trailing_stop_positive_offset = 0.05
trailing_only_offset_is_reached = True
时间点当前价格盈利率最高价是否达到 offset (5%)是否触发回撤止盈 (2%)止损是否激活止损价(估算)
t01000%100
t1106+6%106
t2104+4%106103.88
t3108+8%108105.84
t4105.5+5.5%108105.84
t5103+3%108✅ 价格跌破止损价✅ 止盈🔔 触发止损

🚀 实战建议

角色参数建议
新手策略positive = 0.02offset = 0.05only_offset_is_reached = True 稳健稳妥
高波动策略positive = 0.01offset = 0.03only_offset_is_reached = False 提高灵敏度
高频 scalping可考虑关闭 trailing,用固定止盈止损;或设置较小回撤和 offset 以快速获利

✅ 参数总览表

参数名作用说明推荐默认值
trailing_stop是否启用追踪止损机制True
trailing_stop_positive从最高价允许的最大回撤比例(止盈回撤)0.02 (2%)
trailing_stop_positive_offset启用追踪止损的最小盈利门槛0.05 (5%)
trailing_only_offset_is_reached是否等到触发回撤才启用追踪止损True

使用好移动止损,可以让利润奔跑、让风险止步。合理设置这些参数,能显著提升策略的回报-风险比。