English Русский Español Deutsch 日本語 Português
反向交易: 圣杯还是危险的假象

反向交易: 圣杯还是危险的假象

MetaTrader 5交易系统 | 23 十月 2018, 10:08
9 898 2
Roman Klymenko
Roman Klymenko

目录

简介

反向交易是一种马丁格尔方法,这样的系统提出在交易亏损之后使用双倍手数,这样在成功的情况下利润会抵消掉之前交易的亏损。

反向马丁格尔与经典马丁格尔的主要区别就是,在交易亏损之后是在反向加仓的,让我们来看一个例子:

  • 在交易 #1 中您开启一个0.1手的买入仓位;
  • 如果交易获利平仓,下一个交易将还是以0.1手为交易量;
  • 如果交易 #1 止损平仓, 交易 #2 就在止损之后立即开启,新的交易是在相反方向上使用双倍手数开启:卖出,0.2手;
  • 如果交易 #2 获利平仓,取得的利润将会抵消交易 #1 的亏损,并且带来另外的利润;
  • 如果交易 #2 止损平仓,交易 #3 会在止损之后立即开启,新的交易会在反向开启: 买入, 0.4 手;
  • 如果交易 #3 获利平仓,它的利润会抵消交易#1和交易#2的亏损,并且再带来0.1手的利润 (0.4 – 0.2 – 0.1 = 0.1 手);
  • 如果不是这样,您又需要在相反方向上开启双倍手数的交易 ...

您相信这样的策略能够获利吗?当使用在有趋势的市场时,为什么不呢?这个策略会帮您跟随趋势,如果您在第一个交易中犯错,您只要关闭它再在趋势的方向上开启一个新的交易就可以了。最重要的事情时使用足够大的止损,这样它就不会在市场无序动荡的时候不断止损了,我们将在文章的下一部分中讨论这一点。

常规反向交易的基础

在优化下面的 EA 交易时进行了很多测试,如果您想要最小化亏损的风险,我已经准备了一些需要遵守的规则,这些规则不是终极真理,但是对于所有测试过的交易品种和周期数都是适用的。

规则 1: 获利应当大于止损。

有关马丁格尔和反向马丁格尔技术的文章中,都建议止损应当等于获利,但是测试证明了这种观点时错误的。在所有在市场上的测试中,使用相等的止损和获利都会导致亏损。您获利的唯一机会就是把获利设为至少相当于两倍的止损,

这两个参数之间的最优比例依赖于特定的金融资产品种。例如,对于 GPBUSD,比例大约为3:1 或者 4:1;对于 EURUSD,它可以是2:1,也可以是4:1。

2:1 的意思是获利水平应当等于止损的两倍,也就是说,如果止损是40点,获利应当等于80点。

规则 2: 止损要足够大.

在一定波动范围的市场中,例如外汇交易,在反向策略中使用小止损会导致存款的亏损,所有进行过的测试都证明了这个规则。

在下面的 EA 中, 我们将会使用40到90个点的止损,请记住,因为货币交易品种小数点后有5位或者3位,所选的止损和获利应当乘以10 (我不知道为什么,但是在发布于文章部分的EA交易中都是这样做的),也就是说实际的止损是400到900个点。这可以与该金融产品的平均每日波动来比较,

低于400个点的止损值可能不论获利多大都会造成亏损。这个规则的唯一例外会在下面给出,它是关于每天只进场一次的策略的。

规则 3: 时段选择不能太小。

使用大的止损和获利值会减少策略对时段的依赖,仓位会在很长时间内持有 - 从一天到一个或多个星期,但是要注意,在低于M15的时段使用策略,利润会降低。而在高于 H1 的时段上使用也是这样,它会导致交易数量下降。

规则 4: 在适当的时间停止。

从理论上,如果您在亏损仓位之后保持开启新的仓位,您最终总能获利,但是在实际应用中,不断地以双倍交易量开启新的仓位会导致亏损或者完全爆仓。

