欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

[EA] - Charles 2.1.5 - MetaTrader 4 专家

author emer | 560 人阅读 | 0 人评论 |

[EA] - Charles 2.1.5 - expert for MetaTrader 4

[EA] - Charles 2.1.5 - expert for MetaTrader 4

[EA] - Charles 2.1.5 - expert for MetaTrader 4

此版本的 EA 比之前的版本复杂得多。主要概念是相同的,在突破时使用止损单,对冲损失订单,试图始终以正数平仓。

除此之外,该版本还引入了很多功能:

笔记:如果出现“零除”错误,您必须检查“符号”参数中提供的符号列表。可能存在两个可能的问题 1) 您的经纪商不支持指定的全部或部分交易品种(您必须仅使用您的经纪商支持的交易品种) - 2) 您的经纪商对交易品种使用不同的名称,作为 EURUSD 的实例,它使用 EURUSDm 或 EUR_USD ...您必须使用您的经纪商提供的名称。

如果您计划一次在单个图表和单个交易品种上使用 EA,只需将 EA 附加到相应的图表,注意 MagicNumber 和将符号字段留空

参数:
=======================================

0) 时间范围并不重要。 EA 在内部检查他需要的时间范围。

1)符号;您希望 EA 在单个实例上管理的以逗号分隔的交易品种列表。如果为空,则 EA *仅*在当前图表/交易品种上运行

符号=“EURUSD、EURGBP、EURJPY、CHFJPY、GBPUSD、GBPJPY、GBPCHF、GBPAUD、USDCAD、USDCHF、USDJPY、AUDNZD、AUDUSD、NZDUSD”;

2) 魔数;分配给 EA 处理的*每个*订单
魔法数字 = 3939;

3)x因素; *HEDGE* 订单的乘数。
x 因子 = 1.8;

4) 时间设置;经纪人时间。它用于每天重置挂单。
时间设置 = "07:32";

5) 风险百分比;如果余额下降到这个百分比,请尝试恢复丢失的订单。
风险百分比 = 5;

6) 每笔交易的风险;由 EA 自动计算的每个批次的风险。在任何情况下,EA 都不能开立比 MINLOT 小的手数。如果为“0”,EA 将使用从手数字段获取的固定手数值。
每笔交易的风险 = 10;

7) 最大允许订单数; *配件*订单的最大数量。这些订单是在特定条件下开立的特殊订单,即特殊波动率峰值或 RSI+MMA 趋势条件匹配。
最大允许订单数 = 15;

8) 最大开放时间;如果每个已开订单的年龄高于此值,则该订单将被关闭。 “0”表示不检查订单年龄。
最大开放时间 = 0;

9) 利润检查期;为了平仓获胜订单,需要考虑平盘市场的 1500 万条柱数。 *仅*当全部利润为正时,此方法才有效。
利润检查周期 = 3;

10) 具有攻击性;如果为 TRUE,则表示考虑 H1 时间范围内的突破,而不是 H4 和每日时间范围。交易量大幅上升。危险的。
攻击性=假;

11) 使用枢轴;如果 TRUE 枢轴,阻力位和支撑位将用于重新计算亏损订单的止盈。在这种情况下,他们可以以负数平仓,尽量减少损失。每小时检查一次枢轴。
UsePivots = true;

12) 用于 RSI+MMA 趋势条件检查的参数。
快速周期 = 18;
慢周期 = 60;
选择性=14;

13)很多; RiskPerTrade = 0 时使用的固定值。
手数 = 0.01;

14) 滑点;点子滑点。
滑点=3;

15) 电子通讯网络;支持 ECN 账户。
ECN=真;

16) 保证金百分比;在开设更多订单之前,请尝试保留此保证金金额。不能防止已开仓交易的损失。
保证金百分比 = 20;

17) 止损;止损点为 PIPS。
止损=0;

18) *仅*当您拥有所有正利润时,尾随值才适用于获胜订单。在其他情况下,EA 使用*篮子*,它将尝试仅用一个获胜订单来平掉尽可能多的亏损订单。
轨迹起点 = 20;
尾随金额 = 3;

19) 止盈;应用于枢轴计算的获利的偏移量。
止盈 = 20;

20) 所有订单;如果为 TRUE 将忽略 MagicNumber 并将管理所有在 AllSymbols 设置上执行的订单。
所有订单=真;

21) 所有符号;如果为 TRUE,将忽略托管交易品种并管理所有订单。
所有符号 = true;

22) 日志到文件;如果为 TRUE,则将日志写入文件。
日志到文件 = false;

23) 初始化重置订单;如果为 TRUE,则在初始化时重置挂单。
初始化重置订单 = true;

开始时间 = 0;
结束时间 = 24;
现在全部关闭= false;
周五收盘时间 = 0;

允许训练时间和强制关闭条件。 CloseAllNow 将强制*关闭*所有订单。 FridayCloseTime 将在本周五时间之后强制“关闭”所有订单; “0”表示忽略此并保留订单。


附件下载

📎 Charles2_1_5.mq4 (81.42 KB)

📎 Charles2_1_8a.mq4 (83.58 KB)

Source: MQL5 #10823

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录