论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
  • 3
前往
共 46 条
kimfufree
注册时间2007-01-29
天秤座
[原创]【普及贴】EA 学习,交流,研究,回测,使用,实战。
楼主发表于:2015-10-18 13:31只看该作者
22楼 电梯直达
电梯直达
kouhinhou 发表于 2015-10-18 20:46
研究 EA 有一段时间了 ,目前手动操作可以做到稳定盈利,但是属于那种细水长流型,非暴力操盘手,一年下来 ...
EA是执行固定规则的,是基于已经有的数据进行演算预判,而手动有可能运用了不同的规则,综合各市场信息,心理预期,抽像行情运行轨迹等因素进行操作达至盈利。想透过EA完全执行人脑的想法是不可行的。人脑处理抽像能力要远远高于电脑,想透过电脑处理抽像行情几乎不可能。最可行的办法是用EA辅助执行我们固定的操作手法,人脑再进行细节的修正及补充。 行情未来不可知,人类探索无极限,我们的终极目标是在行情涨与跌之间,赢与亏之间找到一个特殊平衡位置,最终拿到你想要的。
个性签名

汇神专一郎

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 01:06只看该作者
23楼
接着开写EA历史回测(一). 既然是历史回测,肯定用到历史数据. 如何查看历史数据呢? 打开MT4平台,按F2调出历史数据,我们以EURUSD货币对为例,选一分钟数据,滑动条拉到最后,查看最早的日期,这是我们能有效测试日期的最早开始时间. 其它时间段的最早数据应该比1分钟的要早,不早就不对了.附图. 我们简单的测一个从7月份现在的测试结果.回测很简单,选EA名,选货币对,选回测模型,选回测周期,选回测数据,选点差.点击开始就可以回测了,绿条走完,回测结束.附图. 下一节看回测结果. strategy tester.pnghistory data center.png
张翠山
注册时间2015-04-23
积极参与奖韬客美食家
发表于:2015-10-19 01:30只看该作者
24楼
kouhinhou 发表于 2015-10-18 20:46
研究 EA 有一段时间了 ,目前手动操作可以做到稳定盈利,但是属于那种细水长流型,非暴力操盘手,一年下来 ...
"比如说应用于欧美赚钱,放在奥日就赔钱的EA,我是不敢用" 我就敢。 因为直盘和叉盘区别还是挺大的。 我基本都是测直盘货币对。叉盘不管。
个性签名

My name is 张代理 ~

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 02:14只看该作者
25楼
EA历史回测(二) 我们看历史回测图形结果,一般人发回测结果就是这张图,包含了回测模型,回测质量,资金曲线图等.如果发现回测质量是N/A,基本上结果是不够真实的.上图. 我们再看看文字报告,请重点关注回测柱数,出错柱数,赢利系数,最大回辙,开单量及赢利单占比.如果出错柱数多于5,结果是不真实的,赢利系数少于1EA还不够强大,会亏损,最大回辙不能超过30%,超过了你敢用吗?赢利单占比应该大于35%,否则赢利机率是很少的. 以上两份结果是可以合并生成的,包括详细做单列表. 如何生成呢? 在报告页,右击,保存为详细报告,详细报告截图如下: 历史回测部分就讲完了.接下来讲讲,回测中遇到的问题.detail report.pngreport.jpggraph.png
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 04:09只看该作者
26楼
EA历史回测(三) 回测结束时,发现图表数据有错误,这个一般是导入数据相互叠加造成的. 如何解决呢? 1分钟的历史数据不要删除,删除M5,M15,M30,M60(H1),M240(H4)历史数据后,关闭MT4再打开,这个步聚重要.再用MT4自带脚本重新生成那些历史数据. 如何生成呢? MT4选1分钟周K图.导航栏打开,找到脚本周期转换器,拖入图表,选周期转换倍数,基数是1分钟,生成5分钟图,填5,15分钟填15,依此类推,生成删除掉的历史数据.重新打开MT4,去查看历史数据中心,数据又有了.这时再去回测应该是准确无错的数据了.网上一键补全数据应该是用这个脚本改写的.附操作图 periodconverter.png
张翠山
注册时间2015-04-23
积极参与奖韬客美食家
发表于:2015-10-19 05:18只看该作者
27楼
导入叠加? 楼主历史数据是导入的?
个性签名

My name is 张代理 ~

kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 05:29只看该作者
28楼
张翠山 发表于 2015-10-19 13:18
导入叠加? 楼主历史数据是导入的?
数据不全,当然要导入了.比如说7月开户安装运行MT4,那7月以前更长远的数据肯定没有了.这个时候想测长周期的,就要从外部导入数据了,导入时不注意日期界限就会出现叠加数据错误. 如何获得?百度"1分钟历史数据"或直接下载 http://www.forextester.com/data/files/EURUSD.zip 或通过MT5平台获取都可以,这些方法网络不难找.

点评