测试显示,在一定数量的反向交易后利润会开始下降,直到存款全部亏光。这很容易解释,在进行了 N 此亏损交易后的交易量会非常大,如果它又亏损平仓,存款或者会完全亏光或者也可能会亏损很厉害,恢复需要很长时间。

实验中取得的最优反向数量是8,对于一些交易品种,这个数字在止损较小的时候可能会大一些。

在测试中我们将使用8,因为它在大多数情况下都是最合适的,尽管对于一些指标来说,7或9的数值可能更合适。

使用和不使用反向交易的 EA 交易

在本文中,我们将不会探讨开发使用反向马丁格尔方法的 EA 交易的过程,假定我们已经有了一个。EA 交易的源代码在下面的附件中,

可以在 EA 交易的设置中启用某些指标,如需这样做,只需要把想要的指标周期数设为非零值:

EA 交易的参数



在测试中,我们将依次启用每个指标来找出哪个指标是最适合于反向技术的。如果您要进行您自己的测试,不要忘记关闭之前的指标,这样它就不会影响到测试结果。或者您也可以下载所需指标和交易品种的 SET 文件,SET 文件在本文的附件档案中。

请记住本文的目标不是开发有最大获利能力的 EA 交易,所以,我们只会优化指标参数和止损获利水平的数值。指标参数的优化是与止损和获利分开的,所以,得到的结果可能不是最优的,但是它们非常符合我们的目标。

另外,第一个交易的最佳方向是在优化时选择的 (买入,卖出或者任意). 所有其它 EA 交易的设置都没有改变。

测试交易品种和参数

我们将会使用两个可能最常用的交易品种来测试 EA : EURUSD 和 GBPUSD。

测试的时段: M15.

时间段: 尽最大的可能,从1998年到2018年7月,差不多等于20年。

首先,我们将测试指标与反向交易技术结合的运行情况。然后,我们将不使用反向交易,使用固定手数进行测试。我们将只使用一种交易品种来测试不使用反向交易 — EURUSD. 因为这篇文章的主要目的是反向交易。

对于每种变化,我们将选择指标中最大获利的参数以及止损点和获利点。然后是利润最高的方法的图表,完整的测试报告在附件中。

所有的测试都将在 M1 OHLC 模式中进行,因为我们工作于 M15 时段,这将不会很大程度影响我们的测试,但却能极大加快它的速度。

我尝试在测试过程中遵循一定的原则,这样来为所有的指标提供类似的条件。特别是:

  • 初始余额: $ 10,000; 如果有任何优化引起存款的亏损,在选择最佳选项的时候就不会把它考虑在内,即使它的获利能力比其它的优化选项高很多;也就是说,假如存款有 $15,000 或者更多,可能会找到更多利润的EA参数。
  • 如果找到的 EA 参数优化选项有轻微的回撤,则参数 "Size of add. lot in reversing(反向交易中的增加手数)" 会被设为 0.01, 它可以提高 EA 的获利能力1.5到2倍。

