手机版

MQL4简介

阅读 :
外_汇_邦 WaiHuiBang.com

MetaQuotes Language 4 (MQL4) 是一种新型的内置型程序用来编写交易策略。 这种语言允许用户创建自己的智能交易,使自己的交易策略能够完全自动地执行,尤其适合用户实现自己的交易策略。除此之外,用户还可以使用MQL4 创建自定义指标,脚本和库。

内包含了大量可以分析当前及历史报价所必备的函数,以及一些基本的算术运算符和逻辑操作符,并内置了一些基本的技术指标和订单管理命令。

MetaEditor 4(文本编辑器)用于编写 MQL4 程序源码,支持语法高亮显示,帮助用户方便地编写智能交易程序。 MetaQuotes Language Dictionary 是 MQL4 语言的帮助工具,这是一部简化的指南,包含了我们可能用到的各种功能,类目,运算符、保留字和其他的语言成分都已分门别类,我们能够从中找到相关的使用说明。

MetaQuotes Language 4 可以编写出不同功能、不同目的程序:

  • 智能交易
    智能交易是一种附加到特定图表的自动交易系统(MTS)。对于指定的货币对,它随若收到的每一跳(tick)数据自动运行,如果此时智能交易还在忙若处理前一跳数据的话(也就是说智能交易还未完成它的操作),就不会再次被启动了。这种交易系统能够在提醒用户可以交易的同时,自动将交易定单直接送到交易服务器。与大多数交易系统一样,客户端支持用历史数据测试交易策略,并在图表上显示买入和卖出点。

    智能交易存储在 terminal_directory/experts 目录。

  • 自定义指标
    自定义指标是指那些己集成在客户端的指标之外用户独自编写出的新的技术指标。和内置的技术指标一样,不能用来自动交易,只能作为分析数据的工具。

    自定义指标储存在 terminal_directory/experts/indicators

  • 脚本
    脚本是执行特定功能的一段程序,和智能交易不同,脚本不能单独执行,只能被调用。

    脚本存储在 terminal_dictionary/experts/scripts 目录。


  • 库是经常使用的自定义函数的集合。库中的脚本不能单独运行。

    库存储在terminal_directory/experts/libraries 目录。

  • 包含文件
    包含文件常用于在源码中引用程序块。在编译阶段,这些文件能够被包含在智能交易、脚本、自定义指标和库的源码中。使用包含文件比调用库更优越,因为调用库会导致额外开销。

    建议包含文件储存在 terminal_directory/experts/include 目录。

外_汇_邦 WaiHuiBang.com
本文标题:MQL4简介 - MT4平台MQL4编程学习
本文地址:https://www.waihuibang.com/fxschool/autotrading/mql4/49070.html

相关文章

  • 如何将技术指标转化为智能交易系统(EA)

      第一部分:指标      为了能赚钱而不是亏损,无论是专业的交易商还是个体,都在研究各和总结各种种的规律,并做成指标,我们经常会发现一些指标图线看起来很完美,于是都会想到要根据指标的变化进行交易。  但这样...

    MQL4编程学习
  • MT4平台使用说明和技巧

    目前很多平台都是用的MT4,简洁,快速,稳定。可是你知道一些小技巧的使用吗?下面介绍下MT4的快捷键使用,希望对大家有所帮助。热键(快捷键)是指用不同的键或多键组合快速运行不同的程序。 "ï" — 图表向左滚动;...

    MQL4编程学习
  • MT4平台简易使用教程
    MT4平台简易使用教程

    一般的外汇操作软件就是MT4,这里给大家提供一份MT4的使用教程。 MT4的优点我在这里就不废话了。这款目前最主流功能超级强大的外汇交易软件,提供各种优于炒股软件的功能。基本的包括,挂单、锁单、自动止损止赢。包括...

    MQL4编程学习
  • 外汇EA的分类

    由于这几年EA技术有了极大发展,各种新型EA不断涌现,我仅对其进行大概的分类,不够完善和严谨,敬请原谅。 1. 趋势类 最常见也是最成熟的类型,趋势类。最为主流的EA类型,一般根据各种指标和策略来进行出入场操作。 2....

    MQL4编程学习
  • 外汇EA智能交易系统的分类

    由于这几年EA技术有了极大发展,各种新型EA不断涌现,我仅对其进行大概的分类,不够完善和严谨,敬请原谅。1.趋势类 最常见也是最成熟的类型,趋势类。最为主流的EA类型,一般根据各种指标和策略来进行出入场操作。2.网格类...

    MQL4编程学习
你可能感兴趣