系统交易

MetaTrader 5的双重CMO交易系统详解
MetaTrader5
MetaTrader 5的双重CMO交易系统详解

大家好,今天我们要聊聊一个非常有趣的交易工具——基于CMO指标的双重交易系统。这个系统可以在MetaTrader 5平台上使用,能够帮助我们进行多头和空头交易,同时有很多灵活的配置选项。 系统概述 这个交易系统主要依赖CMO指标与零线的交叉来做出交易决策。我们可以将所有的输入参数分为两大类: 以字母L开头的参数用于管理多头仓位 以字母S开头的参数用于管理空头仓位 //+----------------------------------------------+ //| 多头仓位的输入参数 | //+----------------------------------------------+ input uint    L_Magic=777;          //多头魔术数字 input double  L_MM=0.1;            //每次交易的资金占比 input MarginMode L_MMMode=LOT;      //多头手数设置模式 //+----------------------------------------------+ //| 空头仓位的输入参数 | //+----------------------------------------------+ input uint    S_Magic=555;          //空头魔术数字 input double  S_MM=0.1;            //每次交易的资金占比 input MarginMode S_MMMode=LOT;      //空头手数设置模式 注意,这两个交易系统使用不同的魔术数字,因此它们是独立运行的。在真实的金融市场中,情况往往并不对称。我们可能需要为上涨和下跌市场配置不同的参数。因此,建议您先测试一个交易系统,并通过特定的开关禁用另一个系统。 input bool    L_PosOpen=true;      //多头开仓许可 input bool    L_PosClose=true;      //多头平仓许可 接下来,同样的方法也适用于第二个系统。 要确保Expert Advisor正常运行,您需要将编译好的CMO.ex5指标文件添加到<终端数据文件夹>\MQL5\Indicators中。 下文展示了使用默认输入参数进行的测试结果。在测试中未使用止损和止盈。 图1. 对称设置下的交易示例 以下是2016年在USDJPY H4上的测试结果: 图2. 测试结果图表 图2. 非对称设置下的交易示例

2018.01.22
利用VR Overturn提升你的MetaTrader 5交易策略
MetaTrader5
利用VR Overturn提升你的MetaTrader 5交易策略

创意作者: Vladimir Pastushak , mq5代码作者: barabashkakvn。 基于马丁格尔(Martingale)策略,许多EA(专家顾问)应运而生。 这个专家顾问不仅能测试经典的马丁格尔操作原则,还能运用反马丁格尔(Anti-Martingale)技术。 EA的代码简单明了,并且注释清晰。 马丁格尔交易原则 如果通过止盈(Take Profit)平仓 → 以相同方向开设起始手数; 如果通过止损(Stop Loss)平仓 → 增加手数反向开仓。 反马丁格尔交易原则 如果通过止盈平仓,增加手数在相同方向开仓; 如果通过止损平仓,恢复到起始手数反向开仓。 马丁格尔系统的理念 交易从预设的最小手数开始。 如果交易以止损平仓,后续手数应增加,以便当交易以止盈平仓时,能够弥补之前系列中的所有止损,并获得小额额外利润。例如:0.01-0.02-0.04-0.08-0.16-0.32-0.64 等。 若遵循这个序列,利润可以等于以最小手数交易的利润。 如果交易以止盈平仓,交易者将重新以最小手数开始。 马丁格尔系统并未给交易者带来优势,只是重新分配利润。交易者很少会固定损失,但损失可能较大。盈利往往比较频繁,但金额较小。 反马丁格尔系统的理念 与马丁格尔系统不同,反马丁格尔系统在盈利时增加手数,而在止损时则恢复到起始手数。 交易从最小手数开始。如果交易以盈利平仓,下一单的手数将增加至两倍或更多。若止损,则交易者应恢复到起始手数。 在基于反马丁格尔系统交易时,应明确手数增加的上限,超过后需返回初始手数。例如,可以设置最多连续增加三次手数:0.01, 0.02, 0.05。 输入参数 起始方向: 买入或卖出 - 第一个仓位的方向; 交易类型: 马丁格尔或反马丁格尔 - 交易类型; 设置基础手数 - 初始仓位量; 设置止损值; 设置止盈值; 设置手数倍数值 - 仓位量倍增器; 设置MagicNumber值 - 专家顾问ID; 所有魔法;true → 所有MagicNumber - 启用/禁用其他魔法数字的管理。 使用此专家顾问时请小心。以下是典型的情况发展: 以及意想不到的失败:

