对EA的建议(从亏损到盈利) - 页 12

 
c0d3:
你是如何选择交易这些货币对的?是随机抽签,还是基于策略?

欧元兑美元的价差,其他三个基本是随机的。
 
danjp:

欧元兑美元的点差,其他三个基本是随机的。

找到了!


你认为让这个EA交易所有可用的货币对是个好主意吗?而不是我正在测试的4、5、6个货币对,或者你正在测试的4个。

 
c0d3:

明白了!


你认为让这个EA交易所有可用的货币对是个好主意吗?而不是我正在测试的4、5、6个货币对,或者你正在测试的4个。


我认为你应该在欧元兑美元上运行它。你是否看过你的结果,是否有一个货币对比其他货币对表现得更好?如果是的话,就用那两个。

 

新代码

  • 在所有时间框架内增加了慢速移动平均线的标准差 检查。
  • 如果收盘价与MA有2个标准差,那么就用时间框架进行评论。

  • 此外,我还为交易和标准偏差的检查添加了一个真/假的外部因素。


  • 我为反向订单的概念添加了新的代码
  • 当价格离移动平均线有2个标准差时,我想扭转订单。
  • 这种反转对这个EA有意义吗?
附加的文件:
 
c0d3:

新代码

  • 在所有时间框架内增加了慢速移动平均线的标准差检查。
  • 如果收盘价与MA有2个标准差,那么就用时间框架进行评论。

  • 此外,我还为交易和标准偏差的检查添加了一个真/假的外部因素。


  • 我为反向订单的概念添加了新的代码
  • 当价格离移动平均线有2个标准差时,我想扭转订单。
  • 这种反转对这个EA有意义吗?
 

我把我最新的代码合并到你的代码中。 我添加了以下内容。

叠加功能,如果你想交易1个位置,只需将叠加设置为1,代码中默认为5。DistanceApart是交易之间的距离,如果你改变默认值,即从5到15,你的胜率将上升到40-45%,在5的堆栈中。

AllowTradingHours(允许交易时间)bool,用于调节EA的交易时间。 你可以在我即将发布的报告中检查这个设置。我进行了一系列的测试,这些时间似乎是这个EA的最佳交易时间的平均值。

我实施了你的反转代码。我做了一个快速的黑客工作,只是为了做一个快速的测试,如果30||60是2个STD,那么逆转交易。结果是可怕的。你可能想调整一下,并进行更多的测试。你可以用你的bool来关闭它。另外,检查一下以确保我的编码是正确的!我是在事后才做的。我是在几分钟后再看这个帖子时才想起来的。回答你的最后一个问题,我不认为这对你的情况有什么意义,但你可以自己测试一下。

由于堆栈功能的存在,我添加了一堆代码来处理关闭未结订单挂单

你可以自由地扔掉它,改变它,让它变得更好等等。我把代码附在这个消息上,我会把一些结果放上去。欧元兑美元似乎是我测试的最好的一个。你可能想选择另一个货币对并做一些测试,看看你是否能在另一个货币对上获得好的结果。

附加的文件:
 
danjp:


下面是我进行的一些测试结果。这些是9.5个月的运行,这里的StandardDev是ON,结果很差。此外,所有的运行都是1000美元,并使用了0.02手的修复。

策略测试员报告
MTFzMovingvAverage_v1.0
FXCM-Demo(Build 406)。


符号欧元兑美元(欧元对美元)
时间15分钟 (M15) 2011.01.03 00:00 - 2011.10.13 23:45 (2011.01.03 - 2011.10.14)
模型Every tick (基于所有可用的最小时间框架的最精确方法)
参数enableSTDcheck=true; sMultiple=5; fMultiple=5; risk=0.3; reward=1.2; Stack=5; DistanceApart=5; tradingTimeFrame=60; entryTF=15; AllowTradingHours=true; OpenHour=11; CloseHour=17; lots=0.02; slowMovingPeriod=25; fastMovingPeriod=150;
测试中的条数13280模拟的点数8851007建模质量90.00%
不匹配的图表错误3
初始存款1000.00
总净利润-680.11毛利润961.59毛损失-1641.71
利润因素0.59预期报酬率-3.74
绝对缩水680.11最大跌幅703.91 (68.76%)相对缩减68.76% (703.91)
交易总额182空头头寸(赢得%)107 (14.02%)多头头寸(韩元%)75 (28.00%)
盈利交易(占总数的百分比)36 (19.78%)亏损交易(占总数的百分比)146 (80.22%)
最大的盈利交易44.10亏损交易-22.58
平均数盈利交易26.71亏损交易-11.24
最多连胜(以金钱计算的利润)10 (255.89)连续亏损(以金钱计算的亏损)44 (-530.49)
最大的连续盈利(赢钱的次数)255.89 (10)连续亏损(亏损数)-530.49 (44)
平均数连赢6连败21

 