让我们看一些 EA 交易的参数:

  • Lot size. 初始交易的手数值。
  • Size of add. lot in reversing. 它可以增加开启反向交易的交易量指定的手数。
    例如,如果这个参数值为 0.01, 而手数大小是 0.01, 则第二步中要开启反向仓位的手数大小将是0.03手,而不是0.02手。也就是 0.01*2+0.01.
    第三步的交易量将是 0.05 手,也就是 (0.01*2)*2+0.01.
    增加额外手数可以提高系统的获利能力,但是,这也可能会增加回撤。
  • Stop Loss type. 为了我们的目标,止损类型将总是点数。
  • Stop Loss. 可以设置止损的点数大小,对于货币的止损值要乘以10,意思是40个点的止损参数等于400个点。
  • Take Profit type. 可以选择获利点数或者设置根据止损和倍数来计算获利。在第二种方式中,如果 "Take Profit" 参数等于4,获利水平就等于4倍的止损。例如,如果止损是40点,获利将是: 40*4=160 点。
  • Take Profit. 获利点数或者倍数值。如果获利是以点数指定的,对于外汇交易品种,实际的数值要乘以10。
  • Open long positions. 很多后来讨论的策略都只在一个方向上才能获利,如果在买入方向上策略不能获利,这个参数可以禁止打开买入仓位。
  • Open short positions. 可以禁止开启卖出仓位.
  • Use ORDER_FILLING_RETURN instead of ORDER_FILLING_FOK. 如果尝试使用这个EA来开启仓位会导致同样的经纪商错误,可以尝试把这个参数设为 true.
  • Action in case of Stop Loss. 这个参数可以用来决定是否使用反向交易技术。
  • Max. lot multiplier in reversing. 如果 EA 使用反向交易方法,这个参数可以限制允许反向交易的最大数量,在所有的测试中,这个参数都将设为8,如果您把它设为 0, 就禁止反向交易。

其它与指标不相关的 EA 交易参数最好就设为默认的样子。

如何进行反向交易

现在让我们探讨在这个 EA 交易中是如何执行反向交易方法的,实际上它非常简单:

  • 在第一个交易开启时候,会以双倍手数在所建仓位的止损水平设置反向的买入止损或者卖出止损订单;
  • 在新柱开启的时候,进行检查看系统中是否存在我们的仓位,以及是否有买入止损或者卖出止损订单,如果仓位存在,但是没有反向订单,就是说订单已经被触发,所以我们需要另外再在相反的位置设置一个双倍手数的订单。
  • 如果没有仓位,而订单还存在,则该仓位已经由获利平仓,这样 EA 就要删除存在的订单。

因为仓位和订单的存在与否是在新柱开启的时候检查的,也就是每15分钟一次,所以也有一点可能订单在15分钟内触发并且止损关闭,这将会打断反向交易序列,因为 EA 交易将没有办法创建新的挂单。

这一点我们可以接受,因为测试结果中显示,在新柱开启的时候做检查比在下一个分时的时候检查和创建新订单能够更多地获利。

反向交易作为一个独立的交易策略

现在,让我们转到反向交易。这是一个有趣的情况: 在反向马丁格尔交易中,第一个交易的时间和方向没有关系。即使第一个交易是不成功的,相反方向上的下一个交易可以修正这个错误。

所以,我们不需要搜索好的入场点,我们可以在任何想要的时间入场。在理论上,反向交易技术可以当成一个独立的交易系统。让我们来验证它,

在我们的例子中,如果对于某交易品种没有仓位,我们将会每15分钟就入场,

入场方向没有关系... 如果不是为了测试结果,就没有关系。

所以,这里是 GBPUSD 余额图表, 其中 SL 85 而 TP 190:

GBPUSD M15: 不使用指标的反向交易

一共由 2647 个交易,在20年中,EA 取得的利润是 115,115,它等于每年 57%。

这里是 EURUSD 余额图表,其中 SL 45 而 TP 175:

EURUSD M15: 不使用指标的反转交易

一共有 3693 次交易,利润: 117,521. 这相当于每年 58%。

对于 GBPUSD 和 EURUSD, 我们只开启卖出仓位,如果启用了买入仓位,利润就变少了。但是策略还是保持盈利的。这表明反向交易可以用作自给自足的交易系统,我们已经成功在两个交易品种中在过去的二十年中取得了利润,

尽管余额图表不是很漂亮。特别是 GBPUSD 在从 2004 到 2008 年中都没有任何利润的增长,但是,也没有大的回撤。

EURUSD 的余额图表要好一些,但是还是有一到两年的持平时间段。

尽管如此,反向交易的获利能力还是很明显的。我想没有必要展示不使用反向交易的余额图表了。从逻辑上,它们应当是亏损的。

一天入场一次