2018.01.22
使用Exp_Stopreversal_Tm专家顾问进行MetaTrader 5交易
MetaTrader5
使用Exp_Stopreversal_Tm专家顾问进行MetaTrader 5交易

大家好,今天我们来聊聊Exp_Stopreversal_Tm专家顾问。这款交易系统是基于Stopreversal指标的信号,并支持设置严格的交易时间区间。 当有颜色箭头出现在K线收盘时,就会生成一个交易信号。 在输入参数中,我们可以指定交易时间,以便在设定的时间区间内进行交易: input bool   TimeTrade=true;      //允许在指定的时间区间内交易 input HOURS  StartH=ENUM_HOUR_0;  //交易开始时间(小时) input MINUTS StartM=ENUM_MINUT_0; //交易开始时间(分钟) input HOURS  EndH=ENUM_HOUR_23;   //交易结束时间(小时) input MINUTS EndM=ENUM_MINUT_59;  //交易结束时间(分钟) 这个系统提供了两个变量(小时和分钟)来设置交易开始时间,同时还有两个类似的变量来设置结束时间。 默认设置使得专家顾问可以从0:00开始交易,一直到23:59自动平仓。 需要注意的是,如果开始时间晚于结束时间,专家顾问会在第二天的指定时间平仓。 为了确保专家顾问的正常运行,您需要将Stopreversal.ex5编译后的指标文件放入<terminal_data_folder>\MQL5\Indicators目录中。 以下是我在测试中使用的专家顾问默认输入参数,测试时并没有使用止损和止盈。 图1. 图表上的交易示例。 接下来是2016年USDJPY H1的测试结果: 图2. 测试结果图表。

2018.01.22
OsMaSter v0:MetaTrader 5的强大交易系统
MetaTrader5
OsMaSter v0:MetaTrader 5的强大交易系统

创意作者:Iurii Tokman,mq5代码作者:barabashkakvn。 这款EA使用固定交易量,并设置了止盈和止损水平。 参数设置 OsMA:快速移动平均期 - 快速移动平均的计算周期; OsMA:慢速移动平均期 - 慢速移动平均的计算周期; OsMA:差值平均期 - 差值的平均计算周期; OsMA:价格类型 - 使用的价格类型; 交易手数 - 开仓时的交易量; 止损 止盈 魔法数字 - EA的标识符。 在M15时间框架下进行测试: 交易品种 通过次数 结果 利润 预期收益 收益因子 恢复因子 Sharpe比率 自定义 权益回撤% 交易次数 EURJPY 13 1168.15 80.31 0.16 1.09 1.01 0.04 0 2.64 514 GBPUSD 1 910.92 57.70 0.11 1.06 0.57 0.03 0 3.36 505 EURGBP 10 1306.60 26.28 0.10 1.04 0.37 0.02 0 2.32 262 USDCHF 2 1782.10 23.49 0.09 1.05 0.45 0.02 0 1.70 248 AUDJPY 8 852.06 -9.88 -0.03 0.98 -0.09 -0.01 0 3.51 341 USDJPY 3 734.85 -19.33 -0.04 0.98 -0.16 -0.01 0 4.06 484 EURCHF 12 1324.04 -54.27 -0.36 0.83 -0.81 -0.09 0 2.22 149 USDCAD 4 678.22 -59.30 -0.14 0.91 -0.45 -0.05 0 4.34 412 EURUSD 0 995.42 -60.08 -0.18 0.91 -0.67 -0.04 0 2.95 340 CHFJPY 9 715.01 -85.25 -0.22 0.88 -0.69 -0.06 0 4.08 381 AUDUSD 5 765.04 -96.17 -0.45 0.78 -0.84 -0.12 0 3.80 212 AUDCAD 7 578.29 -131.83 -0.51 0.71 -0.89 -0.17 0 4.96 258 GBPCHF 16 372.25 -145.17 -0.27 0.88 -0.63 -0.06 0 7.67 531 CADCHF 18 488.71 -158.76 -0.79 0.68 -0.91 -0.19 0 5.81 202 AUDNZD 6 427.64 -174.81 -0.69 0.61 -0.88 -0.24 0 6.61 252 EURAUD 11 359.18 -187.67 -0.29 0.82 -0.80 -0.09 0 7.83 649 GBPJPY 17 275.42 -229.40 -0.25 0.87 -0.76 -0.07 0 10.06 902 EURCAD 15 307.67 -248.47 -0.39 0.77 -0.93 -0.13 0 8.94 637 EURNZD 14 188.99 -403.32 -0.51 0.71 -0.98 -0.17 0 13.74 789