以下是关闭标准开发工具后的结果

策略测试者报告
MTFzMovingvAverage_v1.0
FXCM-Demo (Build 406)


符号欧元兑美元(欧元对美元)
时间15分钟 (M15) 2011.01.03 00:00 - 2011.10.13 23:45 (2011.01.03 - 2011.10.14)
模型Every tick (基于所有可用的最小时间框架的最精确方法)
参数enableSTDcheck=false; sMultiple=5; fMultiple=5; risk=0.3; reward=1.2; Stack=5; DistanceApart=5; tradingTimeFrame=60; entryTF=15; AllowTradingHours=true; OpenHour=11; CloseHour=17; lots=0.02; slowMovingPeriod=25; fastMovingPeriod=150;
测试中的条数13280模拟的点数8851007建模质量90.00%
不匹配的图表错误3
初始存款1000.00
总净利润1022.17毛利润2442.91毛损失-1420.74
利润因素1.72预期回报率4.50
绝对缩水125.69最大跌幅442.87 (19.29%)相对缩水23.18% (263.76)
交易总额227空头头寸(赢利%)79 (26.58%)多头头寸(韩元%)148 (41.22%)
盈利交易(占总数的百分比)82 (36.12%)亏损交易(占总数的百分比)145 (63.88%)
最大的盈利交易56.81亏损交易-23.23
平均数盈利交易29.79亏损交易-9.80
最多连胜(以金钱计算的利润)11 (143.97)连续亏损(以金钱计算的亏损)17 (-168.94)
最大的连续盈利(赢钱的次数)280.13 (10)连续亏损(亏损数)-184.66 (14)
平均数连赢6连败10

 
danjp:


这是你所附的代码,我用同样的手数测试了其他的运行。

策略测试员报告
MTFqMovingbAverageorg
FXCM-Demo (Build 406)


符号欧元兑美元(欧元对美元)
时间15分钟 (M15) 2011.01.03 00:00 - 2011.10.13 23:45 (2011.01.03 - 2011.10.14)
模型Every tick (基于所有可用的最小时间框架的最精确方法)
参数enableTrading=true; enableSTDcheck=false; tradingTimeFrame=60; risk=0.9; reward=0.9; lots=0.02; slowMovingPeriod=50; fastMovingPeriod=100;
测试中的交易棒13280模拟的点数8851007建模质量90.00%
不匹配的图表错误3
初始存款1000.00
总净利润113.76毛利润417.55毛损失-303.79
利润因素1.37预期收益率2.28
绝对缩水9.83最大跌幅110.95 (9.36%)相对缩减9.36% (110.95)
交易总数50空头头寸(赢利%)9 (22.22%)多头头寸(韩元%)41 (63.41%)
盈利交易(占总数的百分比)28 (56.00%)亏损交易(占总数的百分比)22 (44.00%)
最大的盈利交易31.55亏损交易-30.76
平均数盈利交易14.91亏损交易-13.81
最多连胜(以金钱计算的利润)8 (113.84)连续亏损(以金钱计算的亏损)4 (-74.74)
最大的连续盈利(赢钱的次数)113.84 (8)连续亏损(亏损数)-74.74 (4)
平均数连赢2连败2

 
danjp:


最后是可以得到的最佳胜率。

策略测试员报告
MTFzMovingvAverage
FXCM-Demo (Build 406)


符号欧元兑美元(欧元对美元)
时间15分钟 (M15) 2011.01.03 00:00 - 2011.10.13 23:45 (2011.01.03 - 2011.10.14)
模型Every tick (基于所有可用的最小时间框架的最精确方法)
参数enableSTDcheck=true; sMultiple=5; fMultiple=5; risk=0.3; reward=1.2; Stack=5; DistanceApart=15; tradingTimeFrame=60; entryTF=15; AllowTradingHours=true; OpenHour=11; CloseHour=17; lots=0.02; slowMovingPeriod=25; fastMovingPeriod=150;
测试中的条数13280模拟的点数8851007建模质量90.00%
不匹配的图表错误3
初始存款1000.00
总净利润914.29毛利润2296.56毛损失-1382.26
利润因素1.66预期收益率4.62
绝对缩水193.63最大跌幅416.22 (19.07%)相对缩减27.01% (298.47)
交易总额198空头头寸(赢利%)69 (33.33%)多头头寸(韩元%)129 (51.94%)
盈利交易(占总数的百分比)90 (45.45%)亏损交易(占总数的百分比)108 (54.55%)
最大的盈利交易56.81亏损交易-31.23
平均数盈利交易25.52亏损交易-12.80
最多连胜(以金钱计算的利润)12 (145.90)连续亏损(以金钱计算的亏损)16 (-222.94)
最大的连续盈利(赢钱的次数)277.80 (6)连续亏损(亏损数)-222.94 (16)
平均数连赢6连败7

原因: