有个没通过资格审核的好像超级厉害,有说是剥头皮的,但作者否认(不过还没贴出测试报告),官方好像也没有出来说明。 http://www.mql5.com/en/forum/2238 2010.09.26 21:18 1. Copy experts\qrx.ex5 ok 2. Compile 3. Configuration qrx on EURUSD:M1 every tick 2010.01.01-2010.08.01 4. Start finished in 5 min 7 sec 5. Statistics 806 kb of log files 32761 trades, 65535 deals, profit 1967496.01 USD No errors!
意外不少,自动交易的容错性要求很高。一些意外会带来很大的差异。 意外和容错包括:信号发出的不正常,信号执行的不正常,数据连接不正常导致的非连续性而引起发出非预想的信号等等情况。 所以运气还是很重要的 看lf8749的journal,如果开始的2笔交易被执行的话情况很差别很大。而很运气之后的一笔有利委托被很好的执行了。 http://championship.mql5.com/2010/en/users/lf8749/journal/page2 2010.10.04 04:00:17 '630149' : deal #1573491 sell 4.10 EURUSD at 1.37750 done (based on order #1552658) 2010.10.04 04:00:17 '630149' : order #1552658 sell 4.10 EURUSD at 1.37750 done 2010.10.04 04:00:14 '630149' : accepted instant sell 4.10 EURUSD at 1.37750 sl: 1.37888 2010.10.04 04:00:14 '630149' : instant sell 4.10 EURUSD at 1.37750 sl: 1.37888 2010.10.04 03:45:08 '630149' : requote 1.37792 / 1.37806 (instant buy 4.10 EURUSD at 1.37804 sl: 1.37725) 2010.10.04 03:45:06 '630149' : accepted instant buy 4.10 EURUSD at 1.37804 sl: 1.37725 2010.10.04 03:45:05 '630149' : instant buy 4.10 EURUSD at 1.37804 sl: 1.37725 2010.10.04 02:45:08 '630149' : requote 1.37799 / 1.37814 (instant sell 4.10 EURUSD at 1.37800 sl: 1.37888) 2010.10.04 02:45:06 '630149' : accepted instant sell 4.10 EURUSD at 1.37800 sl: 1.37888 2010.10.04 02:45:06 '630149' : instant sell 4.10 EURUSD at 1.37800 sl: 1.37888
其实简单的策略也就那几种,也就是一些参数的变化,1周就看出来类似有点匆忙了,其实可以保留一段时间再看看的,后期的变化还会更大。 另外参数的优化还真的大不同,我那个破策略只是简单的调整了一下止赢/止损幅度,从80/80调整为30/50,结果居然相差3倍多,80/80实际运行的是7千多,而30/50模拟测试的达到2。4万多。现在想起来止赢/止损幅度为80/80选择明显不合理。单日和隔日单向趋势波动80点的概率还是比较小,50点以下的概率水平相对合理些。
现在排第1的要看能否在盘整行情中表现平稳,他的SL=35,TP=70好像是固定不变的,SL TP的参数影响很大,同样一个策略只是变动参数后表现会相差几倍(比如SL=TP=80--->SL=35,TP=70)。 http://championship.mql5.com/2010/en/users/bobsley
有追踪止赢的效果,但好像更特别。 策略似乎和初始信号无关?!在每个周期开始根据前一周期持有头寸执行情况而调整头寸方向,如果上一周期头寸未平仓则同方向增加1手头寸,并同时调整SL,TP为新周期开盘价为新基准,SL=200,TL=50,如果上周期头寸触发SL,TP而平仓,则反向建立新头寸。