[注意 关闭] UmnickTrader自适应EA - 页 19

 
在过去的三天里,我已经清理了大部分 的水灾,你可以去看看。
 
tara:
它能适应什么?对不起,我没有早点问


适应就是适应,即一个EA适应市场的变化。

9年的OOS测试证实了EA能够在足够长的时间内成功适应。

 
sergeev:

你是一个煽动者Artiukhov,处于被忽视的阶段,你应该被踢出论坛,因为洪水和挑衅。

https://www.mql5.com/ru/forum/115644

https://www.mql5.com/ru/forum/114665

http://forexsb.com/wiki/start


各位版主和菲利普斯人,谁能告诉我这个主题中什么是有用的?

如果没有什么合理的东西,而且肯定是过去和现在都在泛滥,那么这个话题在第二页就已经用尽 了。

我们对版主有一个很大的请求。

对洪水中的双方(Leo和Artyuhov)发出警告,并将此主题移至阅读模式(作为 "新手-1问题")。
或者删除它,因为它对论坛的主题毫无用处。

请更严格地控制所有这些废话的主题,它已经两个月没有离开论坛的顶部。我已经厌倦了看这些漫无边际的东西。


你在这个话题中说了什么有用的、符合主题的话?

 

黑体字的代码是对其自身功能的修改。

也就是说,正如你所看到的,代码中的变化是微不足道的。


int countStop = 0。


如果( resultTransaction < 0 ) {
// 最后一笔交易是亏损的
arrayProfit[currentIndex] = StopBase;
arrayLoss[currentIndex] = drawDown;
如果( countStop > 1 ) {
//改变交易的方向
currentBuySell = -currentBuySell;
countStop = 0;
}
else
countStop = countStop+1;

// 增加地段面积
absAmount = absAmount+amountStep;
}

 
VictorArt: 适应就是适应,即顾问要适应市场的变化。

OOS 9年测试证实了顾问能够在足够长的时间内成功适应。

那么,"在足够长的时间内",它将继续获利?
 
LeoV:
那么,"在足够长的时间内",它将继续获利?


未来是无法预测的。

然而,请看这里 的评论中的测试。

1.12.05.2010 03:56

对 "自适应专家顾问UmnickTrader V3 "的略微改进版本在4.5年内的测试。
只有一个优化参数 - StopBase。

符号 EURUSD (欧元对美元)
期间1分钟(M1)2006.01.02 00:51 - 2010.05.11 23:59(2006.01.01 - 2010.05.12)。
模型所有刻度(基于最小的可用时间框架的最精确方法)
参数StopBase=0.005; marketOrderOn=false; spred=0.0005; slippage=200; absAmount=1; timeframe=240。

历史上的棒子 1453206 模拟的棒子 23538591 模拟的质量 25.00%
图表不匹配错误 0

初始存款10000.00
净利润 48460.60 总利润 277029.60 总损失 -228569.00
利润率 1.21 预期回报率 47.32
绝对缩水 1902.80 最大缩水 7386.80 (21.01%) 相对缩水 33.06% (3998.40)

总交易量 1024 空头头寸(胜率) 508 (53.94%) 多头头寸(胜率) 516 (54.65%)
盈利交易(占全部的百分比) 556 (54.30%) 亏损交易(占全部的百分比) 468 (45.70%)
最大的盈利交易 524.00(亏损交易 -503.60)。
平均获利交易 498.25 亏损交易 -488.40
最大的连续赢利次数(盈利) 10 (4905.60) 连续亏损次数(亏损) 6 (-2963.20)
最大连续胜场数(胜场数)4905.60(10)连续负场数(负场数)-2963.20(6)。
平均连续收益2连续损失2

2.然后31.01.2011 10:38

2010年没有优化,使用的参数是一样的--见下面 "自适应专家顾问UmnickTrader V3 "的测试。


欧元兑美元符号(欧元对美元)
期间1分钟(M1)2010.01.04 00:00 - 2011.01.31 08:31(2010.01.01 - 2011.02.01)。
模型所有刻度(基于最小的可用时间框架的最精确方法)
参数StopBase=0.005; marketOrderOn=false; spred=0.0005; slippage=200; absAmount=1; timeframe=240; currentIdOrder="1";

历史上的棒子 382884 模拟的棒子 12330887 模拟的质量 25.00%
图表不匹配错误 0

初始存款10000.00
净利润 17674.70 总利润 82520.10 总损失 -64845.40
盈利能力 1.27 预期回报率 59.51
绝对回撤 1214.00 最大回撤 4815.00 (22.07%) 相对回撤 23.14% (4124.80)

总交易量 297 空头头寸(胜率) 156 (57.69%) 多头头寸(胜率) 141 (53.19%)
盈利的交易(占全部的百分比) 165 (55.56%) 亏损的交易(占全部的百分比) 132 (44.44%)
最赚钱的交易是512.40(亏损交易-507.10)。
平均盈利交易 500.12 亏损交易 -491.25
最大的连续赢利次数(盈利) 9 (4512.10) 连续亏损次数(亏损) 8 (-3941.20)
最大连续胜场数(胜场数)4512.10(9)连续负场数(负场数)-3941.20(8)。
平均连续收益2连续损失2

正如你所看到的,测试证实了同样的代码在2010年对完全未知的新数据事先也是成功的。

 
LeoV:

在理论上,最好是在实践中,9年时OOS测试为阳性,测试者的建模质量为25%的EA结果与现实世界的结果相比如何?

在M1时间框架上测试时,建模质量从未超过25%--这是MT4测试器的一个特点。
 
VictorArt:


适应就是适应,即顾问要适应市场的变化。

OOS 9年的测试证实了顾问能够在足够长的时间内成功适应。

我同意。

什么样的变化?

 
我很困。
 
tara:

我同意。

哪一个?


你会笑的,但议员 "不知道 "哪些人 :)

这大约就像这只猫一样--这只猫也不知道自己发生了什么,但正在成功地适应新的状态。

"实验是这样设置 的。在一只猫身上,后肢的一部分伸肌(股四头肌)被移植到屈肌位置,因此,通过这种肌肉移植,我们得到了中心和外围之间的特殊关系(图2)。来自伸肌中心的神经冲动来到伸肌的两半,因为两半肌肉的正常神经支配没有改变它们与两半肌肉的关系。因此,从股四头肌中心发出的同样的冲动,在一个部位应该引起弯曲,在另一个部位应该引起伸展。

这种情况自然会扰乱猫的整个运动轨迹。她做了一系列无序的努力,伸出两只后肢,然后弯曲(图3)。简而言之,移植的部分肌肉在肢体的屈肌和伸肌之间的协调中引入了不和谐因素,但在1-2个月后,后肢的这种混乱就结束了,这只猫完全正常地行走,就像它没有进行过任何肌肉 移植。
"