有一个有趣的交易系统:它不使用任何指标,而是使用的一些其它方法。方法思路如下: 如果您一直在同一时间入场交易,使用小的止损和大的获利,则很有可能您会获利。

看起来似乎很荒谬,但是,我想这种方法可以用于交易一些指数。例如,对于道琼斯指数,如果您在 16:25 或者 16:30 入场, 也就是在股票市场开市之前。通常,在这个时间内会有较大的波动,可能会有趋势开始。

实际上,它适用与指数交易并显示出了很好的获利能力,即使没有反向交易也是这样。但是这种策略会在外汇交易市场上展示出好的结果吗?

很令人惊讶,对于 GBPUSD, 有两个时间段非常适合这个交易系统的工作,分别是 15:15 和 19:45,我不知道为什么是这个时间,但是请看一下余额图表 (在 19:45 入场, SL 20, TP 750):

GBPUSD M5: 每天入场一次

总共有 1788 次交易。利润: 215,834. 这等于每年 107% ,

在二十年中每年100% 的利润是非常震撼的,之前讨论的所有指标都没有提供这样的获利能力。

当然,这个系统有很长时间段的亏损,但是使用20个点的止损和750点的获利,这样一个获利的交易可以抵消数以百计的亏损交易。

请注意,我另外在系统中做了几点改变,上面的获利是通过不在星期五入场交易和不在夏季 - 六月,七月和八月交易而获得的(我禁止了对应的入场交易)。如果允许在任何月份任何日子来入场交易,余额图表和总利润会变差一些,尽管策略还是会保持获利,显示出很好的结果。

另外,使用相同的规则 (禁止在星期五和夏季月份交易) 对于 EURUSD 交易品种也是适用的。但是,只在八月份禁止交易而不是在所有夏季月份禁止交易的话会显示出更好的结果。就算我们另外禁止了六月和七月,这大约会减少1000美元左右的利润。

这里是 EURUSD 图表,其中 SL 20, TP 680:

EURUSD M5: 每天入场一次

一共有 1379 次交易,利润: 256,280. 相当于每年 128% 。

一个非常有趣的现实情况:禁止在星期五交易在这两种情况下都能够增加利润。为什么是星期五呢?外汇市场上的三倍隔夜息是在星期三收取的,所以星期五是普通的一天。也许,在周末之前动荡性会增加,所以止损更容易触及吧。

现在让我们看 EURUSD 图表 (SL 20, TP 900), 每天入场一次而且使用固定手数,也就是没有使用反向交易:

EURUSD M5: 每天入场一次,不使用反向交易

共有830次交易,利润: 69. 在这种情况下,利润更像是随机获得的。

标准指标

让我们尝试通过使用标准指标来改善交易结果。

布林带

入场买入条件:

  • 如果当前的柱高于移动平均,就跳过它;
  • 如果前一个柱是下降的,就跳过它;
  • 如果再前一个柱没有超过布林带的底部边界,跳过它;
  • 如果再前一个柱的收盘价没有高于布林带的地步边界,就跳过它;

这里是 GBPUSD 余额图表 (SL 44, TP 167):

GBPUSD M15: 布林带

4158 次交易利润: 81,894. 这等于每年 40%,

图表显示出没有明显改善,利润甚至比不使用指标交易更少。

现在,这里是 EURUSD 余额图表,其中 SL 45 而 TP 160:

EURUSD M15: 布林带

3135 次交易,利润: 77,090. 相当于每年 38% ,

图表变得更差了,利润继续下降。

不使用反向交易的 EURUSD 余额图 (SL 80, TP 180) 看起来很差:

EURUSD M15: 不使用反向交易的布林带

交易数: 1358. 利润: 74.

平均方向性移动指数 (ADX)

指标将会如下使用: 如果 ADX 值大于参数值,并且 DI+ 高于 DI-, 就不应该入场交易,在所有其它情况下都开启一个买入仓位。

GBPUSD 余额图表, SL 45, TP 140:

