向擅长数学的人提问 - 页 5

 

嗯,这比我的要有希望得多^^。我用较少或较多的选项/计算做了一些测试,正如ubzen所说,这是一个数学问题,所以我做了测试,搜索了大量的选项数学数据,我把 (没有刻度数据)PERIOD_M1和9-10年的周期,但在短暂的开始后,期望值与现实相差甚远,它出来了:: "这将需要56-100年才能完成" ,LoL。与18:1与8个核心的速度相比, https://www.mql5.com/en/forum/138211/page3, 所以这将是3到6年。这就是关于我的'完美' 智能程序和计算机;)^_^ 当然代码可以被优化,但同样的,它不会去用低于50%的速度。所以肯定的是,我将转向更容易的数学计算。

 
rbhauer: 现在要调查中间延长的平坦期,看看是否可以将总体市场主题收入囊中,并确定一个稍微不同的设置调整。
持续3年以上的平缓期只是止损 系统的性质...IMO。你可能最好接受它。你可以尝试在这个时期进行小批量交易、虚拟交易或停止交易。然后监测它,看它何时再次反弹。另外,如果你多样化,在你等待的时候,它可能会在另一个货币对上发挥作用。
 
rfb:

嗯,这比我的要有希望得多^^。我用较少或较多的选项/计算做了一些测试,正如ubzen所说,这是一个数学问题,所以我做了测试,搜索了大量的选项数学数据,我把 (没有刻度数据)PERIOD_M1和9-10年的周期,但在短暂的开始后,期望值与现实相差甚远,它出来了:: "这将需要56-100年才能完成" ,LoL。与18:1与8个核心的速度相比, https://www.mql5.com/en/forum/138211/page3, 所以这将是3到6年。这就是关于我的'完美' 智能程序和计算机;)^_^ 当然代码可以被优化,但同样的,它不会去用低于50%的速度。所以肯定的是,我将转向更容易的数学计算。

在我到目前为止所经历和看到的一切之后,我认为还是走简单的路比较好。它总是从简单开始,因为复杂的规则很快就会建立在简单的规则之上。我认为,复杂性对未来的重复表现是不利的。如果它变得过于复杂,很可能就是垃圾。太多的参数和条件也是如此。我曾经走过NN/GA的路线,如果没有精确的目标去寻找,那是没有用的。上面的整个EA用了不到150行。M1开盘价的优化在结构上与tick的结果 "相似"(tick的结果更好)。在回测期间,我对我的AMD APU进行了超频,以达到2.4GHz的平坦时钟速度。尝试从一开始就构建EA,而不是在代码中到处打补丁。


ubzen
持续3年以上的平缓期只是止损 系统的性质......IMO。你最好还是接受它吧。你可以尝试在这个时期进行小批量交易、虚拟交易或停止交易。然后监测它,看它何时再次反弹。另外,如果你多样化,在你等待的时候,它可能会在另一个货币对上发挥作用。

我想我最好采纳你的建议,对它进行一些优化。然后从运行最平稳的回测候选人中运行几个设置变体/代理。多样化永远不会有坏处,即使是在同一个工具上。谢谢。

 

改变了一些计算方法,以适应波动的动态变化。输出:更高的净利润与最大缩减值。更好地分布平坦期和更少的DD跌落。今天的调整足够了。