English
中文
日本語
ID
Vietnam
한국어
Filipino
 
   学院导航

专家顾问策略设计:外汇资金管理技巧

Expert Advisor Strategy Design: Money Management Techniques

关于专家顾问能否在外汇交易中获利的一个重要考虑因素归结为它使用的资金管理。 即使最先进的逻辑被构建到专家顾问中,并且回溯测试在很长一段时间内显示出惊人的结果——如果其资金管理输入不合理,它最终会失败。


问题是大多数交易者根本不知道资金管理到底是什么,也不知道如何在自动外汇交易中利用它来发挥自己的优势。


在本文中,您可以了解如何使用可靠的资金管理技术设计 Expert Advisor 策略并实现最大回撤和连续亏损的预期,以帮助您的 EA 在市场上交易更长时间。


从本质上讲,资金管理适用于对不同交易的头寸规模进行战略操纵,以确保获得积极的结果。 通过智能资金管理系统,亏损交易得到控制,连续亏损被计算在内,头寸规模随着股票增长而稳步适度增长。


每个专家顾问都会连续失败。 他们什么时候来,会持续多久——没有人知道。 也会有盈利的连胜,但连败可能会清空您的账户,因此需要担心。 因此,在您设置 EA 资金管理的输入之前,您必须提前知道连续亏损的潜在程度。


Max Draw Down 和连续亏损的预期

资金管理或头寸规模主要取决于您的交易系统对最坏情况的预期——即潜在的最大连续亏损交易和最大亏损。


假设我们正在处理具有准确历史数据的 10 年回测,至少有 2 种不同的方法可以确定您的潜在连败。 最简单的方法是查看您的最大历史亏损和连续亏损交易数量。


如您所见,最大回撤是 1800 美元,它比旁边的百分比数字更重要。 9.7% 的百分比数字是从高到低的净值回撤,这很有趣,但为了进一步限制系统,您应该想象系统在回撤开始时开始并遭受 1800 美元,这将使回撤百分比为 18% . 另一个要看的数字是最大连续损失(金钱损失),它是 12(总计 676 美元)——这给了我们连败的规模。 显然,因为 1800 美元的最大回撤比 676 美元的连跌大得多,所以必须有一些背靠背的连败才能得到最大回撤数字。 因为 1800 美元 (18%) 的最大回撤是更大的数字,所以它成为最坏情况的基准。


计算潜在最大连续亏损交易(和最大回撤)的另一种方法是查看亏损交易(占总数的百分比)以计算连续亏损的概率。 例如,如果我们以 0.1 手计算 10-70 SMACross(方法 2)的表现,我们有 70% 的亏损交易。 在两笔交易中,有 0.70 * 0.70 = 0.49 或 49% 的机会两次亏损,有 0.30 * 0.30 = 0.09 或 9% 的两次收益,而其余为 100 – (49 +9) = 42% 的变化 1 收益和 1 损失。 这很重要,因为它表明连续 2 次亏损是多么容易,而连续 2 次盈利不太可能(但仍有可能)。 为了使可能性显着,它必须至少有 5% 的发生机会。 如果你将 0.7 乘以 0.7 七次,它给我们 0.57 或 5.7% 的机会发生,这意味着预计连续 7 次亏损是现实的。 为了进一步阻碍我们的系统,我们必须想象在真实交易场景中出现双倍损失或连续 14 次亏损。 有趣的是,这接近我们在 10 年回测中经历的 12 次连续亏损,这意味着我们的计算是正确的。


一旦知道了最大连续亏损,就可以将其乘以每笔交易的平均亏损或交易的止损来确定系统的最大亏损。 如果您将 14 乘以 93 点的平均亏损交易,您将得到 1300 点的 DD,如果您将 14 乘以 200 点的止损,您将得到 2800 点。 历史最大跌幅位于 1800 美元(或 1800 点)的中间位置,这可能是两者之间的最佳折衷。


最大风险偏好:不超过 25% DD

资金管理的目标是限制损失,这样当不幸发生大量连续损失时,我们仍然有足够的资金进行交易并获得收益。


注意:如果我们损失了 20%,剩下的 80% 需要获得 25% 才能恢复(20% 的损失等于我们剩余 80% 权益的 25%)。 然而,如果我们损失了 50%,那么剩下的 50% 的权益将需要有 100% 的收益才能恢复,这是很难做到的。 这就是风险偏好发挥作用的地方是的。 假设我们只接受损失 25%,剩下的 75% 将需要 33% 的收益才能恢复到原来的权益,这是一个更容易实现的目标。


另一种看待这种最大风险偏好的方法是将其视为 UNCLE POINT 或导致投资者或基金管理失去信心的减少量。 如果投资者或经理人士气低落并退出企业,那么基金或策略就会消亡。 一般叔叔点是25%的回撤,发出对策略失去信心而中止交易的信号。


因此,现在我们可以将我们计算出的 14 笔最大连续亏损交易(每笔亏损 128 点)的预期带入图片中。 我们不希望我们的 14 笔最大连续亏损交易每次 100 点超过我们 25% 的最大风险偏好。


那么我们每笔交易的风险百分比是多少?


如果每笔亏损交易产生大约 100 个点,我们需要这 14 笔亏损才能获得我们 25% 的资产,即 25 / 14 = 1.78。 所以每次交易我们只会投入 1.78% 的权益,以确保在最坏的情况下我们只会损失 25% 的权益。


因此,对于 10K 的账户大小,您最多只能期望拥有 0.18 手,以便拥有小于 25% 的 DD (1.8 X 100 X 14 = 2520)。 我们每笔交易 1.78% 的收益比每笔交易 5% 的收益要少; 但是,我们爆炸的可能性也会大大降低。


