论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:1403回复:2
wp00000008
注册时间2014-11-08
[MT4-EA]EA评估报告(3)如何对EA的历史测试结果进行有效的评估?
楼主发表于:2016-12-29 06:59只看该作者倒序浏览
1楼 电梯直达
电梯直达
本人将推出一系列的以ea为主题的评估报告,含自主研发的EA和网络上的其他ea,欢迎关注。 总目录:http://www.talkfx.com.cn/thread-885881-1-1.html [backcolor=rgb(247, 247, 247)]1. 评估的重要性[/backcolor]
[backcolor=rgb(247, 247, 247)]EA的测试结果,反映的是EA在模拟/仿真环境下的执行结果。但遗憾的是测试状况下的行情,与实盘情况有一些差异:[/backcolor]
[backcolor=rgb(247, 247, 247)](1)mt4测试时点差是固定的,实盘大多数是浮动的。[/backcolor]
[backcolor=rgb(247, 247, 247)](2)mt4测试时,交易单是立刻按照指定价格成交的。实盘情况下,交易单的执行需要时间,而且很有可能会滑点,特别是ecn账户。[/backcolor]
[backcolor=rgb(247, 247, 247)](3)mt4提供的历史行情最高精度是M1的最高价、最低价、开盘价、收盘价,需要考虑这个对实盘的影响。[/backcolor]
[backcolor=rgb(247, 247, 247)](4)实盘情况下开单、平仓、止损都有可能滑点,平仓可能会部分执行。测试情况下则不会。[/backcolor]
[backcolor=rgb(247, 247, 247)](5)有些交易方法,在实盘下很难执行或者执行有较大偏差。[/backcolor]
[backcolor=rgb(247, 247, 247)](6)EA在历史测试下可引用未来行情,有些流氓EA以此来行骗。[/backcolor]
[backcolor=rgb(247, 247, 247)](*)。。。[/backcolor]
[backcolor=rgb(247, 247, 247)]了解了以上这些之后,就不难理解为什么有些交易系统历史测试成绩很好,但实盘盈利很少甚至亏损,或者只能在限定的实盘条件下才能盈利。[/backcolor]
[backcolor=rgb(247, 247, 247)]2. 评估的准备条件[/backcolor]
[backcolor=rgb(247, 247, 247)](1)点差的选择:按照实际情况设置,尽量大于实盘点差。如eurusd和usdjpy可设置为10,其他直盘设置为20。[/backcolor]
[backcolor=rgb(247, 247, 247)](2)交易手数的选择:使用固定手数,或控制手数的变化在一定范围内。这样能方便的计算平均每笔盈利的点数。[/backcolor]
[backcolor=rgb(247, 247, 247)](3)止盈止损的选择:止盈止损太小的情况下,执行情况会和实盘有偏差,这个需要注意。[/backcolor]
[backcolor=rgb(247, 247, 247)]3. 评估指标和评估方法[/backcolor]
[backcolor=rgb(247, 247, 247)](1)盈亏比Profit factor:为总盈利与总亏损之比。如入金5000,盈利的交易合计共盈利2000,亏损的交易合计亏损1000,则盈亏比为2000/1000=2。[/backcolor]
[backcolor=rgb(247, 247, 247)]一般来说,盈亏比越大越好,最好大于1.5。但是太大又更是危险,这里就不赘述了。[/backcolor]
[backcolor=rgb(247, 247, 247)](2)平均每笔盈利的点数:在使用固定0.1手交易的情况下,可简单的通过盈利金额,除以交易次数,得到平均每笔盈利的点数。[/backcolor]
[backcolor=rgb(247, 247, 247)]这个指标最好要大于5,但也不是越大越好。平均每笔盈利点数如果过小(如与点差接近),那么意味着该EA的盈利表现,会受限于实际的交易成本。[/backcolor]
[backcolor=rgb(247, 247, 247)]实际交易中,交易者需要付出的交易成本有:点差,开单滑点,止损滑点,平仓滑点,佣金,利息等。如何在EA编写时有效的控制交易成本,这里就不赘述了。[/backcolor]
[backcolor=rgb(247, 247, 247)](3)交易次数:交易者最终的盈利是复利的结果,交易次数越多,复利次数越多,盈利越大,同时系统的可信度越大。[/backcolor]
[backcolor=rgb(247, 247, 247)]交易次数越多、按时间分布越均匀越好,一般年交易次数超过100次为佳。[/backcolor]
[backcolor=rgb(247, 247, 247)](4)其他指标:成功率等,只要在合理范围即可,不用强求。[/backcolor]
[backcolor=rgb(247, 247, 247)](5)关于最大回撤:越低越好。不过本指标与风险控制有关,已超出本文的范围。[/backcolor]
[backcolor=rgb(247, 247, 247)]4. 进一步的信息见《MT4外汇程序化交易系统编程指南》(百度阅读)[/backcolor]
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
bls
注册时间2016-05-22
bls
注册时间2016-05-22
发表于:2017-02-23 11:36只看该作者
3楼
感谢分享
个性签名

韬客社区www.talkfx.co

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]