本书介绍了外汇自动交易当中常用的Metatrader 4语法及其应用,以及外汇交易分析、外汇交易模拟等内容,并结合"基础理论适度够用,加强实践环节,突出专业技能"方针,对靠前金融中的外汇交易实务部分进行了针对性的阐述,强调以实例为引导、以实训为手段、以实际技能为目标,带您进入外汇自动交易领域的圣殿。
>过去一年西方国家面临着主权债务问题,相较于2008年的次贷危机,其影响会更深远些,因为国家负债规模大于企业。债务问题使得欧盟下调经济成长率,进而影响到中国等新兴市场下调GDP年增长率。美国方面面临的财政悬崖,被市场视为另一种危机。在这些危机之中,是否有获利机会?MetaTrader程序在外汇市场广受欢迎,也是唾手可得的程序工具。本书是极重要的工具书,交到您如何写出自己的交易程序,并以渐进的方式来教导投资人,如果您认真研读,我相信上手时间不需要呆久。在外汇市场上,已经有许多人写出了获利程序。写程序不需要花俏,也不需要艰深,只需要写出适合自己的交易模式和您在市场上所参透出的技巧即可。后必须强调的是,在投资行为中,重要的是经验,MetaTrader只是工具,终仍需要您自己参透市场玄机,再搭配着程序交易工具和良好风险管理,优势地位可以写出适合您的程序,享受驰骋交易市场的快感!??作者群于美国马里兰州银泉市货币自动化交易经典,MT4套利交易圣经系列入市前推荐阅读圣经系列,案头推荐黄金自动化交易程序??MetaTrader5语言宝典。《MT4外汇自动交易圣经》带您深入靠前黄金自动交易市场,决战关键决胜点。
Dave C
本书召集人。美国斯坦福大学管理科学硕士,乔治华盛顿计算机科学硕士。在美国及国电子交易业界有超过十年的经验,,现为APEC亚太经合会国不错顾问及Melstrep公司合伙人。
王彤
金顶智汇集团董事局。具有6年大型软件项目开发管理经验,4年黄金外汇实盘操作经验,精于多货币对冲交易策略与程序编写,成功研发微对冲交易系统。是靠前将实体金店与电子盘交易运营模式整合的先行者。
刘彬
2006年北京大学毕业,目前就职于北京八维研修学院,任软工学院院长。具有多年架构经验和管理经验,开放平台Simpleframework项目共同发起人,致力于外汇智能交易系统的技术推广。
章 MetaTrader 4基础知识
1.1 关于MetaTrader 4
1.2 多数投资者选择的工具——MetaTrader 4
1.3 有关MetaTrader 4的基本知识——工具栏
1.3.1 窗口工具栏
1.3.2 图表工具栏
1.3.3 物件工具栏
第二章 下委托单
2.1 买价、卖价和点差
2.2 开仓类别
2.3 下单程序
2.4 OrderSend()订单传送函数
2.4.1 市价单交易
2.4.2 挂止损(利)单
2.4.3 限价单交易
2.5 计算停损价格和停利价格
2.5.1 计算获利点和停损点
2.5.2 小报价点
2.5.3 滑点和报价点
2.5.4 滑点和报价点用于总体(全局)变量(Global Variables
2.5.5 Marketlnfo()市场信息函数
2.5.6 计算停损价格
2.5.7 计算停利价格
2.5.8 停损方法的选择
2.6 检索订单信息
2.7 OrderSelect()订单选择函数
2.8 平仓交易
2.8.1 OrderClose()平仓函数
2.8.2 OrderDelete()删单函数
2.9 简单EA程序(Expert Advisor/专业顾问
2.9.1 简单EA程序源代码
2.9.2 使用预挂单
第三章 下单进阶
3.1 修改交易单
3.1.1 修改获利价、停损价、挂单价和到期时间
3.1.2 为现有的交易单设置停损与获利参数
3.2 修改挂单价
3.2.1 验证停损价与挂单价
3.2.2 停损(利)价位
3.2.3 验证停损与获利价
3.2.4 验证挂单价
3.3 计算仓位大小(Lot Size)
3.3.1 资金管理
3.3.2 验证仓位大小
3.4 其他注意事项
3.4.1 交易背景
3.4.2 重载预定义变量
3.4.3 错误处理
3.5 总结
第四章 使用功能设定仓位大小功能
仓位验证功能
下单功能
设定挂单
平仓功能
挂单平仓功能
4.1 停损与获利计算功能
4.1.1 停损价位验证
4.1.2 设置停损与获利
4.2 使用包含文件(Include File)
4.3 使用链接库(Library)
简单的Expert Advisor(附功能)
第五章 下单管理
5.1交易单循环
5.1.1for运算符
5.1.2while运算符
5.1.3交易单回路
5.2交易单计数
5.2.1未平仓单数量
5.2.2多张交易单平仓
5.3移动停损
5.3.1低获利
5.3.2损益平衡停损(Break Even Stop)
5.4更新Expert Advisor
第六章 开仓条件及指标
6.1 价格数据
6.2 指标
6.2.1 趋势指标
6.2.2 振荡指标
6.2.3 自定义指标
6.3 指标常数
6.3.1 时间范围
6.3.2 适用价格
6.3.3 移动平均方法
6.4 评估交易条件
6.4.1 关系操作数
6.4.2 布尔操作数
6.4.3 指标的开启和关闭
6.5 比较K棒之间的指标值
第七章 日期与时间
7.1 日期时间的设定
7.1.1 日期时间变量
7.1.2 日期时间常数
7.2 日期和时间函数
7.3 创造简易定时器
7.4 K棒开启的执行
第八章 工具和技巧
8.1 跳脱字符
8.2 使用图表注释
8.3 检查设定
8.4 样本或账号限制
8.5 MessageBox()函数
8.5.1 按钮旗标
8.5.2 图示旗标
8.5.3 回传旗标
8.6 电子邮件警示
8.7 错误重试
8.8 用订单注释作为辨识符号
8.9 保障金检视
8.10 价差检视
8.11 多笔订单
8.12 全局变量
8.13 检查订单获利情况
8.14 加倍赌注(Martingale
8.15 为EA除错
8.15.1 周期性的交易错误
8.15.2 修正编译错误
第九章 自制指标和程序代码
9.1 缓冲存储器
9.2 创造一个自制指标
9.2.1 绘制预定义参量
9.2.2 使用描述性的缓冲存储器名称
9.2.3 start()函数
9.2.4 自定义指标:回顾历史交易的图形化
9.3 程序代码
附录A-1:第二章简单EA程序语法
附录A-2:停损(利)单EA程序语法
附录B-1:第三章EA进阶程序语法
附录B-2:停损(利)单进阶EA程序语法
附录C-1:综合程序语法
附录C-2:第四章停损(利)单程序语法
附录D:附录C程序内含文件
附录E:第九章自编指标程序语法
章 MetaTrader 4基础知识
1.1 关于MetaTrader 4
目前市场上的MetaTrader 4(简称MT4)平台是受外汇投资者认可的下单程序,该程序可以从MetaQuotes公司网站上下载(该公司也为MetaTrader 4开发商),外汇经纪商几乎都使用该平台来给投资者运用。纵使某些经纪商拥有自己的平台,但MT4仍是目前市场认同率高的一个工具。当然,不仅于外汇市场,股票和大宗商品交经纪商也运用该程序。
如果你的经纪商不支持MT4,但仍可从MT4服务器获得相关的报价数据。在此顺道一提:MT4服务器的报价可能会不同于你所选择的经纪商的报价,但这小小的差异却会影响你的交易表现。
下载安装MT4软件并启动之后,对于初学者来说可能看起来有点复杂,但该软件拥有划分明确的窗口来进行下单评估,并且同时也有其他货币对之报价讯息。了解MT4,对投资决策优势地位有帮助。
市场报价功能通常放置于左上角的窗口,对于所有的报价货币对,我们可以轻松地点选我们想要看的,并且该货币对的报价K线图会出现在图表窗口上,便于我们观看。当然,该软件也给投资者提供了新闻信息,既方便知道市场状况如何,更可以让我们捕捉下单时机。
MT4提供的好的功能之一是创建模板,让每一个交易者更能选择自己需要的选项。配置文件可以有一个或多个图表。例如:三个不同时段的EUR/USD图表或3种不同的货币对,这些都可以同时显现并可加上技术指标来进行分析。另外,也可以选择我们所习惯的颜色模板。MetarFrader 4还提供了与交易者充分互动的选择。其他经纪商平台往往不能提供这些选项。
MetaTrader 4是一个工具,几乎市场上每一个外汇交易者都会下载并熟悉它,交易时该程序会成为其交易经验的一部分。如此实用的软件,我们更应该去了解它,应用它的功能。
1.2 多数投资者选择的工具――MetaTrader 4
我们的交易和广大外汇市场接轨,必须拥有交易平台。我们可以利用MetaTrader执行交易与经纪商接轨,从中获得所有讯息和投资工具,以此来进行交易决策。
市面上有许多平台供投资者选择,因此选择正确的平台重要。这些平台均为个别经纪商所拥有,所以需要仔细地选择经纪商。然而,有一种替代方法:有些独立公司已开发出与多个经纪商合作的交易平台,运用它们的系统进行交易,投资者可以选择这样的经纪平台。
MT4的好处:
?免费使用。
?提供了一整套工具,并帮助交易决策。 ?自定义――可以创建自己的指标和交易工具。它有一个内建的编程语言,可以创建自己的指标和自动交易程序。
?在世界各地至少有300多名经纪商使用这个平台。
?提供主要货币对实时数据,有一些经纪商还提供大宗商品、指数、股票的数据。
?大多数经纪商会为你提供一个虚拟账户,在下单前可先练习,以及测试自己自制的程序。
?提供过去数年来的数据,可为你的策略进行回测。
?提供更多的讯息,例如网友分享的自制程式或指标。
1.3 有关MetaTrader 4的基本知识――工具栏
目前我们已经下载安装好了MT4,并开了一个仿真账户或真实交易账户。接下来开始交易之前,我们需要创建个图表。
步骤如下:
从工具栏"文件"的下拉菜单中选择"新建图表",或是从左边报价列表中击点鼠标右键中的"新建图表",并从显示的列表中选择货币对。默认情况下,将显示1小时(H1)K线图。选择后即会在右边出现我们想要看的K线图。如图1-1所示。
在图1-1中的任意位置单击鼠标右键,从下拉菜单中选择"属性",即可更改图表的颜色和其他设置,以满足你的喜好。如图1-2所示。
另外,我们可以将技术指标或指标图示(如箭头、线条等)添加到图表中。接下来保存图表为一个新的配置并设置名称,杏则将采取默认的名称。
现在我们重点介绍三个主要的工具栏――窗口(W1)、图表(C1)和物件(01)。
P1-3
但是看不懂,不要紧慢慢看
发货快,书还没看~
服务好,价格便宜,快递飞一样!