Nexfin Donchian Trend
- 专家
-
Kfir Assayag
我是 Kfir Assayag,Nexfin 的创始人。我为 MetaTrader 5 开发基于明确规则的交易工具:两款EA(Volatility Breakout 和 Donchian Trend),以及三款会在您的图表上直接显示自身历史表现的指标。
我的做法:
• 每个预设都经过测试并公开结果,包括亏损的预设。
• 结果在真实报价(tick)上复核,并按净值回撤衡量,而不仅是余额。
• 资金账户保护功能在发布前经过了多轮代码审查。
• 不使用DLL,不发送网络请求,不读写外部文件。 - 版本: 1.9
- 激活: 10
Nexfin Donchian Trend 是经典唐奇安通道突破的实现。当K线收盘于入场窗口的最高价或最低价之外时入场,并按您的选择在较短的反向通道或ATR追踪止损处离场。入场和离场窗口独立设置,因此同一引擎既适用于较快的通道交易,也适用于较慢的持仓交易。
通道基于信号K线之前的K线计算,因此突破是真正收盘于此前区间之外。
购买前请阅读
在已公布的测试中,Indices 和 Forex 预设亏损,这两个市场上的 Balanced 也亏损。同一测试中 Crypto 和 Metals 预设是盈利的。如果您交易指数或货币对,请把这些预设当作自己研究的起点,而不是现成的设置。
预设及其工作方式
Crypto、Metals(默认)、Indices、Forex 和 Balanced,均为D1图表设计,另有 Custom。每个预设设定入场回看周期、离场窗口、ATR倍数和离场方式;Crypto 与 Metals 使用相同数值。Balanced 取各类别预设的中间值并使用最宽的ATR止损。它适用于不属于任何类别的品种,并不是低风险设置。
命名预设会应用自己的数值(包括离场方式),并覆盖输入参数窗口中对应的字段。如需自行选择,请选择 Custom。面板始终显示实际生效的数值。
每个预设都经过测试,包括亏损的
每个预设都在其对应的市场上测试,Balanced 在全部四个市场上测试。盈利因子、交易次数和最大相对回撤:
Crypto, BTCUSD 2019-2026: PF 1.59, 72 笔交易, 5.04%
Metals, XAUUSD 2016-2026: PF 2.44, 60 笔交易, 3.82%
Indices, US100 2020-2026: PF 0.67, 57 笔交易, 10.78%
Forex, EURUSD 2016-2026: PF 0.83, 49 笔交易, 14.22%
Balanced — BTCUSD: PF 1.64, 58 笔交易, 6.38%
Balanced — XAUUSD: PF 2.43, 51 笔交易, 4.13%
Balanced — US100: PF 0.73, 51 笔交易, 8.23%
Balanced — EURUSD: PF 0.51, 78 笔交易, 15.65%
日线系统交易很少:每行在六到十年内只有49至78笔交易。如此小的样本在多一年数据后可能明显变化。
在真实报价和经纪商品种上的检验
上表采用1分钟OHLC建模并使用干净的数据源。为检验该模型是否美化了预设,每个预设又在经纪商自己的品种上(Tickmill,2025年1月至2026年9月)各运行两次:一次1分钟OHLC,一次真实报价。日线系统在该窗口内交易很少,每次运行1至10笔,因此请比较净结果而不是盈利因子。八组中有七组结果非常接近,例如 Crypto 为463美元对446美元。第八组 Balanced(XAUUSD)在1分钟OHLC下交易一次,在真实报价下交易两次:交易这么少时,一次入场就决定结果。在这一较短的近期窗口中,Forex 预设在两种模型下均亏损,而 Indices 预设小幅盈利——这提醒我们短窗口可能与长窗口不一致。
测试条件
MetaTrader 5 策略测试器,1分钟OHLC,历史质量99-100%。BTCUSD 使用 Binance 现货数据,XAUUSD、US100 和 EURUSD 使用 HistData 数据,均以自定义品种导入。初始余额10,000美元,报告记录的杠杆为1:500,每笔交易风险1%,账户保护关闭。这些是历史模拟,不是实盘交易,也不能预测未来结果。交易前请在您自己经纪商的数据上测试。
给资金账户交易者的提示
趋势系统会长时间持仓。如果您的公司按从净值高点起算的追踪限制计算回撤,那么在趋势结束离场时回吐浮动盈利,即使该笔交易最终盈利也可能触及该限制。静态回撤规则更适合这种风格。保护模块两者都支持,并会在追踪模式启用时在日志中注明。
资金账户保护
与 Nexfin Volatility Breakout 相同的模块:可按您公司计算方式设置的每日亏损限制、静态或追踪形式的总回撤限制、所有持仓的浮动亏损与风险上限、规则形态选择器、安全余量或每个限制各自的触发水平、敞口上限和新闻过滤。对于规则表述不同的公司,追踪限制可设为低于高点一个固定的初始余额比例,或高点本身的一个比例,并在公司限制于初始余额处停止时随之停止,同时保持高于公司限制的安全余量;每日底线可按余额与净值中较低者检查;重置可设在任意分钟;新闻过滤还可在事件前删除挂单或平仓。默认关闭。跳空、滑点和断线仍可能导致亏损超过任何阈值。
各自营公司对购买的EA规定不同。有些公司会限制许多交易者同时使用的EA,因为它会在许多账户中开出相同的交易。在考核账户或资金账户上使用本EA之前,请阅读您公司关于第三方EA的规则。
面板
通道水平、双向距离突破的距离、持仓状态及浮动盈亏、每日亏损和回撤进度条、保护状态和时段统计。
先试用
下载免费演示版并在策略测试器中运行:选择 XAUUSD 或 BTCUSD、D1周期和一个预设,在可视化模式中观察一次入场及其离场。演示版在测试器中运行,而不是在实时图表上。
技术信息
适用于任何品种和时间周期;预设为D1设计。自动适配小数位、点值、止损水平、手数步长和成交模式。无DLL调用、无网络请求、无外部文件。输入参数经过验证并给出清晰提示。
按风险计算手数时,EA 发送的手数绝不会超过所设风险允许的范围。在价格较高的品种上且余额较小时,经纪商的最小手数可能超过该风险;此时 EA 会跳过该入场,并在日志中写入 'Entry skipped',同时记录最小手数将承担的亏损。示例:2026年在 XAUUSD 上,以0.01的最小手数承担1%的风险,日线图约需26,000美元净值,H4约需12,000美元。更大的余额或合约更小的品种可以符合所设风险;提高风险百分比或改用固定手数输入,意味着每笔交易承担更大的风险。
要求:MetaTrader 5,以及品种接受止损单的经纪商。如有问题,请使用本产品的评论区或通过网站发送消息。
