SIMPLE-MACD-EA : 一个极其简单的基于MACD两个通道的EA。试试吧!

 

各位朋友,大家好。

在努力开发pivotmagic EA(它每天都很受欢迎)之后,我发现从长远来看,更简单的机制可能对利润更好。因此,我开发了一个基于2个MACD的极其简单的系统。

MACD1是用来识别进入点的。当MACD从-移动到+时做买入,如果它从+移动到-则做卖出。快速和慢速MAs相距1点,并且应该相当高(250+)。

MACD2是为了获得退出点:它的快速MA总是100,但慢速MA是用于MACD1的那个。一旦价值达到第一个周期内的峰值(如果是买入)或第一个周期内的坑(如果是卖出),那么就以盈利方式结束交易。如果该状态无利可图,就不要管它。

如果MACD2没有产生利润,请等待一个特定的时间段(wait_time_b4_SL),然后以尽可能少的损失退出。

检查代码,你就会明白这个代码是如何工作的。在默认情况下,欧元兑美元M5图表的参数是好的。但你可以随时检查其他数值,特别是MACD数值。

附上欧元兑美元的测试结果(4/7-6/26 2005)。真的令人印象深刻!

祝大家测试顺利......并请向我提供最新进展!

附上源代码。请在可能的情况下发表评论/结果!

i_me

附加的文件:
 

我试了一下

我尝试了你的策略,但我的结果是不同的。我附上你的策略测试器,你能帮助我正确使用SIMPLE-MACD吗?

谢谢你

姜文

附加的文件:
 

模拟账户 中的良好结果

我一直在尝试这个EA,在模拟账户中取得了良好的效果

交易对是EUROUSD和USDCHF M5和M15

欧元兑美元的MACD水平为300,美元兑瑞郎为500,两者的追踪止损为15

请看从2006-06-27到今天的报表

我希望更多的人能够测试这个EA并改进它。

继续保持良好的工作,投资者_我

附加的文件:
 

对于rarango

你能不能公布你的设置以及你的经纪人的服务器时间。我想把这个设置在演示账户上运行一下,然后公布结果。我使用的是IBFX。

谢谢

 

你好。

请看所附的预设文件。

我使用的是FXDD,服务器时间 是gmt +3,我想。

附加的文件:
 

这个EA在一天中的某些时间段不交易吗? 我正在IBFX上测试,它是GMT+0。

 
investor_me:
大家好,又见面了。

在努力开发pivotmagic EA(它每天都很受欢迎)后,我发现从长远来看,更简单的机制可能对利润更好。因此,我在2个MACD的基础上开发了一个极其极其简单的系统。

MACD1是用来识别进入点的。当MACD从-移动到+时做买入,如果它从+移动到-则做卖出。快速和慢速MAs相距1点,并且应该相当高(250+)。

MACD2是为了获得退出点:它的快速MA总是100,但慢速MA是用于MACD1的那个。一旦价值达到第一个周期内的峰值(如果是买入)或第一个周期内的坑(如果是卖出),那么就以盈利方式结束交易。如果该状态无利可图,就不要管它。

如果MACD2没有产生利润,请等待一个特定的时间段(wait_time_b4_SL),然后以尽可能少的损失退出。

检查代码,你就会明白这个代码是如何工作的。在默认情况下,欧元兑美元M5图表的参数是好的。但你可以随时检查其他数值,特别是MACD数值。

附上欧元兑美元的测试结果(4/7-6/26 2005)。真的令人印象深刻!

祝大家测试顺利......并请向我提供最新进展!

附上源代码。请在可能的情况下发表评论/结果!

i_me

报告看起来非常令人印象深刻,但我下载并测试了12个月跨度的阿尔帕里-IDC的历史数据,结果如下

测试中的条数 149066

模拟的点数1334564

建模质量90.00%。

初始存款10000.00

总净利润 10739.92

毛利润 49189.92

毛亏损 -38450.00

盈利系数 1.28

预期回报率 45.70

绝对缩水 1440.03

最大跌幅 5290.00 (31.01%)

相对跌幅 31.01% (5290.00)

交易总数 235

空头头寸(韩元%) 117 (86.32%)

多头头寸(韩元%) 118 (82.20%)

盈利交易(占总数的百分比) 198 (84.26%)

亏损交易(占总数的百分比) 37 (15.74%)

最大的

盈利交易 1300.00

亏损交易 -2570.00

平均数

盈利交易 248.43

亏损交易 -1039.19

最多

连续赢钱(以金钱计算的利润) 26 (8160.00)

连续亏损(金钱损失) 4 (-4260.01)

最大的

连续盈利(赢钱的次数) 8160.00 (26)

连续亏损(亏损数) -4260.01 (4)

平均数

连续赢利 6

连续亏损 1

附加的文件:
 

然而,从2006年4月7日到Rarango的正向测试报告,使用StrategyTester的利润似乎非常有利可图,不知道为什么在此之前的结果不好,但在我看来,该EA值得正向测试,也许应该由开发商Investor Me重新审视。似乎没有对之前的数据进行曲线拟合。

 

很好的想法 - 谢谢你的分享!

在回测时,我发现有一些巨大的损失 - 检查代码 - 发现你没有初始止损- 你会在现实生活中交易一个没有止损的系统?

我已经添加了各种止损,发现这将吞噬所有的性能:-/。

 

好吧,现在我感到困惑了!如果这个EA没有任何止损,为什么EA的报告在发布的报表上显示大部分头寸的盈亏?你是说这个方法没有止损,而且报告上的止损是手动设置的?

 
txsundevil:
好吧,现在我糊涂了如果这个EA没有任何止损,为什么EA报告在公布的报表上显示大部分仓位的盈亏?你是说这个方法没有止损,而且报告上的止损是手动设置的?

在启用止损 之前,似乎有一个等待时间。默认情况下,它被设置为10000。我不确定那是秒,还是分钟,还是点,还是什么。像这样的东西在回测中肯定会有不同的表现。你可以看到在Investor_me提供的回测中,这个EA没有一笔失败的交易。