|
查看: 1745|回复: 17
|
不同的EA backtest result
[复制链接]
|
|
|
小弟最近和朋友一起研究写EA....
写出来后就拿来backtest试试....
结果我们发现一个很奇怪的现象....
一样的broker,一样的pairing,一样的1分钟data,一样的EA,可是两家电脑backtest出来的result大不同(简直是天与地)...
当然,我和我的朋友有抽查一些trade...
得到的结果是进场和出场都没问题,都一样....
后来上网挖了一些资料...
发现这是mt4的缺点,mt5更死....
有些人甚至一样的broker,一样的pairing,一样的1分钟data,一样的EA,一样的电脑,在不同的时间backtest...result也不一样....
想知道这里有用EAt的大大,你们是怎么backtest你们的EA?
还是说要用demo跑几个月??
btw...还有一个问题...
为什么同一个EA在两架不同的电脑跑demo会一家会没问题,另一家会有问题(一直进场出场,亏很多spread)?这是电脑的问题吗? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 01:16 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2013 01:59 PM
|
显示全部楼层
个人对EA没太深入研究,其实也比较喜欢亲自操刀。不过关于你的问题,有时候也要考虑到两者的网络问题,毕竟外汇是实时的交易和市场报价每秒都在跳,所以些许的网络区分也会有使到结果有分别  |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 05:28 PM
|
显示全部楼层
AnBerAsia 发表于 17-12-2013 01:59 PM 
个人对EA没太深入研究,其实也比较喜欢亲自操刀。不过关于你的问题,有时候也要考虑到两者的网络问题,毕竟 ...
亲自操刀固然好...但有了EA方便很多,不拥有固定的时间看图,只要在空闲的时间check下EA看下图研究下新的strategy...
backtest 是用之前的 data 的...就算没有internet,只要有 data 一样可以 backtest的...我想不关网络的事...
加上我朋友是来我家用我的internet的...
本帖最后由 Dark_Angel_01 于 17-12-2013 05:30 PM 编辑
|
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2013 05:38 PM
|
显示全部楼层
Dark_Angel_01 发表于 17-12-2013 05:28 PM 
亲自操刀固然好...但有了EA方便很多,不拥有固定的时间看图,只要在空闲的时间check下EA看下图研究下新的 ...
了解,不同人也有不同交易方式,有机会我们可以互相交流下,我也想多学关于EA方面的
|
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2013 05:39 PM
|
显示全部楼层
2 PCs backtest at the same time? Spread could be a factor to be consider. Try to use fit spread to backtest and see the result.
Good luck. |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 09:52 PM
|
显示全部楼层
AnBerAsia 发表于 17-12-2013 05:38 PM 
了解,不同人也有不同交易方式,有机会我们可以互相交流下,我也想多学关于EA方面的
好的好的...不过我还是个菜鸟...都是自学的,加上没有什么programming底,学得比较慢...
|
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2013 09:54 PM
|
显示全部楼层
Dark_Angel_01 发表于 17-12-2013 09:52 PM 
好的好的...不过我还是个菜鸟...都是自学的,加上没有什么programming底,学得比较慢...
可以去到自研EA做backtest的,应该菜不到哪里去
我也学习不久而已,名副其实大菜鸟一个
|
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 09:57 PM
|
显示全部楼层
EABackTester 发表于 17-12-2013 05:39 PM 
2 PCs backtest at the same time? Spread could be a factor to be consider. Try to use fit spread to b ...
可以说是同时间吧...前后都不到5分钟....
btw....有影响的咩?我们都是用previous data backtest...
spread会使winning percent 相差大概50%???
|
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 10:02 PM
|
显示全部楼层
AnBerAsia 发表于 17-12-2013 09:54 PM 
可以去到自研EA做backtest的,应该菜不到哪里去
我也学习不久而已,名副其实大菜鸟一个
我也是学不久罢了...都是玩下停下的...真正接触只有1年罢了...都还在学习...
之前都是给人骗了,过后才决定和朋友一起慢慢研究,总好过给人骗...
|
评分
-
查看全部评分
|
|
|
|
|
|
|
|
|
|
发表于 17-12-2013 10:03 PM
|
显示全部楼层
Dark_Angel_01 发表于 17-12-2013 10:02 PM 
我也是学不久罢了...都是玩下停下的...真正接触只有1年罢了...都还在学习...
之前都是给人骗了,过后才决 ...
不过你和朋友写出了自己的EA后,打算哪里摆卖?中国那边的EA可是编到烂,卖到乱了 
|
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 17-12-2013 11:54 PM
|
显示全部楼层
AnBerAsia 发表于 17-12-2013 10:03 PM 
不过你和朋友写出了自己的EA后,打算哪里摆卖?中国那边的EA可是编到烂,卖到乱了
没打算要卖...
如果打算要买的话,theoretically 没问题就卖了...根本都不用烦backtest的result...
|
|
|
|
|
|
|
|
|
|
|
发表于 18-12-2013 09:01 AM
|
显示全部楼层
相差大概50%!
1) Compare both data and see.
2) Check are they running on same TF?
3) Compare backtest parameters.
4) Compare results -- trade by trade.
|
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 18-12-2013 05:52 PM
|
显示全部楼层
EABackTester 发表于 18-12-2013 09:01 AM 
相差大概50%!
1) Compare both data and see.
2) Check are they running on same TF?
两边的data都很不一样...
但parameter都是一样的....
所以现在我只能一个个check....
但就算找出原因我们也不能怎么样...
毕竟我们不能改写mt4....
btw, 什么是TF?? 我只懂TP罢了 |
|
|
|
|
|
|
|
|
|
|
发表于 18-12-2013 10:24 PM
|
显示全部楼层
Root of the problem = 两边的data都很不一样... (If both data are the same, I think you will get same result.)
You did mentioned : 一样的broker,一样的pairing,一样的1分钟data…, now两边的data都很不一样???????
TF = Time Frame. – Your EA may not run on specified fix TF or it was run based on selected chart TF where you and you friend back-tested with on chart that having different TF, then get different result.
|
|
|
|
|
|
|
|
|
|
|
发表于 18-12-2013 10:25 PM
|
显示全部楼层
Root of the problem = 两边的data都很不一样... (If both data are the same, I think you will get same result.)
You did mentioned : 一样的broker,一样的pairing,一样的1分钟data…, now两边的data都很不一样???????
TF = Time Frame. – Your EA may not run on specified fix TF or it was run based on selected chart TF where you and you friend back-tested with on chart that having different TF, then get different result.
|
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 18-12-2013 10:54 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 31-12-2013 12:28 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|