MT4黄金外汇自动交易系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
件
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
3.如果条件满足,进行下单开仓(做多或者做 空)或者平仓
4.重复第二步,继续盯盘,假定第二步是开仓, 就是寻找平仓的条件。
5.如果平仓的条件满足,进行平仓操作,计算 盈亏核算。பைடு நூலகம்成一次交易的循环。
6.若继续交易,重复 2-3-4-5 步
析,做更可靠的抉择;实时获取来自世界顶尖通讯 社的财经信息;用掌上电脑完成交易;自动化您的 交易战术。通过计算器语言编写您的个人算法,任 何时候智能地控制您的交易;安装后首先设置您的 软件为中文在 View(显示)项中有“Languages“选 择“SimplifiedChinese"(简体中文),关闭软件重 新启动即可。修改密码:工具选项,出现在拉菜单, 输入正Me确ta信Tra息de后r 由,以点下击部“分变组更成"联;菜机单市栏场工报具价栏市
对定单进行平仓操作。如果函数成功,返回的 值是真实的。如果函数失败,返回的值是假的。获 得详细错误信息,请查看 GetLastError()函数。
参量: ticket-定单编号。 lots-手数。 price-收盘。
slippage-最高划点数。
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
场报价窗口导航窗口图表窗口终端窗口
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
主要菜单及工具栏中的相关选项变更可以对 设置造成影响。在市场报价中,显示不同工具的实 时报价;通过导航窗口,您可以方便使用各种技术 分析及其它功能。在图表窗口中,您可以看到商品 的走向外,你还可以在图像上作各种分析标示:趁 势线,等距信道,文字标签等。通过图像作技术分 析,使用 MetaTrader 中的技术指针,您可以预测 在未来的去向;在终端窗口中题示了您的交易记录
7。若不进行交易,退出外汇端。机器操盘过 程
基于以上的分析,我们已经知道一个完整的智 能交易系统(俗称 EA)在运行后必须要实现的基本 功能,就是上述的人工操作的 1-5 步。这也就是智 能交易系统的基本过程,所以智能交易系统的原理 就是由程序员借助一门计算机程序设计语言,通过 编写程序交易指令模拟人类交易员的行为进行下 单操作,实现机器自动进行交易的过程。主要执行
员的下Me单ta操Tra作de进r4行机器自动这交易的过程是。
由
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
MetaQuotesSoftwareCorp 开发的第四代的因特网 交易平台。
除了提供实时行情和交易功能外,还包括 18 种画线工具、9 个交易时段图表选项、30 种国际浏 行技术指标和声音预警提示。用户可进行下单、平 仓、限价单、止损、止赢、查看实时新闻、公告、 预警、查看报表,以及数据分析和处理等操作。 [1] 通过 MetaTrader4,您可以在世界货币市场 FOREX, 股票市场和期货市场上交易。通过 MetaTrader4 的
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
关于程序的构成,对于一个智能交易系统 EA 程序来说:主要由三个函数构成分别是:
init():初始化函数,负责程序变量及数据初 始输入;只在程序调入时执行一次,一般不用重写 内容。
deinit():反初始化函数,负责程序退出时, 将数据从内存中清除;只在程序退出时,执行一次, 一般不用重写内容。
这个功能主要应用于开仓位置和挂单交易.
参量:
symbol-交易货币对。
cmd-方式。 volume-手数。 price-收盘。 slippage-最大允许滑点数。 stoploss-止损水平。 takeprofit-赢利水平。 ment-注解文本。
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
流行性,随时完善性及不印断的更新,是其成为同 种类产品中最优选择的条件。这也是大多数金融从 业者选择 MetaTrader 作为分析市场及管理资金平 台的原因。人工操盘过程
其步骤如下:
1.打开外汇交易端,选定一种货币对图表;
2.监视该货币对的 K 线趋势图,俗称盯盘,寻 找开仓或者是平仓的时机,即开仓或者是平仓的条
对于先前的开仓或挂单进行特性修改。如果函
数成功,返回的值为 TRUE。如果函数失败,返回 的 值 为 FALSE 。 获 得 详 细 的 错误 信 息 , 查 看 GetLastError()函数。
参量: ticket-定单编号。 price-收盘 stoploss-新止损水平。
takeprofit-新赢利水平。
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
expiration-挂单有效时间。
arrow_color-在图表中允许对止损/赢利颜色 进行修改。如果参量丢失或存在 CLR_NONE 值,在 图表中将不会显示。MT4 的作用
通过 MT4,你可以足不出户,只需几秒钟的时 间就可以完成交易;实时获取关于不同货币报价及 其它金融商品的信息;对金融商品的趋势年技术分
随着国内金融市场的进一步开放和扩大,人们 花在投资上的时间和精力,会越来越多,而投资就 必然有风险。单纯的人工看盘分析行情进行交易, 显然愈来愈力不从心,因为投资者所面对的是每时 每刻都在变化增长的海量数据。
不可想像一个现在不用投资工具软件去进行 交易的投资者,能够在这个市场中长期获利。况且, 一个人若是每时每刻都把时间花在投资市场的数 据分析上,我想,他把投资与人生的关系了也搞颠
2.mql4 中与交易相关的交易函数:
开仓函数:
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
intOrderSend(stringsymbol,intcmd,double volume,doubleprice,intslippage,doublestoplo ss,doubletakeprofit,voidment,voidmagic,void expiration,voidarrow_color)
及雄取款历史,以及您未来平仓或已下但尚未执行 的订单参数。
0c02f7ab 凯汇平台 http://www.krcnz.com/accounts.php
但目前的 EA 开发,尚所早期起步阶段,有的还存 在缺陷,但相信随着技术的发展,机器自动交易终 将会逐步取代人类的手工操作。届时会给交易者一 项新的选择。相关 MQL 语言知识:
为了实现机器操作,再来看看所需的 MQL4 语 言的相关知识:
1.掌握 MQL4 语言的基本语法和程序的构成, 及运行流程有关语法部分,请读者参看相关的资 料,这里略去。
痋洞成了一抹洼地,前一日还绿汪汪的一潭,今早痋群已全军覆没。可叹呀!伤心呀
过程可分为:盯盘-开仓-再盯盘-平仓,如此循环 执行的过程。
关于支持机器自动交易的平台,目前外汇市场 上流行的就是 MetaQuotes 的 MT4 平台,由于这个 平台中嵌入了一种 MQL4 语言,它提供了对服务器 端的数据访问并可进行交易操作的接口,程序交易 者可以根据自己的交易策略来编写自己的自动交 易系统,从而实现让机器自动交易,既可以减轻人 类的量,又可以克服人类交易中的一此性格弱点,
倒了。所以,我个人认为,未来的投资将是愈来愈 离不开投资工具的时代,一个好的工具能让你从纷 繁复杂的数据中,理清自己的目标,从而助你一臂 之力,未来的投资胜利者,必然是会使用投资工具 而又不拘泥于投资工具的人。MT4 是什么
MT4 即 MetaTrader4 的英文缩写,中文意思专
家顾问,俗称智能交易系统,就是由电脑模拟交易
magic-定单指定码。可以作为用户指定识别码 使用。
expiration-定单有效时间(只限挂单)。 arrow_color-图表上箭头颜色。如果参量丢失 或存在 CLR_NONE 值不会在图表中画出
平仓函数:
boolOrderClose(intticket,doublelots,dou bleprice,intslippage,voidColor)
start():开始函数,也即程序的主函数,负责 EA 程序的全部交易执行过程,实际上他是一个 EA 的交易管理与执行函数。每隔一定时间,一般几秒 之内,执行一次,就是循环执行,起到程序退出时 终止
运行流程:启动 EA 后,程序的 INTI()开始执 行一次,--然后 START()循环执行---最后退出 EA 时 deinit()执行一次
Color-图表中标记颜色。如果参量丢失, CLR_NONE 值将不会在图表中画出。
定单修改函数:
boolOrderModify(intticket,doubleprice,d oublestoploss,doubletakeprofit,datetimeexpi ration,voidarrow_color)