This commit is contained in:
2026-09-19 19:45:43 +08:00
parent 7183cb45f8
commit 8131b158b4
60 changed files with 7669 additions and 909 deletions

View File

@@ -1,24 +1,41 @@
# 标的是示例白名单;仅在账户配置 strategy: etf 时启用。
codes:
- "588000.SH" # 华夏上证科创板50成份ETF
- "510300.SH" # 沪深300ETF华泰柏瑞
- "518880.SH" # 安易富黄金ETF
# 固定买入手数,每手 100 份;每只 ETF 总持仓硬上限 10 手。
buy_hands: 1
max_hands: 10
# 60 日均线作为中轴;格距 = max(ATR×倍数, MA60×最小格距百分比, 0.001)。
atr_period: 14
atr_multiplier: 1.0
boll_period: 20
boll_std: 2.0
min_grid_pct: 0.5
# 复用 DipWatch触及低位后从观察低点反弹 0.61% 才买入。
rebound_pct: 0.61
watch_seconds: 600
# 达到高位和最低利润要求后启动网格回撤止盈。
min_profit_pct: 0.5
# 用于资金预留及止盈费用门槛,按实际券商佣金调整。
commission_rate: 0.0003
min_commission: 5.0
# 超过此秒数或缺少时间戳的行情不交易。
max_tick_age_seconds: 90
defaults:
atr_period: 14
min_grid_pct: 0.5
max_grid_span_pct: 40 # 跨度健康度告警线(非闸门)
channel_period: 20
channel_pct: 15
rebound_pct: 0.5 # 反弹确认阈值(建仓与补仓共用)
add_pct: 3.0 # 补仓:自上一档再跌该百分比即触发(需配合反弹确认)
max_adds: 9 # 补仓次数上限(底仓另计,共 10 档)
watch_seconds: 600
min_profit_pct: 1.0 # 主出口:盈亏率 >= 该值即整仓清掉
inner_grids: 2.0 # 副出口:峰值至少抬到第 N 格才允许回撤卖出
min_hold_days: 1
max_hold_days: 0 # 0 = 不止损
commission_rate: 0.0003
min_commission: 5.0
max_tick_age_seconds: 90
# ---------- 标的白名单(键即标的,顺序即资金优先级)----------
# 键必须与接口返回的 ts_code 完全一致588000.SH / 159915.SZ
symbols:
"588000.SH":
is_t0: false
buy_shares: 10000
max_shares: 100000 # 10 个价位 × 1000 股
atr_multiplier: 0.5 # 该标的 ATR 相对价格偏高,必须收窄
inner_step: 0.9
"510300.SH":
is_t0: false
buy_shares: 4000
max_shares: 20000
atr_multiplier: 1.0
inner_step: 0.7
"518880.SH":
is_t0: true # 黄金 ETF 支持当日回转
buy_shares: 2000
max_shares: 10000
atr_multiplier: 1.0
inner_step: 0.8