GBPUSD M15: ADX 指标

交易数: 5795. 利润: 120,043. 这相当于每年 60%,

结果要好多了。使用 ADX 指标,与不使用指标交易相比,会使利润增加,增加的利润不是非常多。交易数量也增加了两倍,因为止损值更低了。也有比较平缓的区间: 1998-2004, 2005-2008, 2015-2017.

EURUSD 的余额图表和不使用指标交易 (SL 45, TP 140) 相比差别不大:

EURUSD M15: ADX 指标

交易数: 3903. 利润: 116,791. 这相当于每年 58%。

不使用反向交易的 EURUSD 余额图表看起来差得多,然而还是有一个小的向上趋势的 (SL 45, TP 140):

EURUSD M15:  ADX 指标,不使用反向交易

交易数: 3613. 利润: 283.

商品通道指数 (CCI)

买入入场条件: 指标值超过对应的参数,卖出入场基本上没有获利,所以我们只启用买入入场。

GBPUSD 余额图表 (SL 40, TP 135):

GBPUSD M15: CCI 指标

交易数: 5285. 利润: 132,990. 这等于每年 66%,

结果甚至比使用 ADX 指标还要更好,但是,利润没有比不使用指标交易更高。还是有一些持平的时间段。在这些时间段中,回撤没有像使用 ADX 那样大, 但是比不使用指标交易要大。

EURUSD 余额图表, SL 45, TP 230:

EURUSD M15: CCI 指标

交易数: 2381. 利润: 78,913 或每年 39%. 结果要比完全不使用指标要差的多。

不使用反向交易的 EURUSD 余额图表只有在2005年之前有明显的上升趋势 (SL 90, TP 120):

EURUSD M15: CCI 指标,不使用反向交易

交易数: 1687. 利润: 522.

动量指标

这个指标的用法和前一个指标类似: 指标值超过了对应参数的时候进行买入入场。

GBPUSD 余额图表, SL 45, TP 170:

GBPUSD M15: 动量指标

交易数: 4775. 利润: 81,398. 这等于每年 40%,结果并不很震撼。

EURUSD 余额图, SL 40, TP 185:

EURUSD M15: 动量指标

交易数: 3625. 利润: 30,896 或每年 15%,结果也不是很好。

无反向交易的 EURUSD 余额图 (SL 60, TP 140):

EURUSD M15: 动量指标,无反向交易

交易数: 258. 利润: 296.

移动平均 (MA)

入场买入条件:

  • 前一个柱的开盘价格低于移动平均值,而前一个柱的收盘价高于移动平均值,
  • 当前柱的移动平均值低于前一个柱的移动平均值;
  • 当前柱与前一柱的移动平均值的差应当大于相应的参数值。

卖出入场条件和买入条件相反。

GBPUSD 余额图表 (SL 46, TP 174):

GBPUSD M15: 移动平均指标

交易数: 2788. 利润: 73,020. 也就是每年 36%,这比不使用指标交易要差得多。

EURUSD 余额图表, SL 95, TP 175:

EURUSD M15: 移动平均指标

交易数: 829. 利润: 24,397 (每年 12% ). 这是个很差的结果。

与之前比较,不使用反向交易的 EURUSD 余额图表看起来更好 (SL 40, TP 145):

EURUSD M15: 移动平均,不使用反向交易

交易数: 610. 利润: 493.

移动平均聚合分离指标 (MACD)

如果 MACD 柱形图低于信号线,就进行买入交易,如果柱形图高于信号线,就进行卖出交易。

GBPUSD 余额图表, SL 45, TP 170:

GBPUSD M15: MACD 指标

交易数: 4394. 利润: 29,392 (每年 14%). 不使用指标交易则显示出好得多的结果。

EURUSD 余额图表, SL 50, TP 165:

EURUSD M15: MACD 指标

交易数: 2895. 利润: 56,692. 这相当于每年 28% ,这也比不使用指标进行交易要差的多。

不使用反向交易的 EURUSD 余额图表 (SL 80, TP 175):

EURUSD M15: MACD 指标, 不使用反向交易

交易数: 1620. 利润: -255.

这是在不使用反向交易时造成亏损的唯一一个指标。

威廉姆斯的百分比范围 (WPR)

如果当前柱的 WPR 值大于在 EA 设置中的参数值,并且前一个柱的 WPR 比EA 设置中的参数值低,就开启一个买入仓位。

GBPUSD 余额图表, SL 45, TP 170:

GBPUSD M15: WPR 指标

交易数: 3577. 利润: 110,077. 这等于每年 55%,这是个很好的结果,至少它比不使用指标交易要更好。

EURUSD 余额图表 (SL 90, TP 185):

EURUSD M15: WPR 指标

交易数: 1180. 利润: 72,469 (37% per year). 这并不是最好的结果,

不使用反向交易的 EURUSD 余额图表中显示,在 2008 年有上升趋势,而之后有一个持平的时间段 (SL 95, TP 195):

EURUSD M15: WPR 指标,不使用反向交易

交易数: 626. 利润: 573.

结果的汇总表格

现在,让我们在一个表格中显示出所有的结果,并且从中选择出适用于反向交易技术的最能获利的指标和交易系统,

这里是用于 GBPUSD 的表格:

策略 净利润 利润因子 交易数  最大回撤获利交易百分比 止损  获利
 不使用指标
 115,115
 1.24
 2647
 14,269 (47.61%)
 31.92
 85
 190
 每天一次
 215,834 1.68 1788 54,900 (53.64%)
 3.02 20 750
 布林带 81,894
 1.21 4158 26,170 (36.14%)
 20.9 44 167
 ADX 120,043 1.28 5795 16,823 (62.52%)
 24.31 45 140
 CCI
 132,990 1.36 5285 15,171 (14.81%)
 23.77 40 135
 动量指标 81,398
 1.2 4775 23,996 (24.84%)
 21.97 45 170
 移动平均 73,020
 1.26 2788 17,261 (29.87%)
 20.48 46 174
 MACD 29,392
 1.14 4394 11,309 (77.69%)
 20.3 45 170
 WPR 110,077 1.33 3577 17,923 (62.78%)
 21.44 45 170

关于 EURUSD 的汇总表格:

策略 净利润 利润因子 交易数  最大回撤获利交易百分比 止损  获利
 不使用指标
 117,521 1.37
 3693
 13,063 (10.24%)
 21.04
 45
 175
 每天一次
 256,280 2.02 1379 39,447 (44.84%)
 3.92 20 680
 布林带 77,090
 1.25 3135 16,616 (20.88%)
 21.15 45 160
 ADX 116,791 1.39 3903 18,356 (71.11%) 24.49
 45 140
 CCI
 78,913
 1.26 2381 25,817 (22.97)
 17.01 45 230
 动量指标 30,896
 1.17 3625 10,663 (16.43%)
 18.23 40 185
 移动平均 24,397
 1.35 829 11,586 (76.72%)
 35.34 95 175
 MACD 56,692
 1.21 2895 14,388 (47.37%)
 23.11 50 165
 WPR 72,469 1.75 1180 9,987 (23.57%)
 32.03 85 195

我们将不把每天一次策略与其它系统做比较,它比所有其它情况都好。

对于其它策略,不使用指标的系统的获利能力和使用指标信号相比没有明显变差。

甚至对于 EURUSD 不使用指标来交易显示出更好的获利能力。这种纯粹的策略有使用 ADX 指标的交易策略才能相比。但是它在最大回撤方面表现差得多,并且从利润和交易数量角度看与不使用指标来交易非常类似。

对于 GBPUSD 的交易,ADX 和 CCI 指标可以帮助提高结果,但是提高也不是很明显, 而利润图表上有更大的回撤,交易数量变成了双倍。让我们看看这些图表. ADX 指标:

