Advaced Trader MT5
- 专家
- Zhi Xian Hou
- 版本: 1.15
- 更新: 10 四月 2023
- 激活: 20
Advanced Trader MT5 是一个完全自动化交易机器人,采用自定义指标"Trend for MT5"开发而成,可在这里找到该指标。EA在AUDNZD、NZDCAD、AUDCAD和 USDCHF上经过多年回测,具有稳健的的交易记录,你可以利用MT5回测平台利用真实历史数据对其回测,但对不同品种回测时需根据其波动大小调整Tp和加仓间距,才能得到最优的回测结果。如果不希望100%由EA自动交易,可以通过灵活修改初次开仓手数(NewBuySellLots)、初次开仓价格(OpenNewBuyPrice & OpenNewSellPrice)、加仓间距(Inpdistance)、 下次加仓价格(NextAddBuyPrice & NextAddSellPrice),下次加仓手数(Nextaddbuylots & Nextaddselllots)、是否继续开仓(StopNewBuy & StopNewSell)和magic等参数手动控制ea交易,将此EA作为交易助手使用。
策略简介:
- 基于简单的短线交易开仓方式,在价格超买时开sell单,超卖时开buy单,设置固定止盈平仓。
- 当价格反向移动距离超过加仓间距时候开始采用先进的网格系统进行加仓,因此无需设置止损,每次开仓后均为达到盈利目标自动止盈,对点差和滑点不敏感。
- 加仓手数(Lots)与价格反向运动距离成正比,当前价格距离初次开仓价格越远,加仓手数越大。本EA加仓间距较大,因此EA每次加仓手数相对降低,同时可以手动设置是否加仓以及加仓间距和手数,因此风险可以自由调控。
- 只适合对冲账户且价格小数位后多一位的经纪商,一般JPY货币对为3位,XAUUSD(黄金)为两位, 其他货币对5位小数,大多数经纪商都包含上述要求,例如 IC Markets、Pepperstone、FP markets 和 Go Markets 等。
- EA 对点差和滑点不敏感。但我建议使用优秀的 ECN 经纪。
- 加载EA到需要交易的品种图表即可对该品种交易, 默认周期为M15,切换任何周期不影响EA使用。
- 推荐适用货币对:NZDCAD AUDNZD AUDCAD USDCHF,需要根据回测情况调整最优参数,重点设置加仓间距和Tp参数。
- 使用 1:100 的杠杆,在 500 美元的账户上运行应该没问题,建议每500美元仅交易一个同方向订单,不要同时开仓两个正相关品种同方向的订单,可以采用两个负相关品种进行对冲交易或同时交易三个货币对不同方向的订单。只需设置"Magicbuy"和“Magicsell”参数即可控制同时开仓的可能性,当加载到两个图表上的EA设置同一“Magicbuy”时,其中一个图表使用该“Magicbuy”开仓后,直到该“Magicbuy”订单全部平仓,另一图表上的EA才能再次用该“Magicbuy”开仓。
EA参数:
- NewInitialLots:初次开仓手数,默认0.01,如果经纪商最低交易手数为0.1,则会自动调整为0.1手,如果修改为0.02或其它,则按照输入手数开新仓。
- OpenNewBuyPrice:用于手动设置价格开仓Buy单,默认为0表示按照EA逻辑自动开仓,如果修改为其它正确价格,EA立即在该价格挂BuyLimit单或者BuyStop单。
- OpenNewSellPrice:用于手动设置价格开仓Sell单,默认为0表示按照EA逻辑自动开仓,如果修改为其它正确价格,EA立即在该价格挂SellLimit单或者SellStop单。
- Inpdistance:加仓间距,根据(当前价格-初始开仓价格)/加仓间距计算加仓手数,该加仓间距越大,下次加仓手数越小。
- Tp:止盈点数,默认为30个点止盈,意味着如果初次开仓为0.01手,那么每次开Buy或Sell单后达到$3美元自动平仓。
- Magicbuy:Buy订单识别号,EA使用该号码开Buy单 (初次开Buy单及后续加仓Buy单均使用该Magic),如果当前未平仓订单中已经使用该Magic,此EA不会再次开新仓,须手动修改为另外的订单识别号才能新开Buy单。
- Magicsell:Sell订单识别号,EA使用该号码开Sell单 (初次开Sell单及后续加仓Sell单均使用该Magic), 如果当前未平仓订单中已经使用该Magic,此EA不会再次开新仓,须手动修改为另外的订单识别号才能新开Sell单。
- NextAddBuyPrice:用于手动修改下次Buy单加仓价格,如果设置该价格不为0,EA自动在该价格挂BuyLimit单或者BuyStop单, 且取消自动Buy单加仓。
- NextAddSellPrice: 用于手动修改下次Sell单加仓价格, 如果设置该价格不为0,EA自动在该价格挂SellLimit单或者SellStop单,且取消自动Sell单加仓。
- Nextaddbuylots:用于手动修改Buy单加仓手数,默认-1表示根据EA逻辑加仓,如果修改为0,表示停止Buy单加仓,如果修改为其它正小数,则下次按照该手数加仓Buy单。
- Nextaddselllots: 用于手动修改Sell单加仓手数,默认-1表示根据EA逻辑加仓,如果修改为0,表示停止Sell单加仓,如果修改为其它正小数,则下次按照该手数加仓Sell单。
- Maxlot:设置EA开仓或加仓的最大手数,如果EA自动计算出的交易手数超过Maxlot的设置值,则EA将会按照此处设置的最大手数下单。
- StopNewBuy:设置是否继续新开Buy单, 修改此参数为True表示EA在当前图表开的Buy单全部平仓后将不会新开Buy单。
- StopNewSell:设置是否继续新开Sell单, 修改此参数为True表示EA在当前图表开的Sell单全部平仓后将不会新开Sell单。
- Maxspread:设置最大点差,默认999表示不限制点差,修改为其它正整数表示点差超过此设置数值EA将不会开仓及加仓。
- Inpsymb:手动设置EA的交易品种,如果不输入任何信息,则EA默认交易当前加载图表的Symbol,如果输入正确的Symbol名称,则EA只交易输入的Symbol品种。(例如在“XAUUSD”图表加载此EA,此处输入“EURUSD”,则EA将会交易“EURUSD”而不会交易当前“XAUUSD”品种)
补充:
- 如果发现此EA有任何需要完善之处,评论区提出,若能修改,我会及时完善更新版本,谢谢。
请注意,过去的盈利历史不能保证未来,外汇交易存在风险,本EA只提供了一个交易工具的作用,不对任何盈亏负责,风险自行承担!