关键在于,专家顾问何时何地从市场中受到打击,它必须隔离您的资产,并在每次使您的账户尽快回到正轨时进行更猛烈的反击。 它必须管理头寸规模,以确保从长远来看,您的账户仍有望获得可观的回报。


注意:您可以放置一个指标,它与您的止损大小(或用您的平均损失代替止损)和账户净值一起使用,以确定您的手数。


EA 内置资金管理代码:每笔交易的风险百分比。

有许多方法可以确定 EA 的资金管理,但我将指出最近几个月流行的一种方法。 这是 Funyoo 在他的模板中采用的一种资金管理机制——在我的 MACross EA 中使用——它会根据你的账户规模和你预先选择的风险百分比和止损金额自动计算手数。


外部参数如下所示:


您可以通过设置 MM=true 来开启资金管理功能。 如果 MM=false,则手数 = 0.1 或您为此字段设置的任何值。 您设置的风险是账户的百分比,并且您还指明了您的经纪人允许的最小和最大手数的最小手数和最大手数。


资金管理的代码如下所示:


双手优化(){

双倍地段;

if(stoploss>0)lot=AccountBalance()*(risk/100)/(stoploss*pt/MarketInfo(Symbol(),MODE_TICKSIZE)

*市场信息(符号(),MODE_TICKVALUE));

else lot=NormalizeDouble((AccountBalance()/lotsize)

*minlot*risk,lotdigits);

返回(很多);

}


Funyoo 采用的资金管理机制基本上是有效的每笔交易风险规则百分比。 它是通过将您的入场价格和初始止损退出之间的差值乘以您的交易规模来计算的。 如果您被止损出局,这会给您带来美元损失。


每笔交易 2% 的风险公式

账户规模 x 2% = 风险金额

10,000 美元 X 2% = 200 美元


如果您有 10,000 美元的账户余额和 200 点止损并选择每笔交易 2% 的风险,您将只能交易 0.1 手,因为在 200 点止损处止损的 0.1 手将是 200 美元或 2%。 如果 10-70 MACross 确实以每笔 200 点止损,我不希望风险百分比为 2%,因为它无法处理超过 14 笔每笔 2% 的亏损交易,但仍低于 25% 最大拉低。 然而,由于平均亏损交易接近每笔交易 100 美元,我可以稍微增加风险百分比,使其接近 2.5%,以便在 14 笔亏损交易中最大亏损低于 25%。


让我们看看在 2.5% 的风险下系统的性能如何:


该系统的回报率几乎翻了一番,达到 12500 美元,同时保持在 25% 的最大 DD 风险承受水平以下。 我们实现了我们的目标,即尝试在舒适的风险水平下充分利用每笔交易。 如果我们增加任何百分比的风险,我们将以更大、更不舒服的回撤为代价来增加我们的回报。 两者之间始终保持着良好的平衡,您应该始终谨慎行事,即减少亏损。 未来的回撤总是远远超过我们的回测和计算,我们应该时刻做好最坏的打算和准备。


Funyoo 的资金管理代码为我们自动计算手数——让资金管理看起来非常简单。 您只需选择风险百分比——2% 或 3%——剩下的由 EA 处理。 确实很简单,只要你谦虚,充分意识到最坏的情况阿里奥。 将此风险百分比增加到 10 或更多并因此危及帐户也同样简单。 因此,资金管理是那些强大的工具之一,如果控制得当,可以带来更多的利润,如果不控制,则可以带来更多的损失。


结论

利润和亏损不太可能以平稳的规律交替出现,而是表现为连胜和连败。 当你意识到这是自然的,它更有可能在回撤期间坚持到底,并且在连胜期间保持适当的谦虚。


一般来说,良好的风险管理结合了几个要素。 必须计算和澄清通过回测和外推确定的系统的潜在最大连续损失和回撤。 还必须明确系统未来的最大风险偏好,例如不超过 25% 的回撤。 一旦您了解了系统的历史(和潜在)最大回撤,您就可以开始添加资金管理系统(例如 Funyoo 提供的),该系统仅在每笔交易不会超过其限制的范围内自动调整手数 选择的风险百分比(与账户规模和止损相关),并且以连续亏损的形式累积的此类亏损交易不会超过您预定的最大风险承受能力。


一般来说,为了让您的系统长期运行,任何给定交易的风险(交易账户规模)都不应超过 2%,但如果平均亏损交易远低于止损,则可以例外 损失。 这个较小的百分比风险是承认 10 次以上的连败可能而且确实会发生,你必须能够轻松地度过它们。 如果您使用并发系统进行交易,同样重要的是在任何给定时间都不要超过(您的交易账户规模的)总体风险的 6%。 你可以有 3 个策略,每个策略风险为 2%,或者有 6 个策略,每个策略风险为 1%,但组合风险超过 10% 是自找麻烦——无论你认为系统或货币彼此之间有多么不相关。


总而言之,资金管理就是驯服巨龙——一旦你知道自己可以在它的利爪(小心翼翼地接近并严格止损)和火灾(在连续亏损中偷走自己)中幸存下来,你就可以骑乘这头野兽并从中获利 向上(资产稳步上升)。 如果你以谦逊和尊重的态度接近她,适度地设定你的风险投入,你就可以保护自己免受危险并成为赢家。 相反,如果您贪婪地接近她并设置您的风险投入以获得最大收益,那么您的 EA 迟早会反对您并消耗您的账户。