GBPUSD M15: ADX 指标

CCI 指标:

GBPUSD M15: CCI 指标

CCI 图表看起来比 ADX 好很多,它的上升要平滑得多,而亏损期间更少,也有更大的利润。

最后,让我们看看不使用反向交易的 EURUSD 的结果:

策略 净利润 利润因子 交易数  最大回撤获利交易百分比 止损  获利
 每天一次
 69 1.04 830 375 (3.75%)
 2.41 20 900
 布林带 74 1.01 1358 385 (3.7%)
 31.96 80 180
 ADX 283 1.02 3613 434.01 (4.11%)
 25.27 45 140
 CCI
 522 1.06 1687 307.43 (2.87%)
 45.29 90 120
 动量指标 296 1.3 258 113.32 (1.12%)
 36.43
 60 140
 移动平均 493 1.27 610 86.99 (0.83%) 26.56 40 145
 MACD -255 0.97 1620 502.68 (4.93%)
 31.73 80 175
 WPR 573 1.14 626 232.3 (2.21%)
 38.18 100 195

最有趣的结果是在使用简单移动平均的时候获得的,与其它指标相比,这个策略显示出更低的最大回撤和更多的利润,我们可以增加移动平均策略的手数大小,这样最大回撤就与反向交易策略类似了,而利润也几乎等于那些策略。使用最大回撤 16,000, 利润将大约是 90,000.

其它指标,除了动量指标之外,显示的获利能力都很差,也就表明在真实交易中它们可能会变得没有办法获利。

结论

现在是时候下些结论了:

结论 1. 实际上没有技术指标能够在单独使用时提供稳定和持续的利润,至少在没有正确的资金管理时不能。唯一的例外是移动平均,虽然这是最古老的技术指标之一,但它生成了在20年中平滑上升的图表。

EURUSD M15: MA 指标, 不使用反向交易

这个策略可以通过使用基于时间的入场过滤器来进一步提高。

结论 2. 反向交易可以用作一种自给自足的交易系统,使用额外的指标会影响它的效率使之走向负面。也许这样的结果是与大的止损水平和超大的获利水平相关的 - 指标无法预测这样大的变化。另一个造成这样的原因可能是指标的使用不正确,也许使用更小的止损或者更大的指标周期数会好一些。

结论 3. 有一种观点认为反向马丁格尔系统是一种风险很高而明显会亏损的策略,我希望这里提供的一系列测试可以证明这个观点、至少“明显亏损”的说法是错的。

只要正确使用反向交易,没有任何一个使用某指标的交易系统会亏损,另外,不使用反向交易会亏损的策略,在使用了反向交易技术后就变得获利了。而且,使用反向交易并没有使策略亏损得更多。

结论 4. 当然,反向交易技术不能在一个月内从一美元赚到一百万美元,取得的利润 (与初始存款比较) 不是很突出,但是,这样的策略可以让您享受亏损 — 之前亏损得越多,获得的利润就越大。

这句话看起来很奇怪,在理论上,最终获得的利润应当总是等于初始交易的值,其余的利润是用来抵消之前的亏损的。如果使用的获利和亏损值是相同的,这一点没错。而因为我们的获利比止损大2到5倍,利润中除了等于初始交易的部分,我们还会取得最终交易中全部交易量所得的利润,它等于止损和获利之间的差距。

当使用这样大的获利值时,不需要增加每次反向交易的交易量,或者,我们可以每两次或者每三次增加一次交易量。这可能可以减少回撤并增加反向交易的次数,尽管这种情况下利润可能会更低。

结论 5. 反向交易确实是高风险策略。查看一下最大回撤:在所有上面的结果中,回撤都超过初始存款。

结论 6. 所以反向交易是什么呢?

它是圣杯吗?很明显,它不是。反向马丁格尔不会使亏损消失,它可能只是把它们推迟一些时候。使用反向交易,我们不能期待巨额的利润。