2018.01.22
Spreader 2 - 适用于MetaTrader 5的交易系统
MetaTrader5
Spreader 2 - 适用于MetaTrader 5的交易系统

创意作者: Yury Reshetov, mq5代码作者: barabashkakvn. 这款EA(交易系统)能够计算开仓方向和手数。其计算经过优化,确保EA能够快速积累正向点差并盈利;如果出现问题,EA会持有交易直至浮动亏损恢复。亏损是常有的事情,有时可能持续较长时间。这款EA不依赖任何技术指标,而是基于最近60根K线的历史数据进行计算。 默认设置下所需的初始存款为10,000美元 时间框架: M1。 交易对之间应该有长期的正相关性。请注意,这款EA无法检查交易对之间的正相关性。 交易对必须具有相同的报价货币。例如,您可以使用EURUSD和GBPUSD(均以美元为报价货币),也可以使用GBPJPY和CHFJPY(均以日元为报价货币)。但EURUSD和USDJPY不能同时使用,因为它们的报价货币不同,分别是美元和日元。 如果至少有一个货币对相同,请避免同时启动两个不同的EA。这款EA没有魔术号,但如果您按照说明正确使用EA,就无需魔术号,因为可以轻松找到适合每个EA的交易对。 默认设置允许选择最多六个合适的交易对,我在模拟账户中测试时发现的合适组合如下: 在NZDJPY上启动EA,在第二个货币对参数中填写AUDJPY; 在CHFJPY上启动EA,在第二个货币对参数中填写GBPJPY; 在EURUSD上启动EA,在第二个货币对参数中填写GBPUSD; 在USDJPY上启动EA,在第二个货币对参数中填写CADJPY。 输入参数 第二个货币对 - 第二个货币对; 当前货币对的持仓量 - 在运行EA的货币对上的持仓量(在第二个货币对中指定的货币对的持仓量将自动计算); 利润 - 达到该值后EA将关闭两个货币对的持仓。 注意: 这款EA并不总是在市场中,因此可能会长时间不打开任何持仓。 EA操作简要说明 EA会等待两个相关货币对在30根K线内向上移动,然后在第二个区域向下移动。如果两个区域的运动仅向上或向下,EA将不会做任何操作,只会添加“趋势已发现”的评论。如果两个货币对出现分歧,即存在负相关性,EA也不会采取任何行动,并会添加“负相关性”的评论。 一旦发现向上和向下的运动,并且两个货币对存在相关性,就会进行优化计算,即在不论趋势方向的情况下(向上或向下)进行两个区域的获利计算。优化过程包括为第二个货币对选择最佳手数,并决定哪个货币对作为主对,哪个作为对冲对。然后根据计算在两个货币对上开仓。当利润达到利润参数中指定的值时,将自动关闭两个持仓,EA将重复该算法。 在上升趋势中,一个货币对被视为主对,另一个则为对冲对。主对负责获利,而对冲对则保护免受亏损。在下降趋势中,两个货币对的角色会互换。对冲对虽然减少了风险,但也会降低利润。不过,没有对冲的情况下,趋势变化时风险将无法限制。 为了应对市场中的许多虚假信号,EA增加了额外的检查。如果检查结果为负,EA将认为可能会亏损,并判断方向错误,因此会写入“虚假信号”的评论。这个额外的检查能够限制浮动亏损,从而减少未覆盖持仓的可能性。

2018.01.22
JS-Chaos:MetaTrader 5 的智能交易助手
MetaTrader5
JS-Chaos:MetaTrader 5 的智能交易助手

