查看: 5749|回复: 4
|
MT5EA编写教程_基础课程_柒侠五义_李易俸_2016
[复制链接]
|
|
本帖最后由 柒侠伍义 于 10-7-2016 02:47 PM 编辑
主题:: MT5EA编写教程_基础课程_柒侠五义_李易俸_2016
原创:: 李易俸(柒侠伍义)
国家:: 槟榔岛马来西亚
疫苗:: jh7x51@gmail.com
网站:: www.mt4ea.com / www.liithong.com
短信SMS/WhatsApp:: 60125534397
微信:: b0392172
面子书:: https://www.facebook.com/mt4ea
版权保留 谢绝转载
第00章:是时候学习编写MT5了
首先了解一下MT5
-------------------------------------------------------------
http://baike.baidu.com/view/2568748.htm#1
基本介绍[url=]编辑[/url]
MT5是由MetaQuotes软件公司提供的又一款市场行情接收软件,它是MT4的升级版,具有比MT4更强大的功能。
适用人群[url=]编辑[/url]
MT5软件适合专业或有经验的投资客户使用
特点[url=]编辑[/url]
1.投资客户使用
2.无锁仓功能 (自2016/3月/23日起 启动锁仓功能)
3.交易手数最低0.1手
4.强制平仓点:若客户按金水平%小于或等于20%时,系统会进行同产品全部订单平仓操作, 以亏损比例较大的产品先进行强制平仓
5.平仓功能:自动把同方向同产品的订单加起来。因此,客户只能在平仓时选择平仓手数或全部平仓, 而无法对每一个单进行单独平仓。(因为同一时间平仓及建仓,例如持仓1手买, 若之后卖出5手,便会先平仓1手及卖出4手)(锁仓功能没有这个弱点)
6.提供追踪止损及预警功能
供追踪止损及预警功能
简介[url=]编辑[/url]
MT5有哪些新功能?
第一、推出2分钟图、3小时图等21种时间周期,以及70种技术指标。其中斐波纳奇通道是新加入的分析工具,而用来展示大波段的ZIGZAG则用不同的颜色表示上升和下降行情。值得注意的是,历史数据中心取消了,但迈达克改进了数据存储格式,所以,存储数据的数据中心也自然退休了。第二、C++爱好者的福音,编程更为方便快捷。
在MT5时代,我们能够享受更好的指标、智能策略和模板。新一代编程语言 MetaQuotes Language 5的运算速度将增快数倍,与C++代码的转化更加容易,并且, 也新加了IntellySence系统等测试工具。
第三、EA测试功能更为强大。
EA是指Experts Advisor,就是智能交易的意思。MT5能够同时对数个货币对进行EA测试。
第四、有五种定单类型和四种执行模式,从而可以实施不同的定单策略。
第五、增加了期权品种,MT5平台可提供外汇、股票、CFD、期权、指数产品,但公测版尚未提供外汇之外的产品。
优势[url=]编辑[/url]
首先,MT5交易平台能够提供更多的金融产品。除了贵金属、外汇、期货外,它还可提供股票、期权等金融投资产品的实时行情和交易,交易的产品更加多样化。
其次,MT5交易平台提供的功能更强大。除了提供各种投资产品的实时行情和交易外,它还提供4种缩放模式、19种画线工具、21个交易时段图表选项、38种国际**的技术指标和39种图像对象,交易功能有明显的提升。
虽然MT5的优势比MT4大,但它没有MT4稳定,提供的历史数据容量才占MT4的10%,因此,它并没有被广泛运用,市场实时行情交易平台的主流产品还是MT4。[2]
公司介绍[url=]编辑[/url]
MetaQuotes 公司成立于2000年,是一家专业提供在线交易平台和分析工具的软件公司。
2000 年,迈达克软件公司推出第一代的专业网上交易系统, FX 图表。这个平台适用于外汇市场,不但具备所需要的功能,而且在广泛的使用过程中,不断地被改进,使其能够符合每个时期金融市场的需求。
2001 年,迈达克软件公司推出了第二代在线交易系统 ---MetaQuotes 。不同于 FX 图表, MetaQuotes 不仅适用于外汇市场,同样也适用于 CFD 市场。此外这个平台还具备一个不同的,真正创新的特点 — 专为智能交易设计的程序语言 —MetaQuotes 语言( MQL ) . 这一特点的出现,为客户终端机性能的完善,打开了一个全新的局面。 MetaQuotes 软件不仅被广泛地接受,而且还在交易商中间成功地进行了验证,获得了肯定,使我们的在线交易软件得到了全新的变革。
2002 年迈达克软件公司推出了第三代在线交易系统 ---MetaTrader 。这个系统还适用于期货市场。具有全新的,更富柔性程序语言被运用在了智能交易系统中 - MQL II 。通过持续不断地对 MetaTrader 平台改进, , 使这一种产品得到极大的成功,成为世界上最**的在线交易系统。
2003 年,迈达克软件公司成为了使用移动电话进行交易的先驱者之一 - MetaTrader CE 以及用于 Palm 的 MetaTrader .
2005 年 7 月 1 日 迈达克软件公司 推出了目前最新的最新交易系统 -- MetaTrader 4 。它包括先前系统所有的特点,并且对这些功能和组成部分进行了进一步的介绍和重组。 它适用于外汇, CFD 以及期货市场。 MetaTrader 4 服务器明显在使用率,工作表现,和可信度方面要优于早先的系统。
MetaTrader 4 客户终端机更具功能性,变通性以及便捷性,是交易商手中的一个重要工具。一种为智能交易的 MetaQuotes 4(MQL4) 而创设的类似于 C 语言的编程语言,已经得到了进一步的开发,并逐步成为众人所熟知的自动交易系统程序语言。这种语言的变通性及工作效率十分接近专业的 C 语言。
2009年秋季迈达克将发布MT4软件的再次升级版本MT5,MT5正在进行beta测试。
-------------------------------
MT5面世到今年5月
我都懒得去理会他......
编写麻烦
没有对冲
....
....
6年后的今天
不得不学习MT5了
主要是MT5已经可以对冲
最主要的是他可以多货币对回测.....厉害.
以前MT4有的 MT5没有
MT5有的 MT4没有
现在.......
MT4有的 MT5有
MT5有的 MT4没有
你看看.............
你看看.........
未来是不是MT5的天下了??
未完001
|
|
|
|
|
|
|
|
楼主 |
发表于 10-7-2016 02:42 PM
|
显示全部楼层
主题:: MT5EA编写教程_基础课程_柒侠五义_李易俸_2016
原创:: 李易俸(柒侠伍义)
国家:: 槟榔岛马来西亚
疫苗:: jh7x51@gmail.com
网站:: www.mt4ea.com / www.liithong.com
短信SMS/WhatsApp:: 60125534397
微信:: b0392172
面子书:: https://www.facebook.com/mt4ea
版权保留 谢绝转载
第01章:MT4MT5不相容
要学习编写MT5
当然要下载MT5
最简单的下载处就是 https://www.mql5.com
MT4和MT5是不相容
MT4是MT4
MT5是MT5
MT5不是MT4的升级版本
其编写和MT4有很多不同之处
确切来说MT5编写比MT4麻烦
这是他们说的
我可没有这么说......哈哈和
对我讲一样......简单
哈哈和..........
还是一个方程式 if(......){.........}
搞定
就是这么简单
很多人喜欢把简单的复杂化.........
可能显示他们厉害吧...
哈哈和........
我喜欢简单的编写.......
可以达到目的就可以了
不要把简单的复杂化....
阿米头发~~~
山寨山寨~~~~
002
|
|
|
|
|
|
|
|
|
楼主 |
发表于 10-7-2016 02:50 PM
|
显示全部楼层
主题:: MT5EA编写教程_基础课程_柒侠五义_李易俸_2016
原创:: 李易俸(柒侠伍义)
国家:: 槟榔岛马来西亚
疫苗:: jh7x51@gmail.com
网站:: www.mt4ea.com / www.liithong.com
短信SMS/WhatsApp:: 60125534397
微信:: b0392172
面子书:: https://www.facebook.com/mt4ea
版权保留 谢绝转载
第03章:下载MT5历史数据
MT4是MT4
MT5是MT5
下载好MT5
安装MT5
发现MT5没有 历史数据下载中心??
是的 没有
¥%……&×(
%……&×(
奇怪....??
编写好的ea怎样回测呢?
试一试回测已经有的ea
macd sample.......
可以回测..........不过..........
要慢慢的.........在回测的同时.......
系统才自动下载数据...........
回测什么货币对
他就下载什么货币对数据.........
吊...........
感觉MT5好笨啊........
哈哈和............
如果你不喜欢这样........
可以下载下面这个ea
下载网址http://bbs.520fx.com/forum.php?mod=viewthread&tid=77819
随便打开任何货币对...
加载ea........
就立刻下载该货币对历史数据......
搞定后.......
再换货币对.....
不是换ea
换另一个货币对(从左边拉过去....)
ea就自动下载 另一个货币对的历史数据
一个一个拉过去吧.........
努力......
....
....
阿米头发~~~~~~~~
慢慢下载数据吧...
尚在~~~~~~
尚在~~~~~
不会跑掉的......
哈哈和............
历史数据终于搞定
咱们来学习编写啦........
....
003
|
|
|
|
|
|
|
|
楼主 |
发表于 10-7-2016 02:51 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 10-7-2016 02:52 PM
|
显示全部楼层
本帖最后由 柒侠伍义 于 10-7-2016 02:54 PM 编辑
主题:: MT5EA编写教程_基础课程_柒侠五义_李易俸_2016
原创:: 李易俸(柒侠伍义)
国家:: 槟榔岛马来西亚
疫苗:: jh7x51@gmail.com
网站:: www.mt4ea.com / www.liithong.com
短信SMS/WhatsApp:: 60125534397
微信:: b0392172
面子书:: https://www.facebook.com/mt4ea
版权保留 谢绝转载
第05章:MT5EA结构
没有开始编写前
我们来见识一下MT5EA结构
打开MT5编写器
按 NEW ..........
放一个EA名字.......继续
把全部都打勾......
哇~~~~
一大堆........
什么东东...........
哈哈和.........
不用管他........
不会的就丢一边去.......
只是看看罢了......
........
....
...
学无止境啊~~~
005
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|