请选择 进入手机版 | 继续访问电脑版
素材分类

外汇MT4指标编写MetaEditor的方法

     很多想学习外汇MT4编程和EA编程的朋友对炒外汇交易也是十分感兴趣的,为了达到MT4指标编写的目的,我们首先需要了解MT4编程工具MetaEditor,这个工具是安装MT4后,在程序列表里面自动出现的MT4编程工具。
外汇MT4指标编写MetaEditor的方法 - 外汇大咖
  MT4MetaEditor编程
 
  启动MetaEditor的方法:
 
  方法一、可以从Windows—〉开始—〉所有程序---〉MetaTrader--〉MetaEditor来启动
 
  方法二、当你已经启动了MetaTrader的情况下,点击MetaTrader顶部菜单的来启动
 
  方法三、当你双击一个MT4的指标源码文件的时候,Windows会自动启动MetaEditor并将此原文件调入MetaEditor
 
  MetaEditor基本使用方法:
 
  建立新指标Indicator或者智能交易Expert,2种文件的编译后文件后缀都是.ex4,源码文件本身后缀都是.mq4
 
  说明:指标文件Indicator必须放置在MT4安装目录的\expert\indicator\目录下;智能交易文件Expert必须放置在MT4安装目录的\expert\目录下;放置在上述目录下的.ex4(指标|智能交易)文件,会被MT4自动识别并列入程序导航条下的“智能交易”以及“自定义指标”栏目里,当你在使用MetaTrader的时候,就可以直接附加这些技术文件到你的K线图表上。
 
  3、如上所述,MetaTrader只认识.ex4文件,那末当我们拿到.mq4原码文件后,如何生成.ex4文件呢?首先用MetaEditor打开原码文件(保证原码文件在上述的目录里),点击MetaEditor顶部横条的Compile按钮来编译成.ex4文件,当MetaEditor底部的编译结果显示:0error(s),0warning(s)就表示程序本身没有语法问题,并且已经编译成同名的.ex4文件了。
 
  MetaEditor新建指标|智能交易的方法:
 
  一种是传统的循规蹈矩的建立方法:
 
  点击MetaEditor顶部菜单的按钮
 
  选择你想创建的程序类型,在MT4里面有很多不同作用的文件分类,放置在对应的目录下起作用。上面图表里面我们经常用到的是:ExpertAdvisor(智能交易)CustomIndicator(自定义指标)。点击下一步,根据窗口的要求输入你想使用的文件名称,并指定所需要的“输入变量”和初始值,最后确认进入这个指标的原码窗口中。
 
  在这里你会看到有一部分代码已经出现,这是MetaEditor根据你前面的选择和输入变量,写入的代码。其实完全可以不理会前面所输入的那些变量,直接采用修改代码的方式完成指标所有属性的设定。这就是我们要说的第2种建立指标的反应。
 
  第2种建立指标的方法:
 
  点击按钮弹出窗口后,选择你想要编制的文件类型,下一步写入指标名称,在下一步后面的选择可以不管,一概下一步,最后进入指标源码窗口,注意:这时候拷贝一个已经有的指标源码的代码到你这代码窗口里面,将相关参数进行设置,删除不必要的代码部分,完成基本创建。
 
  MetaEditor中帮助文件的使用方法:
 
  MetaEditor程序界面右侧竖栏是个非常好的帮助工具区,你可以在这里直接顺序查看分类函数表、搜索函数名称和使用方法、以及直接查看MetaTrader相关目录下的程序文件的名称并可以随时调入MetaEditor。
 
  在MetaEditor中间的程序原码窗口里面,当你研究别人的原码时,出现一个你不熟悉的函数,这时候你可以将光标移动到这个函数上面,按F1,则这个函数的使用方法,会显示在底部的窗口里面,这是一个非常有用的查询方式!
 
  底部窗口会显示你查询的函数说明、使用方法、例子等等内容。
 
  好了!看到这里,你应该对MT4的编程工具有了初步的了解,说实话,确实很简单,很容易掌握。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

粉丝0 阅读4809 回复0
上一篇:
使用mt4外汇交易软件的复盘小技巧发布时间:2019-06-05
下一篇:
MT5外汇软件增加了哪些MT4没有的功能发布时间:2019-06-05

精彩阅读

阅读排行榜

  • 外汇大咖-其实有很多人不知道外汇交易的模式,外汇大咖小编上网收集了一些资料来跟大

    阅读:272|2019-04-18
  • 外汇EA,全称Expert Advisor,是使用MQL4编程语言,针对Meta Trader 交易平台编写的自

    阅读:313|2020-03-26
  • 一些新手炒外汇投资人反馈说,自己在使用外汇MT4进行交易的时候,汇价走势图上的价格

    阅读:362|2019-05-04
  • 在进行外汇交易时,如果投资者想要得到比较好的盈利,那么就要需要在交易时,进行高卖

    阅读:381|2019-07-19
  • 外汇大咖-相信很多做过外汇黄金交易的朋友在使用MT4平台有一个很大的问题,就是通过MT

    阅读:295|2019-04-03
  • 外汇大咖-对于外汇交易者来说,刷单这个词应该不算陌生的,在我们的印象中,用到刷单

    阅读:422|2019-04-24
  • 外汇市场中,外汇交易商_外汇经纪商是一个非常重要又比较特殊的角色。外汇交易商与交

    阅读:187|2020-03-31
  • 炒外汇交易的朋友都知道用MT4平台进行外汇交易,使用MT4软件交易第一个优势无疑是其强

    阅读:384|2019-05-12
  • 国内金融的逐渐开放和信息全球化让外汇EA如雨后春笋般层出不穷。量化交易热行的时代,

    阅读:165|2020-03-17
  • 外汇大咖-“外汇”是指外币兑换的一种速记方式。这是不同国家货币交易的市场。投资者

    阅读:253|2019-04-09
关注官方微信

微信号:dean_green

微博:外汇大咖

QQ1群:611924749

QQ2群:611924749

qq客服:

1281995833

(工作日:周一至周五 9:00-24:00)
北京市朝阳区红军营南路19号集美家居后院楼2层
1281995833@qq.com

Array [code]-Array [code]-Array [code]-Array [code]-Array [code]-Array [code]- Comsenz Inc.   

Powered by Discuz! X3.3© 2001-2013 工信部   蜀ICP备19011143号-1