创意作者: JS_Sergey,mq5代码作者: barabashkakvn。 该智能交易助手基于比尔·威廉姆斯的交易策略。 比尔·威廉姆斯建议在分形突破时进行市场入场。 止损设定在“鳄鱼嘴”(绿色线)水平,不进行偏移,止盈则根据分形和移动平均线之间的费波那契水平来确定。 该EA采用挂单方式,根据趋势方向进入市场,并期待分形突破。止盈设置在1.618和4.618的费波水平。 第一个挂单的手数必须是第二个挂单手数的两倍。 当第一个挂单的止盈在费波1.618被触发时,第二个头寸应移动到盈亏平衡点。 跟踪止盈:当市场趋势明显时,EA会依据21周期的移动平均线进行头寸的跟踪。 在第一个蜡烛条的“鳄鱼嘴”与开盘/收盘价交叉时关闭头寸。 输入参数 使用时间 - 在“开盘时间”和“闭盘时间”之间交易/不交易; 开盘时间 - 交易开始时间; 闭盘时间 - 交易结束时间; 手数 - 头寸的交易量; 分形偏移(点数) - 与分形的距离; 费波_1 - 费波那契水平1; 费波_2 - 费波那契水平2; 使用平仓 - 启用/禁用平仓功能; 使用跟踪 - 启用/禁用跟踪止盈功能; 使用盈亏平衡 - 启用/禁用盈亏平衡功能; 盈亏平衡加(点数) - 最小盈亏平衡值; 魔术编号 - 智能交易助手的标识符。 EA在M30时间框架上的测试结果(使用默认设置): 货币对 通过次数 结果 利润 期望收益 利润因子 恢复因子 夏普比率 自定义值 权益回撤 % 交易次数 EURUSD 0 3589.84 589.84 1.40 1.18 2.09 0.06 0 8.39 421 EURJPY 14 3562.36 562.36 1.50 1.16 1.46 0.06 0 11.93 375 EURGBP 11 3293.62 293.62 0.77 1.08 0.57 0.03 0 14.85 381 USDJPY 3 2885.70 -114.30 -0.33 0.97 -0.23 -0.01 0 15.57 346 USDCAD 4 2884.65 -115.35 -0.29 0.96 -0.19 -0.01 0 19.77 397 AUDUSD 5 2835.20 -164.80 -0.48 0.95 -0.26 -0.02 0 18.77 344 GBPUSD 1 2772.88 -227.12 -0.56 0.95 -0.33 -0.01 0 21.45 408 EURAUD 12 2747.02 -252.98 -0.63 0.94 -0.41 -0.02 0 19.31 402 EA在M30时间框架上的测试结果(使用默认设置,且“使用平仓” → 假): 货币对 通过次数 结果 利润 期望收益 利润因子 恢复因子 夏普比率 自定义值 权益回撤 % 交易次数 EURJPY 14 3487.76 487.76 1.72 1.12 0.70 0.05 0 21.66 284 EURGBP 11 3366.04 366.04 1.27 1.09 0.61 0.04 0 16.99 288 EURUSD 0 3334.82 334.82 1.02 1.08 1.14 0.04 0 9.13 329 EURAUD 12 2865.66 -134.34 -0.43 0.97 -0.13 -0.01 0 27.54 309 USDCAD 4 2613.52 -386.48 -1.17 0.89 -0.54 -0.04 0 22.70 331 USDJPY 3 2540.99 -459.01 -1.58 0.89 -0.59 -0.05 0 24.15 291 AUDUSD 5 2511.72 -488.28 -1.63 0.86 -0.65 -0.06 0 23.30 300 EURCAD 16 2068.74 -931.26 -2.84 0.83 -0.62 -0.08 0 44.11 328 AUDJPY 9 1876.44 -1123.56 -3.89 0.73 -0.79 -0.11 0 47.54 289 EURCHF 13 1868.53 -1131.47 -3.39 0.70 -0.78 -0.11 0 46.57 334 GBPUSD 1 1834.20 -1165.80 -3.85 0.81 -0.82 -0.08 0 45.44 303 GBPJPY 18 1686.64 -1313.36 -4.22 0.83 -0.70 -0.05 0 61.67 311 USDCHF 2 1567.90 -1432.10 -4.96 0.68 -0.84 -0.14 0 56.36 289 GBPCHF 17 1395.70 -1604.30 -4.80 0.76 -0.87 -0.09 0 59.79 334 AUDCAD 7 1198.16 -1801.84 -5.87 0.52 -0.94 -0.23 0 63.65 307 AUDCHF 8 1047.31 -1952.69 -5.71 0.62 -0.95 -0.19 0 66.44 342 AUDNZD 6 667.17 -2332.83 -7.45 0.44 -0.98 -0.24 0 78.03 313 EURNZD 15 226.55 -2773.45 -10.63 0.52 -0.95 -0.20 0 92.83 261 CHFJPY 10 179.56 -2820.44 -10.26 0.47 -0.97 -0.30 0 94.16 275 CADCHF 19 144.60 -2855.40 -11.20 0.35 -0.99 -0.29 0 95.21 255

2018.01.22
首页 上一页 21 22 23 24 25 26 27 28 29 30 31 下一页 末页