Emagic:MetaTrader 4 的智能交易助手

Mike 2012.05.03 16:25 17 0 0
附件

大家好!今天我想和大家分享一个我自己开发的EA(智能交易系统),它是我交易旅程中的第一个正式作品,现在仍在不断优化中!

这个EA的工作原理是根据可自定义的MACD信号和EMA交叉来打开订单,非常适合喜欢自动化交易的朋友们。

我已经包含了资金管理选项,你可以选择固定手数或者使用动态资金管理。如果选择资金管理,你可以设置最大手数和最小手数。这样做的原因是,在测试时,我希望不被经纪商的手数限制而止损。目前我使用的是一个微型账户,最大手数为0.5手,并且支持4位小数。我尽量让它兼容5位小数的账户,不过需要注意的是,在5位小数的账户中,风险百分比需要写成0.3才能对应3%的风险。

所有指标都可以自定义,这样可以更方便地进行测试。

你可以选择启用或禁用邮件通知。当启用时,每次打开订单都会向你发送邮件提醒。

我在4小时的EUR/USD上测试了这个EA,设置了40/50点的止损,并且使用了11点的移动止损,这是我经纪商支持的最小稳定移动止损。在快速波动的市场中,移动止损可能会失效。

我也添加了一个魔术数字,不过坦白说,我还没有进行充分的测试。

目前我正在一个真实的微型账户上进行前向测试,希望大家能喜欢这个EA,欢迎在这里给予反馈!

祝交易愉快!

策略测试报告
Emagic1.161
Butenix-Server(构建 419)


交易品种EURUSD_FX(欧元对美元)
周期4小时(H4) 2011.01.03 00:00 - 2011.12.30 20:00(2011.01.01 - 2012.01.01)
模型逐个点(基于所有可用的时间框架的最精确方法)
参数MagicNumber=12321; SignalMail=true; MM="自动资金管理"; AutoMoneyManagement=true; PercentToRisk=3; MaxLots=999; MinLots=0.01; NoMM="当AutoMM关闭时,使用手数下限"; Lots=0.01; Slippage=3; UseStopLoss=true; StopLoss=40; UseTakeProfit=false; TakeProfit=60; UseTrailingStop=true; TrailingStop=11; Macd="快速,慢速,信号"; Qema=10; Sema=32; Signalmacd=4; Ema="快速收盘,慢速开盘"; Fastema=8; Slowema=13;
测试的条数2556点数模型8131424模型质量86.27%
不一致的图形错误4
初始存款50.00
总净利润637.55毛利润2665.68毛亏损-2028.13
利润因子1.31预期收益0.70
绝对回撤1.81最大回撤141.85 (21.33%)相对回撤21.86% (134.90)
总交易次数905空头仓位(胜率)441 (80.05%)多头仓位(胜率)464 (80.60%)
盈利交易(占总交易数的比例)727 (80.33%)亏损交易(占总交易数的比例)178 (19.67%)
最大盈利交易31.90亏损交易-21.65
平均盈利交易3.67亏损交易-11.39
最大持续盈利(盈利金额)23 (71.17)持续亏损(亏损金额)4 (-11.78)
最大持续盈利(盈利次数)101.92 (22)持续亏损(亏损次数)-37.75 (2)
平均持续盈利5持续亏损1
列表
评论 0