MT以及ea语言MQL入门教程.docVIP

  • 156
  • 0
  • 约1.4千字
  • 约 6页
  • 2018-07-01 发布于湖北
  • 举报
MT以及ea语言MQL入门教程

概述MT4是一个交易平台,可以即时查看黄金、白银、外汇、股票、期货等行情,同时可以进行模拟交易,智能交易,功能强大,是目前最为广泛使用的外汇行情软件之一。下载安装: HYPERLINK /files/mt4setup.exe /files/mt4setup.exe模拟账户注册文件-开新模拟账户,按步骤填写好个人信息,下一步即可,MT4 窗口说明MT4主要窗口有以下六块图表窗口通过该窗口可以直观的了解到实时价格变动以及走向趋势,还可以菜单栏上的插入命令,来插入各种指标来帮助研究走向小技巧:可通过鼠标滚轮快速前进后退。可以通过+-键快速放大或者缩小图表。单击鼠标中键(滚轮键),可以显示十字线,以便更准确的获得数据。导航窗口通过该窗口来操作指标,脚本,EA市场报价窗口该窗口为商品列表,通过该窗口选取自己希望交易的商品。双击选取商品弹出交易窗口,可以看到手数、止损价获利价、交易类型等设置,即时成交价格分两个,左边为卖出价格,右边为买入价格,允许成交价和报价的最大偏差是指允许网络延迟造成价格偏差后仍然交易。交易类型可以选择即时成交或者挂单交易数据窗口该窗口显示图表窗口所显示商品的最新详细数据终端该窗口显示各种交易信息,在交易栏里可以看到持有订单,双击订单弹出窗口即可对订单进行平仓、修改(仅针对挂单交易)等操作,智能交易测试窗口该窗口可以用历史数据对EA进行测试,以便快速获得EA的实际运行信息MT4智能交易系统MT4内置MQL4语言,可以用MQL4编写出交易策略程序以达到智能交易的目的MQL4的语法类似于C语言主要区别如下主函数是start()复合负值是不允许的,例如:val1=val2=0; arr[i++]=val; cond=(cnt=OrdersTotal)0; 等等;没有 do ... while 语句;没有 goto ... 语句;没有指针MT4的hello world1.在导航窗口的脚本分类上右键单击,选择创建2.在弹出的窗口中选择你想要创建的类别,这里选择脚本,然后下一步设定名称作者等信息,单击完成就可以在metaeditor中开始编写了,metaeditor是MT4中内置的MQL4编译器在start()函数中输入 Print(hello,world);int start() {//---- Print(hello,world);//---- return(0); }保存后,按F5进行编译,在导航窗口中的脚本分类里面就可以找到此脚本了运行双击脚本即可运行,运行结果可以在终端窗口里面的智能交易选项栏里面看到智能交易系统智能交易系统和脚本的主要区别在于,智能交易系统激活以后,会在每次接受到价格时运行一次,然后通过对行情的判断做出指令,而脚本只会在双击的时候运行一次智能交易系统的运行方法?先单击任务栏里面的,激活智能交易?然后在需要运行的智能交易系统上单击右键-附加到图表,注意:每张图表只能附加一个智能交易程序?如果在图表的右上角出现笑脸图表,则表示智能交易已经激活,在终端窗口里的智能交易栏能看到运行信息函数在Metaeditors的MQL导航里面能够查询所有函数 Symbol() 当前货币对名称 OrdersTotal() 当前订单总数 Print() 打印文本Property EA的属性设置Extern 外部定义变量

文档评论(0)

1亿VIP精品文档

相关文档