MT4黄金外汇自动交易系统_第1页
MT4黄金外汇自动交易系统_第2页
MT4黄金外汇自动交易系统_第3页
MT4黄金外汇自动交易系统_第4页
MT4黄金外汇自动交易系统_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

随着国内金融市场的进一步开放和扩大,人们花在投资上的时间和精力,会越来越多,而投资就必然有风险。单纯的人工看盘分析行情进行交易,显然愈来愈力不从心,因为投资者所面对的是每时每刻都在变化增长的海量数据。

不可想像一个现在不用投资工具软件去进行交易的投资者,能够在这个市场中长期获利。况且,一个人若是每时每刻都把时间花在投资市场的数据分析上,我想,他把投资与人生的关系了也搞颠倒了。所以,我个人认为,未来的投资将是愈来愈离不开投资工具的时代,一个好的工1精选课件具能让你从纷繁复杂的数据中,理清自己的目标,从而助你一臂之力,未来的投资胜利者,必然是会使用投资工具而又不拘泥于投资工具的人。MT4

是什么

MT4

MetaTrader4

的英文缩写,中文意思专家顾问,俗称智能交易系统,就是由电脑模拟交易员的下单操作进行机器自动交易的过程。MetaTrader4这是由MetaQuotesSoftwareCorp

开发的第四代的因特网交易平台。2精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨

除了提供实时行情和交易功能外,还包括

18种画线工具、9

个交易时段图表选项、30

种国际浏行技术指标和声音预警提示。用户可进行下单、平仓、限价单、止损、止赢、查看实时新闻、公告、预警、查看报表,以及数据分析和处理等操作。[1]通过

MetaTrader4,您可以在世界货币市场

FOREX,股票市场和期货市场上交易。通过MetaTrader4

的流行性,随时完善性及不印断的更新,是其成为同种类产品中最优选择的条件。这也是大多数金融从业者选择

MetaTrader

作为分析市场及管理资金平台的原因。人工操盘过程3精选课件其步骤如下:1.打开外汇交易端,选定一种货币对图表;

2.监视该货币对的

K

线趋势图,俗称盯盘,寻找开仓或者是平仓的时机,即开仓或者是平仓的条件3.如果条件满足,进行下单开仓(做多或者做空)或者平仓4.重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。4精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨5.如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。6.若继续交易,重复

2-3-4-5

步7。若不进行交易,退出外汇端。机器操盘过程

基于以上的分析,我们已经知道一个完整的智能交易系统(俗称

EA)在运行后必须要实现的基本功能,就是上述的人工操作的

1-5

步。这也就是智能交易系统的基本工作过程,所以智能交易系统的工作原理就是由程序员借助一门计算5精选课件机程序设计语言,通过编写程序交易指令模拟人类交易员的行为进行下单操作,实现机器自动进行交易的过程。主要执行过程可分为:盯盘-开仓-再盯盘-平仓,如此循环执行的过程。

关于支持机器自动交易的平台,目前外汇市场上流行的就是

MetaQuotes

MT4

平台,由于这个平台中嵌入了一种

MQL4

语言,它提供了对服务器端的数据访问并可进行交易操作的接口,程序交易者可以根据自己的交易策略来编写自己的自动交易系统,从而实现让机器自动交易,既可以减轻人类的工作量,又可以克服人类交易6精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨中的一此性格弱点,但目前的

EA

开发,尚所早期起步阶段,有的还存在缺陷,但相信随着技术的发展,机器自动交易终将会逐步取代人类的手工操作。届时会给交易者一项新的选择。相关

MQL语言知识:为了实现机器操作,再来看看所需的

MQL4语言的相关知识:

1.掌握

MQL4

语言的基本语法和程序的构成,及运行流程有关语法部分,请读者参看相关的资料,这里略去。7精选课件

关于程序的构成,对于一个智能交易系统

EA程序来说:主要由三个函数构成分别是:

init():初始化函数,负责程序变量及数据初始输入;只在程序调入时执行一次,一般不用重写内容。

deinit():反初始化函数,负责程序退出时,将数据从内存中清除;只在程序退出时,执行一次,一般不用重写内容。

start():开始函数,也即程序的主函数,负责

EA

程序的全部交易执行过程,实际上他是一8精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨个

EA

的交易管理与执行函数。每隔一定时间,一般几秒之内,执行一次,就是循环执行,起到程序退出时终止

运行流程:启动

EA

后,程序的

INTI()开始执行一次,

--然后

START()循环执行最后退出EA

deinit()执行一次2.mql4

中与交易相关的交易函数:开仓函数:intOrderSend(stringsymbol,intcmd,doub9精选课件levolume,doubleprice,intslippage,doublestoploss,doubletakeprofit,voidment,voidmagic,voidexpiration,voidarrow_color)这个功能主要应用于开仓位置和挂单交易.参量:symbol-交易货币对。cmd-方式。volume-手数。10精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨price-收盘。slip最大允许滑点数。stoploss-止损水平。takeprofit-赢利水平。ment-注解文本。magic-定单指定码。可以作为用户指定识别码使用。expiration-定单有效时间(只限挂单)。11精选课件

arrow_color-图表上箭头颜色。如果参量丢失或存在

CLR_NONE

值不会在图表中画出平仓函数:boolOrderClose(intticket,doublelots,doubleprice,intslippage,voidColor)对定单进行平仓操作。如果函数成功,返回的值是真实的。如果函数失败,返回的值是假的。获得详细错误信息,请查看

GetLastError()函数。12精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨参量:ticket-定单编号。lots-手数。price-收盘。slip最高划点数。Color-图表中标记颜色。如果参量丢失,CLR_NONE

值将不会在图表中画出。定单修改函数:13精选课件

boolOrderModify(intticket,doubleprice,doublestoploss,doubletakeprofit,datetimeexpiration,voidarrow_color)

对于先前的开仓或挂单进行特性修改。如果函数成功,返回的值为

TRUE。如果函数失败,返回的值为

FALSE。获得详细的错误信息,查看GetLastError()函数。参量:ticket-定单编号。14精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨price-收盘stoploss-新止损水平。takeprofit-新赢利水平。expiration-挂单有效时间。arrow_color-在图表中允许对止损/赢利颜色进行修改。如果参量丢失或存在

CLR_NONE

值,在图表中将不会显示。MT4

的作用

通过

MT4,你可以足不出户,只需几秒钟的时间就可以完成交易;实时获取关于不同货币报15精选课件价及其它金融商品的信息;对金融商品的趋势年技术分析,做更可靠的抉择;实时获取来自世界顶尖通讯社的财经信息;用掌上电脑完成交易;自动化您的交易战术。通过计算器语言编写您的个人算法,任何时候智能地控制您的交易;安装后首先设置您的软件为中文在

View(显示)项中有“Languages“选择“SimplifiedChinese"(简体中文),关闭软件重新启动即可。修改密码:工具选项,出现在拉菜单,输入正确信息后,点击“变更"联机市场报价MetaTrader

由以下部分组成;菜单栏工具栏16精选课件似若来生愿.想一起去看星星,那最亮一颗是我心大雨市场报价窗口导航窗口图表窗口终端窗口

主要菜单及工具栏中的相关选项变更可以对设置造成影响。在市场报价中,显示不同工具的实时报价;通过导航窗口,您可以方便使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论