大家好,今天我想和大家聊聊Maximus vX Lite,这是一款用于MetaTrader 4的整合交易专家顾问(EA)。我决定分享一下这款EA的基本原理,尤其是它如何识别图表中的整合区间,以及如何基于这些区间进行交易。
价格整合是图表上市场停滞不前的地方,短期内无法做出明确的价格波动。Maximus能够追踪过去的整合区间,并在图表上标注出来,当整合区间的边界被突破时,它会自动开仓。图表上方的两条绿线表示买入整合区间(也可能导致反向卖出),而下方的两条红线则表示卖出整合区间(也可能导致反向买入)。如果你在图上看不到白线,那说明整合是基于枢轴点识别的(例如,EURUSD的1.2500,1.2600,1.2700等)。
参数设置:Maximus的参数设置与之前版本相似(可以查看我个人资料中的信息):
- delay_open – 一旦到达设定时间,EA将会开新仓(1-15分钟,2-30分钟等);每次交易后计时器重新开始;
- distance – 从整合区间突破后开仓的点数;
- period – 一旦到达设定时间,将重新搜索新的整合区间(按小时计算);
- range – 上下整合区间之间的最小距离;
- risk – 定义手数;数值越高,手数越低;
- stop_loss – 不应更改;
- trail – 通常应与range保持相同的值。
限制条件:上述代码的适用范围如下:
- 仅在模拟账户上有效,并且仅适用于EURUSD;
- 依赖全局变量,每次新会话前应清除;
- 不包含一系列应优化的功能(例如,自动计算和弥补潜在损失、基于标准差的追踪、自动优化新交易参数、“加单”交易、“逆势”交易、声音提示和错误打印);
- 包含一些故意的错误,因此不应在真实账户上使用,即使经过修改;
- 仅适用于5位数的存款。
操作方法:对于外汇新手来说,简单的“我将通过三年的测试来击败你”的策略是行不通的。没有任何一个EA能在相同参数下通过三年的测试。即便可以,你可能也只会得到接近零的收益。因此,基本的操作方法与其他版本的Maximus相同(更多信息请查看我的个人资料)。总结一下:在1-2周内优化1-1.5千个参数变化,匹配最有利的参数,然后基于这些新参数进行下一周的交易。使用H1图表进行EURUSD的交易,所有计算都是基于15分钟的时间框架。
头脑风暴:我希望与大家讨论基于整合区间的交易。期待听到大家对整合区间改进的建议。例如,图中显示:1)在长期上涨趋势下部的整合区间;2)已经结束的下跌趋势的整合区间。这些都是不同类型的整合。或许可以考虑整合类型的分类,并根据不同的整合区间开设不同的手数。请告诉我你的想法!
杂谈:我不会阅读内部消息,任何讨论都应在此页面上进行。如果你想让我实现4位数存款方法、其他工具,或更改为不使用全局变量,甚至想让我解释什么是整合等等,我会对此感到无聊。
