首页 系统交易 帖子

每日10点利润:反向交易策略解析

附件
17474.zip (4.55 KB, 下载 0次)

作者:slacktradermq5代码作者:barabashkakvn

每日赚取10点利润,反向于“昨日趋势”。

这位作者对这款智能交易系统(Expert Advisor)进行了如下描述:

每天能获得10点利润吗?这个问题并不新鲜,但对于我这个初学者来说,仍然相当有趣。通过现场交易,我发现要赚取10点的利润并不容易。

为了实现我的每日10点目标,我进行了多次研究,最终形成了“每日一次”的交易系统。我每天开一个单,通常是在交易开始时。首先是顺势单,然后是逆势单,接着是使用止损订单,设置特殊的止损和止盈,等等……

最终,我选择了一款智能交易系统,它在特定时间反向开盘。这款系统中的“趋势”是通过N根K线的价格差异来定义的。经过简单的优化,我得到了一个有趣的收益曲线。

这个曲线显示出6/1的胜率以及26/2的最大连续赢/亏交易。我还加入了马丁格尔策略,以实现合理的资金管理,并获得了更美观的收益曲线 :-)
这款智能交易系统在过去7年中显示出盈利的结果。如果我们使用最低风险的资金管理,而不是固定手数,而是根据过去两年进行优化的手数,早期的结果可能会更差。

主要特点:

货币对:EUR/USD
时间框架:自动选择(可以设置为任意)
开盘时间:07:00 CET(中欧时间,+1 GMT)
最大持仓时间:75600秒 = 21小时
检查价格差异以确定“趋势”的小时数:30小时

您可以更改/优化以下变量以获得不同结果:

  • FIXLOT:如果为0,则使用最大风险变量计算手数;如果指定了手数,则使用该值进行交易;
  • MINLOTS:最小手数;
  • MAXLOTS:最大手数;
  • MAXIMUMRISK:如果FIXLOT = 0,最大风险。此情况下,建议使用FIXLOT = 0和MAXIMUMRISK = 0.05(0.02);
  • SLIPPAGE:最大允许滑点。

TRADINGHOUR:开盘时间;
HOURSTOCHECKTREND:检查价格差异以确定“趋势”的小时数;
ORDERMAXAGE:最大持仓时间——较老的持仓将被平仓。

该EA包含马丁格尔元素:在亏损的情况下,下一个持仓的手数将被乘以一个倍数。

  • FIRSTMULTIPLICATOR:如果有一个亏损持仓,则乘以手数;
  • SECONDMULTIPLICATOR:如果有两个亏损持仓,则乘以手数;
  • THIRDMULTIPLICATOR:如果有三个亏损持仓,则乘以手数;
  • FOURTHMULTIPLICATOR:如果有四个亏损持仓,则乘以手数;
  • FIFTHMULTIPLICATOR:如果有五个亏损持仓,则乘以手数。

止损、跟踪止损、止盈

这里有一个问题想请教经验丰富的交易者:

以这种方式交易有什么合理的理由?这是否只是过度优化的历史数据,没有未来成功的机会,还是这项交易策略确实有其逻辑基础?

相关帖子

评论 (0)