AI助手多样化研究分享
  19120940370 15天前 101 0

一 经典策略回测

1.1 唐其安通道回测黄金原油

  • 唐奇安通道(Donchian Channel)是经典趋势跟随策略,核心是突破 N 周期高低点入场、回归中轨 / 反向突破离场;优化重点是过滤假突破、动态参数、风控与仓位管理。
    一、唐奇安通道基础策略(海龟经典版)
  1. 通道计算(N 常用 20/55)
    上轨:N 周期最高价(阻力)
    下轨:N 周期最低价(支撑)
    中轨:(上轨 + 下轨)/2(多空分界)
  2. 入场规则(突破入场)
    做多:收盘价向上突破 N 周期上轨,开多
    做空:收盘价向下突破 N 周期下轨,开空
  3. 离场规则(海龟标准)
    短线(20 日):入场后,价格反向突破10 日通道边界 / 中轨,平仓
    长线(55 日):入场后,价格反向突破20 日通道边界 / 中轨,平仓
    通用:价格回到中轨,主动减仓 / 平仓
  4. 核心优缺点
    ✅ 优点:规则简单、客观、抓大趋势、无主观干扰
    ❌ 缺点:震荡市假突破多、连续亏损、信号滞后、需强风控
    二、实战优化建议(按优先级)
  5. 信号过滤(解决假突破,最关键)
    量价共振(最有效):突破时成交量同步放大 / 突破均量线,再入场;可过滤 90% 无效信号
    影线过滤:突破日上影线 / 下影线过长(> 实体 2 倍),放弃信号;影线短则确认有效
    趋势先行(均线过滤):仅在价格在 20/60 日均线上方时做多,下方时做空;排除逆势突破
    波动率过滤(ATR):仅在ATR > 近 1 年 ATR 中位数(高波动)时开仓;低波动震荡期不开仓
    动量过滤(RSI/MACD):突破时RSI>50(多)/RSI<50(空)、MACD 金叉 / 死叉共振
  6. 参数动态化(适配不同周期 / 品种)
    双周期嵌套:用55 日判断大趋势,20 日找入场点;只在大趋势方向上开仓
    自适应 N:按ATR / 波动率动态调整 N:高波动用15–20,低波动用25–30
    分周期策略:
    短线:10/20 日通道,快进快出
    中线:20/55 日通道,抓趋势
    长线:55/100 日通道,做大周期
  7. 风控与仓位(保命核心)
    ATR 止损(动态):入场后,止损设为1–2×ATR;趋势延续时,** trailing stop(跟踪止损)** 上移 / 下移
    固定比例仓位:单笔风险不超总资金 1–2%;按ATR计算仓位:仓位 =(资金 × 风险 %)/ATR
    分批建仓:突破后分 2–3 次加仓(首次 1/3,回踩确认再加);避免一次性重仓
    最大连续亏损限制:连续3–5 次亏损,暂停开仓或减半仓;防震荡市爆亏
  8. 离场优化(提高盈亏比)
    中轨 + ATR 离场:盈利后,回落至中轨 + 0.5×ATR平仓;保留大部分利润
    多空切换离场:多头持仓,价格跌破下轨平仓;空头持仓,价格突破上轨平仓
    盈利回撤离场:盈利达3×ATR后,回撤1×ATR即止盈;锁定收益
  9. 市场适配(减少无效交易)
    只做趋势品种:避开横盘 > 30 日、波动率低的品种;优先指数、商品、强趋势个股
    时间过滤:避开开盘 / 收盘 15 分钟、重大数据 / 财报前 1 小时;减少噪音突破
    三、优化后完整策略示例(20 日 + 55 日双周期)
    趋势判断:价格在55 日均线上方,只做多;下方只做空
    入场:收盘价突破 20 日上轨 + 成交量放大 + RSI>50,开多(反之开空)
    止损:入场价 ±1.5×ATR
    离场:价格回到20 日中轨,或反向突破10 日下轨 / 上轨,平仓
    仓位:单笔风险1%,分 2 次建仓
    四、回测与执行要点
    回测:用5 年以上数据,覆盖牛熊 / 震荡;重点看最大回撤、胜率、盈亏比
    执行:严格按规则,不主观预判;震荡期主动降频 / 空仓
    迭代:每季度优化参数 / 过滤条件,适配市场风格变化;

1.2 策略编写

  1. 用AI助手写的策略:帮我写个期货策略框架,交易策略为唐其安通道,交易品种为黄金原油,交易合约为主力合约,交易时间为2025年;
    2.png
  2. 回测结果3.png;

中间闹心的过程
回测不出数据,收益为零,那我就去改获取主力合约,没有,改品种,没用,后没重新建一个空白策略又跑通了,玄学,一样的意思,跑出不同的回测结果
4.png

最后一次编辑于 15天前 0

暂无评论