我一般都是按f2后,选好欧美,左边底下有个下载,我一点就全都下好了。发表于 2015-10-19 05:41
wtcfans
注册时间2015-08-23
发表于:2015-10-19 05:33只看该作者
29楼
有点意思。建议斑竹加精华!
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 05:40只看该作者
30楼
本帖最后由 kimfufree 于 2015-10-19 13:42 编辑
张翠山 发表于 2015-10-19 13:18
导入叠加? 楼主历史数据是导入的?
有部分数据当然是导入的.比如我7月份开帐号,7月份以前到2014年的数据肯定是没有了.这时候想测更长周期只能从外部导入数据了.百度"1分钟历史数据"很容易找到方法.还有种方法是用MT5平台回测获取1分钟数据,这些方法都可以从网络找到.加链接回复不成功,只能你们自己找了.
张翠山
注册时间2015-04-23
积极参与奖韬客美食家
发表于:2015-10-19 05:41只看该作者
31楼
kimfufree 发表于 2015-10-19 13:29
数据不全,当然要导入了.比如说7月开户安装运行MT4,那7月以前更长远的数据肯定没有了.这个时候想测 ...
我一般都是按f2后,选好欧美,左边底下有个下载,我一点就全都下好了。
ssdfe
注册时间2015-01-24
白羊座摩羯座
发表于:2015-10-19 05:45只看该作者
32楼
mark。。。。。。。。。。。。。。
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 06:26只看该作者
33楼
张翠山 发表于 2015-10-19 13:41
我一般都是按f2后,选好欧美,左边底下有个下载,我一点就全都下好了。
我以前也这么干的,好像数据出错蛮多的.还有就是时区问题,下载的数据是从官方服务器GMT+0,你用的服务器有可能是GMT+2或其它,生成的小时K图有可能不一致.当然这个对EA效果影响不大,我是这么认为的.
张翠山
注册时间2015-04-23
积极参与奖韬客美食家
发表于:2015-10-19 06:44只看该作者
34楼
哦,这样啊,我对mt4研究不多。一直都是凑合着用
个性签名

My name is 张代理 ~

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 07:19只看该作者
35楼
EA历史回测(四) 前面我们用4小时周期回测了三个月的行情,下单量21,每个月7单,每三天一单,对日内操作来说,这个单量少了一点. 再用1小时周期重测,下单量86,每个月29,约每天一单,对日内操作来说,这个节奏比较好,只是赢利系数不到1,是亏损. 这个时候,我们就要思考为什么会亏,有什么改进方法进行改进呢? 先找原因,MT4提供了复盘模式,先复盘,找出问题症结所在,再进行改进. 改进就需要多一点脑力活了,也是最耗时间的.我目前找到的就是双均线交叉做单,目前还算适应行情,见"结合EA专搞欧美"贴. 目前在探索5日均上升确定"上升势",5日均下降确定"下降势"做单方法,这个方法也是从论坛里面看到的. 势的定义有了,往后再看做单表现.有想法了就会更新.visual mode.png
kouhinhou
注册时间2013-02-21
发表于:2015-10-19 09:30只看该作者
36楼
本帖最后由 kouhinhou 于 2015-10-19 17:32 编辑
张翠山 发表于 2015-10-19 09:30
"比如说应用于欧美赚钱,放在奥日就赔钱的EA,我是不敢用" 我就敢。 因为直盘和叉盘区别还是挺大的 ...
这个我还是理解,比如说欧美的结构性非常好,适合做突破回调, 而交叉盘随机性强一些,做动能突破更好些 但是,如果是真理型EA的话,是可以实现大多数货币对稳定盈利的,这个也是我追求的目标,无限量化,多结构,多品种 多周期量化,实现资金曲线平滑增长。 这样才能实现真正暴利,本身我中长线在资金回调很小的情况下 手动能保证一年100%以上的盈利, 但EA 真的很难说,以前很牛叉的EA,我也都翻译过,目标是重新挖掘这些EA的 潜力,实现无限量化,这个也是我今年努力的目标。
张翠山
注册时间2015-04-23
积极参与奖韬客美食家
发表于:2015-10-19 09:50只看该作者
37楼
",如果是真理型EA的话,是可以实现大多数货币对稳定盈利的,这个也是我追求的目标,无限量化,多结构,多品种 多周期量化,实现资金曲线平滑增长" 你真贪, 我追求7个直盘货币对有不错的表现就满足了。
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 10:01只看该作者
38楼
你们的追求目标真高,我只求在一个货币对上一年有100%的收益,回辙不超过30%就是祖上积德,造福子孙了.
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-19 10:01只看该作者
39楼
你们的追求目标真高,我只求在一个货币对上一年有100%的收益,回辙不超过30%就是祖上积德,造福子孙了.
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-20 01:42只看该作者
40楼
EA改进(一) 例程用1小时的测试结果不理想.我们要怎么改进呢? 人民的智慧是无限的,不知道从哪找到的,一根均线上升是一种颜色,下降是另一种颜色,我们就把这个指标换成EA,看看它表现如何. 换成中华帝国的符号描述就是: 开仓条件: EMA 小时图26均线,当前价比前一个价格高,是上升,买入. 当前价格比前一个价格低,是下跌,卖出. 平仓条件相反即可. 上图标识期望下单位置. 今晚起程回老家,代码没写,下周回来再继续. EMA26.png
kimfufree
注册时间2007-01-29
天秤座
楼主发表于:2015-10-25 15:33只看该作者
41楼
在改进结果出来前我们先看看原版1小时图3个月测试结果。 QQ图片20151025233154.png
  • 1
  • 2
  • 3
前往
共 46 条

本站免责声明:

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

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

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

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

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

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