Trident Pro MT4
- 专家
-
Evgeniy Zhdan
👋 您好!
自2010年以来,我一直从事 Forex 外汇交易和交易软件开发。在此期间,我积累了丰富的实践经验,并通过开发实用、高效的市场分析和交易决策工具,与其他交易者分享这些经验。我的目标是开发高质量的解决方案,帮助交易者更好地参与 Forex 外汇市场及其他金融市场的交易。
✈️ 我的 Telegram: https://t.me/fx_mql - 版本: 1.0
- 激活: 20
Trident Pro 是一款适用于 MetaTrader 4 的多货币智能交易系统,交易三个相互关联的货币对:AUDCAD、NZDCAD 和 AUDNZD。只需加载到一个图表上,它就会自行管理全部三个货币对。当价格明显偏离其通道时,EA 入场,并持有仓位直到价格回归。内置的货币敞口和账户负载控制可防止累积过大的仓位。
MetaTrader 5 版本:https://www.mql5.com/en/market/product/207953
订阅我的频道,以免错过更新和新产品:https://www.mql5.com/en/channels/algotrader
价格很可能会逐步上调,并且在某个时候将完全停止销售,以免该 EA 传播过广。
EA 的工作方式
- 在一个图表上同时监控三个货币对。
- 当价格越过通道边界时,朝回归方向开出首单。
- 如果价格继续逆向运行,则加开摊平订单。订单间距会根据波动率调整并可以逐步加宽,使整个序列分布在较大的距离上,而不是一次性建满。
- 摊平订单在所选时间周期的每根K线内最多开一次,并且只在一根朝仓位方向收盘的K线之后开出。
- 每个订单都有自己的止盈。当价格回到计算水平时,整个序列全部平仓。
- 如果启用了追踪止损,当序列中只有一个订单时,它会保护利润。追踪止损触发后,只有在更有利的价格才会重新入场。
- 每次下单前,EA 会检查每种货币(AUD、NZD、CAD)的净头寸和账户负载。如果超出限制,订单会被减小或跳过。
- 如果账户保证金水平低于设定值,EA 会平掉自己的全部订单。
特点
- 一个图表管理三个货币对,使用同一个魔术号。
- 网格间距根据当前波动率自动调整。
- 按货币控制净头寸:EA 不会通过不同货币对在同一货币上重复加码。
- 账户负载限制和保证金水平保护。
- 追踪止损,以及防止止损和止盈离价格过近的保护。
- 点差过滤和亚洲时段过滤。
- 信息面板可自动适应图表大小。
使用建议
- 货币对:AUDCAD、NZDCAD、AUDNZD。如果您的经纪商使用带后缀的品种名称,请在 Work Pairs 中按“市场报价”窗口中显示的名称准确填写。
- 图表时间周期任意:EA 使用设置中自己的时间周期。
- 请将 EA 加载到其中一个交易货币对的图表上。
测试
- 在 MetaTrader 4 中无法进行多货币测试:该平台的测试器只能处理一个品种。测试时,EA 只交易其所在图表的货币对。
- 请在 M1 图表上分别测试每个交易货币对(AUDCAD、NZDCAD、AUDNZD)。
- 要查看三个货币对的协同工作情况,请测试 MetaTrader 5 版本:在其测试器中,EA 同时交易所有货币对。链接:https://www.mql5.com/en/market/product/207953
- 在实盘交易中,MetaTrader 4 版本与 MetaTrader 5 版本的工作方式相同:一个图表,交易 Work Pairs 中的所有货币对。
图表面板
面板通过 Show panel 设置开启。可以拖动标题栏移动面板,并用按钮折叠,位置会被记住。面板大小会自动适应图表大小;也可以用 Panel size 设置按百分比指定。通过面板可以立即看出 EA 是否在工作,以及在未开单时的原因。
- 标题栏:名称、版本以及所有货币对未平仓订单的当前总盈亏 (P/L)。
- Status:总体状态。WORKING 表示 EA 正在运行。WORKING: 2 of 3 pairs ready 表示部分货币对仍在加载历史数据。PAUSED: drawdown limit 表示新订单因回撤限制而暂停。STOPPED 表示算法交易已关闭或没有任何货币对就绪。
- Data:报价历史是否足够。如果不足,会显示正在加载的货币对和时间周期。
- PAIR:货币对名称。
- PROFIT:该货币对未平仓订单的当前盈亏。
- SPREAD:当前点差。点差高于 Max spread 时变为橙色。
- START LOT:下一笔首单的手数。
- STATE:该货币对的当前情况。Waiting for signal:等待信号。In series: 2/5 orders:序列已开启,显示当前订单数与最大订单数。Paused: Asian session:亚洲时段暂停。Waiting: spread too high:点差过大。Loading history:正在加载历史数据。这里还会显示订单被推迟的原因:等待确认K线、货币限制、账户负载限制、追踪止损后等待更好的价格、保证金水平保护后的暂停。
- TOTAL:所有货币对的总结果。
- Open orders:EA 的未平仓订单数量。
设置
Trader's trading tools
- Work Pairs:交易货币对列表,用逗号分隔。
- Enable one series in this period:不在上一序列平仓的同一根K线内开启新序列。
- One series of orders in this period:该K线的时间周期。它同时决定 EA 检查条件的频率。
Lot settings
- MaxRisk:用于计算首单手数的可用保证金百分比。手数随账户增长。为 0 时使用固定手数。
- if MaxRisk = 0, Lot will be:固定首单手数。
- Max lot:首单手数上限。
TP & SL
- Take profit:每个订单的止盈,单位为点。
- Stop loss:每个订单的止损,单位为点。0 表示关闭。
- Take profit as a percentage:当账户利润达到余额的该百分比时平掉所有订单。0 表示关闭此功能。
- Drawdown % to block new orders (if > 0):当回撤达到余额的该百分比时不再开新订单。已开订单不会被平仓。
Risk limits
- Max net exposure per currency, in full series (0 = off):同一货币同一方向可持有的完整序列数量。1.0 表示一个序列。
- Max deposit load (margin / equity), % (0 = off):如果保证金将超过净值的该百分比,则不开新订单。
- Close all orders if margin level falls below, % (0 = off):如果账户保证金水平低于该值,EA 的所有订单将被平仓。此后仅从 Signal TF 的下一根K线起才开新订单。
Ancillary transactions
- Step between orders (minimum step if ATR step is on):序列中订单之间的间距,单位为点。如果启用 ATR 间距,则为最小间距。
- Step from ATR of Signal TF:根据当前波动率 (ATR) 计算间距。
- First step, in ATR:第一个间距的大小,以 ATR 的倍数表示。
- ATR period (step and trailing):用于间距和追踪止损的 ATR 周期。
- Step expansion (each next step is multiplied by):每个后续间距比前一个宽多少倍。
- Next averaging below the level of a closed (by take profit) averaging order:摊平订单止盈平仓后,下一个订单只在越过其价位后才开出。
- Multiplication:序列中每个后续订单的手数乘数。
- Max trades per pair:每个货币对的最大订单数。
- Averaging: one order per bar and only after a confirming bar:每根K线最多摊平一次,并且只在一根朝仓位方向收盘的K线之后。
- Averaging TF:用于此规则以及追踪止损后重新入场的时间周期。
- Max spread:允许开单的最大点差,单位为点。
Trailing stop (series of one order)
- Enable trailing stop:为只有一个订单的序列启用追踪止损。
- Trailing start: profit, in ATR:追踪止损开始工作所需的利润,以 ATR 的倍数表示。
- Trailing distance, in ATR:价格与止损之间的距离,以 ATR 的倍数表示。
Trading session
- Trade in Asian session:允许在亚洲时段开首单。
- Asian session start (GMT hour):亚洲时段开始时间,GMT 小时。
- Asian session end (GMT hour):亚洲时段结束时间,GMT 小时。
Channel settings
- Channel type (Bollinger / Keltner):通道类型。
- Signal TF:通道的时间周期。
- Canal period (BB period / Keltner EMA period):通道周期。
- Canal deviation (BB deviation / Keltner ATR multiplier):通道宽度。
- Keltner ATR period:肯特纳通道的 ATR 周期。
- Applied price BUY:计算买入通道所用的价格。
- Applied price SELL:计算卖出通道所用的价格。
Does not affect trade
- Comments to orders:订单注释。
- Magic:EA 用来识别自己订单的唯一编号。
- Slipage:允许的滑点,单位为点。
- Print per-pair statistics at the end of the test:测试结束时在日志中输出该货币对的统计数据。
- Show panel:在图表上显示面板。
- Panel font size:面板字体大小。
- Panel size, % (0 = adaptive to chart size):面板大小,以百分比表示。为 0 时面板自动适应图表大小。
