登录客服
手机网
手机网
欢迎您,
首页>> 外汇学院>>  正文
新闻

外汇基础知识之什么是MQL5的变量?

2019-12-18 17:00:06 来源:中亿财经网整合 作者:佚名
关注外汇网:
扫描二维码 外汇网官方微信
我要分享

  MQL5的变量算是外汇中的一个新词汇,MQL5变量的诞生是伴随着MT5的出现而形成的。这篇文章我们主要讲解的是通过MQL5的变量,来理解MT5 EA的编写和使用。

  怎么去确定变量的运用?最直接的方式就是需要找到变量名在函数中的调用的位置,这个才是真正的理解与确定。

  当然,我们这里讲解变量,那就不得不说变量的定义,这里先引用官方的定义吧。

  可变量必须在声明之前使用。可变量必须拥有特殊的辨认名。相关可变量的定义描述会显示。

  基本类型如下:

  ● 字符型,短整型,整型,长整型,无符号字符型,无符号短整型,无字符整型,无符号长整型-整数;

  ● 颜色-代表RGB-颜色的整数;

  ● 日期时间-日期和时间,自1970年1月1日起无符号整数包括秒数;

  ● 布尔数据-布尔值的true和 false;

  ● 双精度数字-带有浮点的双精度数字;

  ● 浮点型-带有浮点的单精度数字;

  ● 字串符数据-特殊字符串。

  其实看了这官方的解释,好像意义不大,除非你有一定的基础,那么我们就举个例子来说明吧。我们这里以MT5自带的一个交易策略MQL5ExpertsExamplesMoving

  Average 为例来进行讲解。

  我们首先加载Moving Averages.mq5这个交易策略,我们打开导航器,在EA交易里面找到Moving Averages交易策略。

  双击该交易策略,就会出现下面的对话框:    我们如果通过编译器打开 Moving Averages.mq5文件,我们可以看到一行一行的源代码,首先我们可以看到下面的变量如下:

  input double MaximumRisk= 0.02; // Maximum Risk in percentage

  input double DecreaseFactor = 3; // Descrease factor

  input int MovingPeriod = 12; // Moving Average period

  input int MovingShift = 6; // Moving Average shift

  如果我们用这几行代码与对话框输入变量来比较,我们很快发现对话框的输入变量却是我们代码定义的变量的就是,也就是“//”后面的解释,这与老版MQL4是完全不一样的。所以,我们如果仅仅通过对话框输入变量来推导外部变量的具体运用,那就会变得极其不可理解。

  那么再回归到源代码,我们发下,凡是在对话框输入的变量前,都会有一个input ,在这里我们可以确认input

  代表的外部输入变量,也就是可以通过外部输入来改变的。那么这个外部输入变量,如果我们在调用的过程当中,原始的赋值会不会改变呢?比如说我们MaximumRisk=

  0.02;这个值能不能进行在主文件里面进行重新赋值呢?那么我们这里可以通过打印来进行检验。 返回外汇网首页,查看更多>>

()
中金在线外汇网声明:中金在线外汇网转载上述内容,不表明证实其描述,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。

推荐阅读

外汇趋势使我们在进行外汇操作策略制定的时候,一个非常重要的参考标准。基于这点,所以我们学会判断外汇趋势就显得很有必要了。今天这篇文章我们就学习一下关于外汇投资中,如何判断外汇趋势的知识,希望对大家进行...

12月18日 17:00

外汇短线交易的方法,我们今天在这篇文章中给大家系统地介绍一下,希望对大家进行外汇投资操作有所帮助。一、外汇短线交易的必备知识(一)如何来做1、学习看5分钟的盘面,初学者必须慢慢积累经验。这样能培养你的...

12月18日 17:00

很多投资者在刚开始进行外汇投资的时候,因为外汇短线广受欢迎,所以就选择将短线投资作为自己进入外汇的敲门砖。这篇文章小编就给大家介绍一下外汇投资新手,在短线投资中应该怎么做。1、横盘做离心:包括:同色离...

12月18日 17:00

刚入投资圈的投资者,都是一门心思想着怎样赚钱,也因为急于想赚钱,所以有时候会造成由于识别不了投资的危险性,而赚小亏大。这篇文章就告诉一下外汇投资者,怎样才能从获利交易变成安全交易。能够进阶到安全交易的...

12月18日 16:45

(一)外汇短线交易经验比理论更重要能力是经验和技术的完美结合。实践出真知。外汇短线交易实践比较多,对的,错的,赔的,赚的,每笔交易都全心去操作,经过总结,就会得到一些外汇短线交易心得体会。外汇短线交易...

12月18日 16:45

对于刚入门的外汇投资新手来讲,他们就像是职场中的小白,对很多事情都是迷茫、好奇却又不知所措的。今天这篇文章小编给大家讲一下对于外汇入门的投资新手而言,有哪些外汇投资技巧可以学习。1、外汇投资者首要要明...

12月18日 16:45

很多投资者在投资过程中由于想要快速赚钱,所以很容易进入过度交易的误区,最终导致损失惨重。这篇文章我们了解一下关于外汇过度交易的相关知识,希望对大家有所帮助。如果你并不知道你是否属于过度交易者,那么十有...

12月18日 16:45

对于投资交易者,尤其是交易新手而言,借鉴前人或者前辈在投资中的成功经验,能帮助我们在投资路上少走弯路,外汇交易者也不例外。这篇文章我们就一起分析一下成功的外汇交易者都有哪些好的交易心态。交易心态三法宝...

12月18日 16:45

横盘离心交易法则是外汇短线交易方法中的一个,今天这篇文章我们了解一下关于横盘离心交易法则的相关知识,希望对大家了解外汇短线交易有所帮助。(一)离心蜡烛图与五日均线没有交点,脱离五日线形成离心。 离开均...

12月18日 16:45

在上篇文章中,我们了解到外汇横盘反转信号是外汇短线操作中的一个内容,学习到横盘反转信号的交易法则,相信大家对于横盘反转信号有了一定的了解。这篇文章我们继续科普横盘反转信号的知识,学习一下横盘反转信号都...

12月18日 16:45