《MT4黄金外汇自动交易系统》.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MT4黄金外汇自动交易系统 具能让你从纷繁复杂的数据中,理清自己的目 标,从而助你一臂之力,未来的投资胜利者,必 然是会使用投资工具而又不拘泥于投资工具的 人。MT4 是什么 MT4 即 MetaTrader4 的英文缩写,中文意思 专家顾问,俗称智能交易系统,就是由电脑模拟 交易员的下单操作进行机器自动交易的过程。 MetaTrader4 这 是 由 MetaQuotesSoftwareCorp 开发的第四代的因特 网交易平台。 似若来生愿.想一起去看星星,那最亮一颗是我心大雨 除了提供实时行情和交易功能外,还包括 18 种画线工具、9 个交易时段图表选项、30 种国际 浏行技术指标和声音预警提示。用户可进行下 单、平仓、限价单、止损、止赢、查看实时新闻、 公告、预警、查看报表,以及数据分析和处理等 操作。[1]通过 MetaTrader4,您可以在世界货币 市场 FOREX,股票市场和期货市场上交易。通过 MetaTrader4 的流行性,随时完善性及不印断的 更新,是其成为同种类产品中最优选择的条件。 这也是大多数金融从业者选择 MetaTrader 作为 分析市场及管理资金平台的原因。人工操盘过程 其步骤如下: 1.打开外汇交易端,选定一种货币对图表; 2.监视该货币对的 K 线趋势图,俗称盯盘, 寻找开仓或者是平仓的时机,即开仓或者是平仓 的条件 3.如果条件满足,进行下单开仓(做多或者 做空)或者平仓 4.重复第二步,继续盯盘,假定第二步是开 仓,就是寻找平仓的条件。 似若来生愿.想一起去看星星,那最亮一颗是我心大雨 5.如果平仓的条件满足,进行平仓操作,计 算盈亏核算。完成一次交易的循环。 6.若继续交易,重复 2-3-4-5 步 7。若不进行交易,退出外汇端。机器操盘 过程 基于以上的分析,我们已经知道一个完整的 智能交易系统(俗称 EA)在运行后必须要实现的 基本功能,就是上述的人工操作的 1-5 步。这也 就是智能交易系统的基本工作过程,所以智能交 易系统的工作原理就是由程序员借助一门计算 机程序设计语言,通过编写程序交易指令模拟人 类交易员的行为进行下单操作,实现机器自动进 行交易的过程。主要执行过程可分为:盯盘-开 仓-再盯盘-平仓,如此循环执行的过程。 关于支持机器自动交易的平台,目前外汇市 场上流行的就是 MetaQuotes 的 MT4 平台,由于 这个平台中嵌入了一种 MQL4 语言,它提供了对 服务器端的数据访问并可进行交易操作的接口, 程序交易者可以根据自己的交易策略来编写自 己的自动交易系统,从而实现让机器自动交易, 既可以减轻人类的工作量,又可以克服人类交易 似若来生愿.想一起去看星星,那最亮一颗是我心大雨 中的一此性格弱点,但目前的 EA 开发,尚所早 期起步阶段,有的还存在缺陷,但相信随着技术 的发展,机器自动交易终将会逐步取代人类的手 工操作。届时会给交易者一项新的选择。相关 MQL 语言知识: 为了实现机器操作,再来看看所需的 MQL4 语言的相关知识: 1.掌握 MQL4 语言的基本语法和程序的构成, 及运行流程有关语法部分,请读者参看相关的资 料,这里略去。 关于程序的构成,对于一个智能交易系统 EA 程序来说:主要由三个函数构成分别是: init():初始化函数,负责程序变量及数据 初始输入;只在程序调入时执行一次,一般不用 重写内容。 deinit():反初始化函数,负责程序退出时, 将数据从内存中清除;只在程序退出时,执行一 次,一般不用重写内容。 start():开始函数,也即程序的主函数,负 责 EA 程序的全部交易执行过程,实际上他是一 似若来生愿.想一起去看星星,那最亮一颗是我心大雨 个 EA 的交易管理与执行函数。每隔一定时间, 一般几秒之内,执行一次,就是循环执行,起到 程序退出时终止 运行流程:启动 EA 后,程序的 INTI()开始 执行一次, --然后 START()循环执行最后退出 EA 时 deinit()执行一次 2.mql4 中与交易相关的交易函数: 开仓函数: intOrderSend(stringsymbol,intcmd,doub levolume,doubleprice,intslippage,doublest oploss,doubletakeprofit,voidment,voidmagi c,voidexpiration,voidarrow_color) 这个功能主要应用于开仓位置和挂单交易. 参量: symbol-交易货币对。 cmd-方式。 volume-手数。 似若来生愿

文档评论(0)

tangzhaoxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档