一个很有诱惑力的推理:"我的EA只在K线收盘时交易,一小时才看一次市场——那肯定不需要全天候运行。"这个推理是错的,而且在它让你亏钱之前,值得弄清楚错在哪里。 EA只在终端运行时才存在 EA并不驻留在经纪商那边。它是在你的终端里运行的代码,终端一关,EA就在任何地方都不存在了...
两位交易者用同一个EA、同样的年份做回测,结果却截然相反:一份报告盈利,另一份亏损。通常谁都没有出错。他们只是选了不同的建模模式,而建模模式决定了EA实际"看到"的价格数据是什么。 三种模式究竟在做什么 "基于真实Tick的每笔Tick"回放经纪商记录的Tick历史——最接近每根K线内部真实发生的情况,包括真实报价流特有的跳空和密集波动...
MT5 AI 助手现已直接内置于 MetaTrader 5 中。 直到最近,使用人工智能进行外汇交易通常需要几个步骤:保存图表截图、复制交易历史记录,然后将信息粘贴到 ChatGPT 或其他生成式人工智能服务中。 随着MT5引入AI助手,情况发生了显著变化。 现在,您可以使用自然语言提问和讨论您的交易,同时 AI 助手可以访问您 MT5 交易环境中的信息,包括图表和账户信息...
95%以上的胜率是EA营销中最有效的数字,同时也是账户爆仓最可靠的预兆。这不是巧合。本文解释其中的机制,让您在付钱之前就能识破它。 这个数字是如何制造出来的 配方有三种原料。第一,极小的止盈——每笔仓位只有几个点或几美元,因此几乎每笔交易都能快速盈利平仓。第二,没有硬性止损:亏损仓位从不被兑现,而是被持有、加仓摊平或对冲,直到价格回来。第三,手数随余额增长,账户越大,堆积的仓位就越重...
我们在XAUUSD上测试过的标准EA套路,比在任何其他品种上都多,而黄金杀死了其中大多数——不是险胜,而是结构性的碾压。理解其中的原因,就能看懂市场上随处可见的一个现象:很多黄金EA的回测,起始日期"恰好"是一两年前。 来回打脸摧毁趋势跟踪 经典趋势跟踪靠一套算术活着:用少数大盈利,支付多数小亏损。黄金专门破坏这套算术:它制造看似可信的突破,却在几小时内反转...
RiskPercent看起来是任何EA里最简单的参数:一个说明你冒多少风险的数字。它同时也是被误解最深的参数。买家往往设置一次就到处套用,然后惊讶地发现同样的"2%"在一个市场上很平静,在另一个市场上却很狂暴。EA没有说谎,数字也没有说谎——只是这个数字的含义和大多数人以为的不一样...
把同一个EA、同一个set文件、同一段日期放到两家不同的经纪商去回测,你会得到两条不同的资金曲线。买家通常会认为其中一个测试出了问题。但绝大多数情况下两个都是对的——各自对于自己的经纪商而言。真正变化的,是几乎没有卖家愿意谈的变量:报价源本身。 点差是经纪商的属性,不是市场的属性 并不存在唯一的"黄金点差...
这是我们收到的关于五市场组合EA最常见的支持问题,而它并不是EA的缺陷,而是MetaTrader策略测试器的工作方式所致。 测试器一次只能运行一个品种 一次测试运行绑定在一个图表品种上。即使某个EA能从一张图表交易五个市场,在测试器里它也只能为你所选品种对应的那条腿下单。因此一次测试显示的是系统的五分之一,而不是系统本身...
当一个系统的回撤太深时,人们的本能反应是重新优化入场。在我们的XAUUSD系统上,我们走了另一条路:两个已有引擎原封不动,再加入一个判断方式不同的第三个引擎。 三个决策引擎 第一个是基于ATR突破并带有市场状态过滤的趋势核心。第二个是动量突破引擎。第三个是3.10版新增的入场判定,用梯度提升构建并通过前推分析验证,因此它始终在自己没有学习过的期间接受检验...
我们的五市场组合EA出厂时带有四档风险设置,其中最高的Ultra是默认档。在长周期的测试器建模窗口里,它给出的数字最好看,这正是它成为默认档的原因。随后我们用100%真实tick重新测量了一切,并改掉了它。 为什么长周期永远是建模的 经纪商只保存最近几个月的真实逐tick历史。因此,跨越多年的100%真实tick回测在任何经纪商处都不是困难,而是结构性地不可能...
我们XAUUSD系统的第2版内置了一个ONNX神经网络模型。它的回测看起来非常出色,我们也公开了。随后我们做了真正重要的那项检验,模型没有通过。 训练窗口和回测窗口是同一个窗口 该模型使用2020年1月至2026年7月的数据训练。而那条亮眼的资金曲线,正是在完全相同的期间内测得的。这不是优势的证据,而是拟合程度的展示...
我们XAUUSD系统的第2版内置了一个ONNX神经网络模型。它的回测看起来非常出色,我们也公开了。随后我们做了真正重要的那项检验,模型没有通过。 训练窗口和回测窗口是同一个窗口 该模型使用2020年1月至2026年7月的数据训练。而那条亮眼的资金曲线,正是在完全相同的期间内测得的。这不是优势的证据,而是拟合程度的展示...
大多数交易机器人只使用一种持仓管理机制,而最常见的就是传统的 Trailing Stop(移动止损)。 Trailing Stop 是一种经过长期验证的工具,它能够在市场朝有利方向运行时持续跟踪盈利,并保护已经获得的利润。 然而,市场并不总是以相同的方式运行。 有时,交易开仓后价格会先朝预期方向运行,但随后动能减弱,市场开始出现反转...
每一笔交易都应该拥有明确的风险 许多交易机器人展示了令人印象深刻的收益表现,但交易的实际风险却往往对用户隐藏。 在某些系统中,订单甚至没有设置 Stop Loss,而风险管理完全依赖于机器人内部算法。 这种做法的问题在于,交易开启时无法准确评估仓位的真实风险。 在开发 Gold Storm PRO 时,我选择了另一种方式...
趋势线突破看似只是一个事件:价格触及趋势线,发生某种情况,然后开仓。但"某种情况"并非单一规则,而是六种不同规则;每一种都以不同方式回答同一个问题:触及究竟在何时变成交易? 如果判断错了这个时刻,连交易设置本身都不再重要。一条画得再完美的趋势线,若触发过早、过晚,或仅因一根毫无意义的影线而触发,依然可能亏损。本文将介绍一条趋势线可通过的六种突破方式、每种方式实际旨在捕捉什么,以及何时应选用它...
赫尔移动平均线:如何在不损失平滑性的情况下消除延迟 移动平均线的响应速度和平滑度都是相互妥协的。缩短周期,平均线能紧密跟随价格走势,但波动较大;延长周期,平均线虽然趋于稳定,但响应速度较慢。2005年,艾伦·赫尔(Alan Hull)在研究一个与此无关的指标时,直接探讨了这种权衡,并将研究成果公开发表。此后,该指标一直被各种图表软件所采用...
信号共振说白了就是:等两三个信号同时指向一致,再出手。 几乎每个交易者都听说过这个概念,但真正照着做的人几乎没有。 为什么做不到?不是因为这个思路不好,而是因为做起来太麻烦。 为什么大家都跳过信号共振检查 随便问一个交易者是否会检查信号共振,他们都会说"会"。 但看看他们实际怎么交易:均线一交叉,马上点买入...
许多交易机器人在回测中表现出令人印象深刻的收益曲线和极高的胜率。然而,在很多情况下,这些结果是通过在亏损后不断增加仓位(马丁格尔策略)实现的。 问题其实很简单:任何交易策略迟早都会遇到连续亏损。当这种情况发生时,风险可能会远远超出大多数交易者的预期。 在开发 Gold Storm PRO 时,我有意识地放弃了马丁格尔、亏损加仓以及任何隐藏的资金恢复机制...
整整一年,我们试图把单一策略优化成某种惊艳的东西。诚实的天花板总是落在同一个位置:一个好的趋势系统在单一市场上,8年里大约能赢6-7年,中间夹着-5%到-8%的亏损年份。把参数推得更狠,回测会变好,而未来会变差——这笔交易随时可做,而且永远是亏的。 后来我们停止了优化,开始做组合...


