杀不死我的必使我更强大---马丁EA

avatar
· 阅读量 18,719

上次的文章后,有很多社区的朋友私信我,我都做了回答,开了几次腾讯会议,对于我所知道的尽可能的做到了知无不言,希望能对你们有些许帮助。答应给社区朋友开发的工具,三个完成了两个,最后一个有点复杂,再加上最近在帮一个朋友改策略EA,稍微耽搁了点时间,非常抱歉,我搞完这个策略尽快给你完成。

今天的文章借用这次改进的EA来说一下马丁EA。趋势策略和回归策略都是交易策略的一部分,我从来不简单的判断顺势交易是对的,逆势交易是错的,逆势的理论基础是均值回归,我一直强调这点的原因是,我觉得这不应该成为争论的焦点,每一个策略研究方向都是可以取长补短的。最近我也在学习盟主的文章,很有收获。

言归正传,这个EA是我2016年给一个朋友开发的,后面逐渐完善,也是这个EA让我彻底了解了MQL,最近他让我给他加一套追踪止盈,我正在写,我就想着正好借用这个EA来给大家看一下马丁EA。这套EA我没有在用,因为我找不到平衡点,手数大了风险大,手数小了利润小,我认为马丁策略的核心不是开仓,而是订单管理,但是订单管理的平衡点特别难把握,能把马丁EA管理好也不容易。这是这款EA的参数。箭头是我标注的马丁EA的重点。

我自己测试了欧元近5年,本金1000美金,设置序列最大持仓0.07手,打开镜像,净值回撤130,盈利2100,浮亏不大,但是盈利也不多。

 

 

杀不死我的必使我更强大---马丁EA

 

马丁策略的开仓逻辑其实很简单,核心就是管理住资金和订单。

1、控制手数。

马丁EA一定要控制手数,不能让手数膨胀过快,这部分可以说是马丁EA的重中之重。

首先设计了一套令牌,每一个货币对的一个方向被称为一个序列,23个货币对会有46个序列。每一个序列能否开仓,取决与能不能问资金池要到令牌,要到令牌才可以开仓,要不到就会开虚拟订单。通过是否共享资金池来限制开仓序列可以使用的最大资金比例,给账户资金留出余地。

通过最大可开仓序列,来限制正相关货币对的的开仓,比如,USDJPY走出趋势行情,相关的货币对都有可能走出趋势行情,这对马丁EA的影响会非常大,如果JPY系列的货币对已经有两个了,那么再有JPY的货币对来申请令牌,就会被拒绝。

包括跳过前几单、序列重置、序列放弃,都是在千方百计的控制订单数量。

序列镜像是需要提前预设的,在一个多单序列达到放弃阈值后,被放弃,这个时候,不会再开多单,而是开多单的镜像单,也就是空单,空单自动会占用一个序列,如果已经持仓两个序列,其中一个序列被平仓后,就不会再开新的序列。这也是在控制手数。通过控制

 

杀不死我的必使我更强大---马丁EA

 

2、追踪止盈

马丁EA大部分都是固定点数止盈,控制住了手数,就会面临盈利不足,这个时候,在整个序列到达止盈点的时候,采取序列部分平仓,剩余序列仓位设置盈亏平衡后,开始追踪止盈,很可能收获意想不到的效果,追踪止盈有两种方式,一种是按照点数步长来做,一种是按照时间来做,这部分还没完成,但是我朋友在使用EA的时候记录的改进方式,我觉得挺有道理。追踪止盈是一个动态的过程,不太方便上图,从测试的效果看,确定起到了作用。

 

3、手动干预

均值回归类策略,面临的大难题就是万一不回归怎么办,手动干预就是需要的,我设置了四种手动干预的,其中弹出和减单我觉得挺好。

手动弹出:最后一单手数往往很大,如果觉得风险不可控了,可以手动弹出序列最后一单,不影响序列的自动运行,并且可以多次执行,弹出的订单直接平仓。

手动减单:整个序列如果订单太多了,风险太大,可以指定其中的一个或者多个订单,从序列中减出来,形成一个新的序列组,如果序列组是盈利的,就会自动设置盈亏平衡,统一管理。这部分也是这次改进的点。

做到这三点,马丁策略想活着盈利应该不难,唯一的问题是盈利可能不会太多。

为了这套EA,我做了很多组件,例如UIApp、Filters、Order、Triggers,这些模块都是mqh文件,我现在的想法是把这些组件按照交易策略的步骤,全部做成模块,如果以后想生成策略,直接调用这些模块就可以。目前这些模块都还比较简陋。

杀不死我的必使我更强大---马丁EA杀不死我的必使我更强大---马丁EA

 

面对一个策略,不应该简单的用好坏来做出判断,趋势突破和均值回归都是有道理的,关键是交易者自己怎么选择,并为这个选择做好准备。再次声明,我就是一个很单纯的交易爱好者,分享一些我想分享的内容,既不是平台的人,也不是卖策略卖EA的,可以交流探讨,千万别谈钱,最近的私信有好多朋友希望可以购买工具,购买EA,我从来不卖这些,再说一年中我也没有太多时间写代码,开发的大部分EA都是为朋友开发的,也都是送的,我从中也学习到了很多,这就足够了。

还有一点,我从来不会评价别人的账户,我知道什么叫做卧虎藏龙,见多了平平无奇的交易牛人,就不会简单的从一个账户对一个交易者做出判断,在我心里这是对交易者最起码的尊重。

已编辑 02 Apr 2022, 15:16

风险提示:以上内容仅代表作者或嘉宾的观点,不代表 FOLLOWME 的任何观点及立场,且不代表 FOLLOWME 同意其说法或描述,也不构成任何投资建议。对于访问者根据 FOLLOWME 社区提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本社区不承担任何形式的责任。

FOLLOWME 交易社区网址: followme.asia

今日话题鼠猫猫
共 296 FCOIN赞赏
avatar
回复 0

加载失败()

  • tradingContest