那么它是错觉吗?不,它也不是。反向交易可以使您获利,虽然小,但是非常稳定。这里关键的一点是初始存款要多。

所以,反向交易是什么呢?很明显,它是一种普通的交易策略,

是否使用反向交易完全在于您自己的决定。一件绝对肯定的事: 反向交易需要大额的存款。为了保持住最大回撤,不会有一直亏损的系列反向交易 (即使您使用最小的初始手数) 您需要有不少于 $3,000 的存款,使用 3000 美元的风险来获得 100,000 不是件简单的事情,

然而,投资30到100美元,使用这些来冒险取得1000美元的利润就要简单多了。

但是所需的最小存款是 $3,000, 那么应该怎样使用 $30 来使用反向交易技术呢?当然,在分值账户中就可以了,这样,30美元就变成了3000。

文章到这里就结束了,用于测试上述策略的 EA 交易位于下面的附件中。把 EA 的 MQL5 和 EX5 文件保存到 Experts 文件夹,Strategies 文件夹应当保存到 Include。另外,档案中还包含 EA 交易对于不同交易品种和指标参数的 SET 文件,所有的 HTML 格式的策略测试器报告也在附件中提供。

本文由MetaQuotes Ltd译自俄文
原文地址: https://www.mql5.com/ru/articles/5008

附加的文件 |
SET_files.zip (59.73 KB)
html_reports.zip (10475.18 KB)
mql5.zip (117.84 KB)
最近评论 | 前往讨论 (2)
Tao Yang
Tao Yang | 23 10月 2018 在 13:37
好像讨论的问题没有说完
Tao Yang
Tao Yang | 23 10月 2018 在 14:23

我看过很多讨论马丁交易与趋势交易的帖子。讨论他们哪个策略更好。但是我觉得这个是在误导交易者。

交易的本质并不是策略。而是交易标的本身或者说品种本身。

行情本质上是随机的可以任意运动。但是外汇行情又必须满足他的特性。他一定是两个国家之间的货币兑换价格表现。如果是大国和大国之间,一定的会有弹性的波动或者说回调。如果两个国家之间各种政治经济都倾向于稳定的时候。大区间的底部或者顶部一定是很好的交易机会。

这个才是交易的本质。

你随便什么反向策略在行情一直持续单边的是都是渣。

你随便什么趋势策略在行情一直震荡的时候都是渣。

所以交易的本质是我使用了反向策略去交易不会一直持续单边的品种和我使用了趋势策略去交易一定不会一直持续震荡的品种。

完毕!

自动优化 MetaTrader 5 专用 EA 自动优化 MetaTrader 5 专用 EA
本文描述 MetaTrader 5 下自我优化机制的实现。
利用指标实时优化智能交易系统 利用指标实时优化智能交易系统
任何交易机器人的效率均取决于正确选择(优化)其参数。 然而,在某个时间区间内被认为是最佳的参数可能无法在另一个交易历史区间保持其有效性。 此外,在测试期间表现良好的 EA 在实时状态下最终会亏损。 持续优化的问题就此凸显出来。 当面对大量重复性工作时,人类总会寻找自动化方法。 在本文中,我提出了一种解决此问题的非标准方法。
根据指定的分布法则为自定义品种的时间序列建模 根据指定的分布法则为自定义品种的时间序列建模
本文概述终端创建和运用自定义品种的能力,提供了使用自定义品种模拟交易历史、趋势和各种图表形态的选项。
MQL5 酷客宝典: 读取持有锁仓仓位的属性 MQL5 酷客宝典: 读取持有锁仓仓位的属性
MetaTrader 5 是一个多资产平台,此外,它还支持不同的仓位管理系统。这种功能为实现和创建交易思路提供了更加广泛的选择,在本文中,我们将讨论在锁仓模式下处理和计算仓位属性的方法。这篇文章包含了一个派生类,以及展示如何取得和处理锁仓仓位属性的实例 。