MT4编程初级手册(1):MT4自定义指标的基本操作 打印页面 - 外汇联盟

合集下载

MT4平台基本操作介绍

MT4平台基本操作介绍

MT4平台基本操作介绍MetaTrader 4(MT4)是一种流行的外汇和差价合约(CFD)交易平台,让交易者能够通过互联网进行在线交易。

以下是MT4平台的基本操作介绍,帮助交易者了解和使用该平台。

2.主界面MT4的主界面由多个窗口和工具栏组成。

主窗口显示交易图表和指标,可以通过右键单击进行调整和自定义。

工具栏包括常用的交易功能,如打开新订单、修改订单和关闭订单等。

3.导航窗口导航窗口位于左侧,提供了所有交易账户的概述。

它显示了已连接经纪商的所有交易品种以及已打开的交易订单和历史订单。

您还可以在这里添加自定义指标和脚本。

4.交易窗口交易窗口位于下方,默认情况下它显示了市场报价的即时报价列表。

您可以通过右键单击报价,选择交易操作,如购买(买入)或卖出(卖出)。

您还可以在这里查看实时报价图表,并对其进行技术分析。

5.下单在MT4平台上下单非常简单。

您可以从市场报价列表中选择一个品种,右键单击选择交易操作,然后输入交易数量和其他可选参数,如止损和获利水平。

最后,点击"下定单"按钮以执行交易。

6.图表和指标7.历史数据和报表8.提示和警报9.自动交易和EAMT4平台支持自动交易,可以使用专门的交易机器人或专家顾问(EA)来执行交易策略。

交易者可以编写自己的EA,或从MT4市场购买和租赁现成的EA。

通过自动交易,交易者可以在没有人为干预的情况下进行交易,并利用市场的机会。

总结:MT4平台是一个功能强大且易于使用的交易平台,非常适合外汇和差价合约交易。

通过了解和熟悉MT4平台的基本操作,交易者可以更好地利用其功能和工具,制定和执行有效的交易策略。

无论您是新手还是有经验的交易者,MT4平台都提供了丰富的功能和资源,帮助您在市场中取得成功。

MT4平台操作介绍-8页word资料

MT4平台操作介绍-8页word资料

外汇MT4平台介绍目录一、MT4(Meta Trader)交易平台简介 (1)二、MT4软件下载和安装 (2)三、MT4平台申请模拟帐户 (2)四、MT4平台登陆及创建模拟帐户 (2)五、MT4平台如何打开汇率走势图 (2)六、MT4平台如何下定单 (3)七、MT4平台定单窗口详细介绍 (4)八、MT4平台客户端及定单处理 (5)九、MT4平台定制个性摸版 (5)十、MT4平台定制个性图表夹 (6)十一、MT4平台画面及指标设置 (7)一、MT4(Meta Trader)交易平台简介Mt4是MetaQuotes软件公司生产的一款以外汇为主的软件,此软件的特点是运行比较快,数据可以下载、图表和数据较长。

被很多的外汇公司和交易者青睐。

目前,超过100家外汇经纪公司和来自全世界的30个国家的银行已经选择MT4软件作为网络交易平台。

香港著名的第一金、标准盛丰等都采用此交易平台。

MT4综合了行情图表,技术分析,下单交易,三大功能为一身非常优秀的软件!二、MT4软件下载和安装软件安装(以盛丰为例)点“OK”完成三、MT4平台申请模拟帐户软件安装完毕之后,会自动运行,并且要求输入帐号和密码。

如果您是第一次运行,请申请免费模拟帐户。

点菜单栏的“文件”,“开新模拟帐户”名称和电话随便填写,然后点“下一步”模拟帐号和密码已经申请成功。

点击:“完成”就可以登陆模拟帐户了。

四、MT4平台登陆及创建模拟帐户1.根据自身情况,选择你注册的某个公司,下载安装该公司的MT4(安装语言默认为简体中文)平台,首次打开一般提示是否需要创建模拟帐号,根据自己需要决定确认或取消。

登陆新帐号点上部菜单栏“文件”--“登陆”,在弹出的登陆窗口中分别输入帐号、密码,选择相应的服务器,再勾选保存帐户信息选框,确认即可;2.如果同时登陆了多个帐号,则可以在左侧中部导航窗口里展开“帐户”文件夹,双击里面的各帐号进行切换登陆,如下图所示:五、MT4平台如何打开汇率走势图1.左上菜单栏“文件”--“新图表”--再单击选择要打开的币种走势图;2.点击左上角工具栏“新图表”按钮,在弹出菜单中单击选择要打开的币种走势图;(推荐)3.上部菜单栏“窗口”--“新窗口”--再单击选择要打开的币种走势图;4.在左侧市场报价窗口里右击,在弹出菜单中选择“图表窗口”即可打开该货币对的走势图;(推荐)5.要关闭当前走势图,点右上角第2排的小叉即可。

实用MT4编程教学完整版

实用MT4编程教学完整版

实⽤MT4编程教学完整版第⼀篇创建新⽂件1、打开 MetaEditor (如何打开⾃⼰想办法)呵呵,如果这个都打不开,拜托下⾯的也不⽤看了。

也许你不适合研究这个。

:lol2、选择⽂件-->新⽂件打开⽂件创建页⾯。

3、选择第⼆项客户指标然后点下⼀步。

注:这个页⾯可以创建6种⽂件。

我们常⽤的有《客户指标》,《脚本》,《智能交易系统》三种。

我们先从指标开始。

4、输⼊名字,作者等等。

(⽀持中⽂)暂时不添加参数。

注:这个位置可以添加⽤户变量以后讲解。

5、下⼀步我们先建⼀个主窗⼝指标所以这个页⾯什么都不⽤操作注:这个位置可以添加指标“线”。

以后提及。

6、点击完成。

ok新的指标⽂件⽣成了。

但还没有任何有⽤的代码。

初始化代码齐全。

呵呵!下⼀篇继续。

新建⽂件的样⼦和各功能区。

1.//+------------------------------------------------------------------+2.//| MT4指标编辑.mq4 |3.//| ldj |4.//| /doc/2e586ed16137ee06eff9186b.html |5.//+------------------------------------------------------------------+6.#property copyright "ldj"7.#property link "/doc/2e586ed16137ee06eff9186b.html "8.9.#property indicator_chart_window10.//+------------------------------------------------------------------+11.//| Custom indicator initialization function |12.//+------------------------------------------------------------------+13.int init()14. {15.//---- indicators16.//----17. return(0);18. }19.//+------------------------------------------------------------------+20.//| Custom indicator deinitialization function |21.//+------------------------------------------------------------------+22.int deinit()23. {24.//----25.26.//----27. return(0);28. }29.//+------------------------------------------------------------------+30.//| Custom indicator iteration function |31.//+------------------------------------------------------------------+32.int start()33. {34. int counted_bars=IndicatorCounted();35.//----36.37.//----38. return(0);39. }40.//+------------------------------------------------------------------+复制代码上⾯的就是刚刚新建的⼀个指标⽂件。

MT4外汇交易平台使用技巧

MT4外汇交易平台使用技巧

MT4外汇交易平台使用技巧
MT4外汇交易平台是全球最为流行和使用最广泛的外汇交易软件之一、无论是新手还是经验丰富的交易员,掌握MT4外汇交易平台的使用技巧对
于成功进行外汇交易至关重要。

下面将介绍一些MT4外汇交易平台的使用
技巧。

1.界面和图表设置
在开始交易之前,使用者应该先对MT4外汇交易平台的界面和图表进
行合适的设置。

可以通过调整每个窗口的大小、改变主题颜色、新增或删
除图表等方式,以适应个人的交易需求。

3.技术分析工具的使用
4.使用指标和图表图案
5.自动交易功能的使用
6.监控和管理交易
在进行外汇交易时,及时监控和管理交易是非常重要的。

MT4外汇交
易平台提供了实时行情、订单状态、利润损失等信息,交易者可以根据这
些信息进行决策和调整。

同时,也可以使用追踪止损和移动止损等功能,
灵活调整风险控制策略。

7.交易记录和分析。

mt4编程入门共44页文档

mt4编程入门共44页文档

MT4编程入门教程MT4编程入门教程目录MT4编程入门1:MT4自定义指标的基本操作MT4编程入门2:指标源码中的常用符号说明MT4编程入门3:自定义变量MT4编程入门4:自定义函数MT4编程入门5:自定义数组MT4编程入门6:市场数据取值MT4编程入门7:判断语句MT4编程入门8:循环MT4编程入门9:MT4自定义指标的结构MT4编程入门10:画一条指标线MT4编程入门11:MT4的报警Fxsol环亚汇市、Alpari艾福瑞客户每标准手返5~6美金。

详询QQMT4编程入门1:MT4自定义指标的基本操作MT4自定义指标的保存目录、指标编缉器与指标调用一、MT4自定义指标保存在C:\Program Files\MetaTrader 4\experts\indicators 这个目录中,该目录中主要有二种类型的文件,一种是mq4文件,这是MT4自定义指标的源码文件,是一种高级语言文件,可以人工编写修改,机器不能直接执行,但能在MT4启动时自动编译为ex4可执行文件。

另一种就是ex4文件,这是MT4自定义指标的可执行文件,由mq4文件编译得到。

mq4文件必须编译为ex4文件才能被MT4执行。

但ex4文件是机器码文件,人工不可修改另外还有一个文件是mqlcache.dat,它用来保存目录中的文件信息,如果MT4无法自动编译,只要删除此文件即可解决问题mq4文件编译为ex4可执行文件有两种方法:1、MT4启动时,会自动把此目录中的mq4文件编译为ex4文件。

2、用MQ语言编辑器打开mq4文件,点一下“编写”按钮,即可生成ex4文件二、下载保存mq4文件、ex4文件在论坛上我们经常看到有mq4文件、ex4文件可供下载,我们只要把它们保存到C:\Program Files\MetaTrader 4\experts\indicators这个目录,也就是下面这个目录中,就可以了。

如果下载的是ex4文件,那可以直接调用;如果是mq4文件,则需要重启动MT4,让系统自动编译生成ex4可执行文件。

mt4 编程手册

mt4 编程手册

语法[Syntax]数据类型[Data types]运算符和表达式[Operations & Expressions]操作符 [Operators]函数[Function]变量[Variables]预处理程序[Preprocessor]账户信息[Account Information]数组函数[Array Functions]类型转换函数[Conversion Functions]公用函数[Common Functions]自定义指标函数[Custom Indicator Functions]日期时间函数[Date & Time Functions]文件处理函数[File Functions]全局变量函数[Global Variables Functions]数学运算函数[Math & Trig]物体函数[Object Functions]预定义变量 [Pre-defined Variables]字符串函数[String Functions]标准常量 [Standard Constants]技术指标调用[Technical Indicator calls]交易函数[Trading Functions]窗口函数[Window Functions]语法[Syntax]代码格式空格建、Tab键、换行键和换页符都可以成为代码排版的分隔符,你能使用各种符号来增加代码的可读性。

注释多行注释使用/* 作为开始到*/ 结束,在这之间不能够嵌套。

单行注释使用// 作为开始到新的一行结束,可以被嵌套到多行注释之中。

示例:标识符标识符用来给变量、函数和数据类型进行命名,长度不能超过31个字节你可以使用数字0-9、拉丁字母大写A-Z和小写a-z(大小写有区分的)还有下划线(_)。

此外首字母不可以是数字,标识符不能和保留字冲突.示例:保留字下面列出的是固定的保留字。

不能使用以下任何保留字进行命名。

MT4编程入门教程

MT4编程入门教程

MT4编程入门教程MT4是一种广泛使用的外汇交易平台,它提供了强大的交易功能和高度可定制性。

为了使交易者能够根据自己的需求和策略进行自动化交易,MT4还提供了MQL4编程语言。

本教程将介绍MT4编程的基础知识和入门指南。

第一部分:MQL4简介(200字)MQL4是MetaQuotes Language 4的缩写,是MT4交易平台上使用的编程语言。

它基于C语言,并且具有简单易学的特点。

使用MQL4,交易者可以编写自定义指标、脚本和外汇机器人,并将它们应用于MT4交易平台。

第二部分:MT4编程环境的设置(200字)第三部分:MQL4基本语法(400字)MQL4编程语言具有与C语言类似的语法结构。

以下是MQL4的基本语法要点:1.注释:使用“//”表示单行注释,使用“/**/”表示多行注释。

2. 变量:使用关键字“int”、“double”、“bool”和“string”定义整型、双精度浮点数、布尔和字符串变量。

3. 函数:使用关键字“void”或返回类型定义函数,例如“int”、“double”和“bool”。

函数可以包含参数和返回值。

4. 条件语句:使用关键字“if”、“else if”和“else”定义条件语句。

例如:if (条件)//执行一些代码} else if (条件)//执行一些其他代码} else//执行默认代码}```5. 循环:使用关键字“for”和“while”定义循环语句。

例如:```for (初始化; 条件; 更新)//执行循环代码}```6.数组:使用方括号“[]”定义一维和多维数组。

例如:```int myArray[5]; // 定义一个包含5个元素的整型数组double myArray2D[3][3]; // 定义一个包含3行3列的二维数组第四部分:自定义指标和脚本(200字)在MT4中,使用MQL4编程语言可以创建自定义指标和脚本。

自定义指标是根据特定算法计算的技术指标,用于辅助交易决策。

外汇交易MT4编程入门自定义指标的结构

外汇交易MT4编程入门自定义指标的结构

外汇交易MT4编程入门:自定义指标的结构
MT4自定义指标一般由四个部分构成:(1)文件头部(2)参数、变量和数组的定义(3)初始化函数init()(4)主函数start()一、文件头部,也称为预处理程序预处理程序以“#”开头,行尾无语句结束符“;”常用的预处理程序有:1、#property indicator_chart_window把指标显示在主图。

如:均线、SRA等类指标用到此语句2、#property indicator_separate_window把指标显示在副图。

如:MACD、RSI、威廉等类指标用到此语句3、#property indicator_buffers 3显示3根指标线4、#property indicator_color1 Red第1根指标线的颜色为Red5、#property indicator_width1 1第1根指标线的粗细分别为16、#property indicator_level1 0.00在0.00值位置横划1条虚线二、参数、变量和数组的定义全局性的参数、变量、数组在此定义,局部变量可在start()函数中定义三、初始化函数init()init()在自定义指标加载时运行一次。

初始化函数的功能是“设置”。

如果自定义指标需要划线,则必然用到此函数四、主函数start()当数据有变动时,start()就被触发。

数据变动一次,start()就运行一次。

自定义指标的编程主要依靠此函数进行。

start()函数的作用主要是取值和给指标线赋值,报警也在此函数内发起。

另外,还有一个反初始
化函数deinit()deinit()在自定义卸载时运行一次,可用以去除指标加载时init()所做的初始化操作。

MT4编程入门详解

MT4编程入门详解

目录MT4编程入门(一):MT4自定义指标的基本操作MT4编程入门(二):指标源码中的常用符号说明MT4编程入门(三):自定义变量MT4编程入门(四):自定义函数MT4编程入门(五):自定义数组MT4编程入门(六):市场数据取值MT4编程入门(七):判断语句MT4编程入门(八):循环MT4编程入门(九):MT4自定义指标的结构MT4编程入门(十):画一条指标线MT4编程入门(十一):MT4的报警MT4编程入门(一):MT4自定义指标的基本操作MT4自定义指标的保存目录、指标编缉器与指标调用一、MT4自定义指标保存在C:\Program Files\MetaTrader 4\experts\indicators这个目录中,该目录中主要有二种类型的文件,一种是mq4文件,这是MT4自定义指标的源码文件,是一种高级语言文件,可以人工编写修改,机器不能直接执行,但能在MT4启动时自动编译为ex4可执行文件。

另一种就是ex4文件,这是MT4自定义指标的可执行文件,由mq4文件编译得到。

mq4文件必须编译为ex4文件才能被MT4执行。

但ex4文件是机器码文件,人工不可修改另外还有一个文件是mqlcache.dat,它用来保存目录中的文件信息,如果MT4无法自动编译,只要删除此文件即可解决问题mq4文件编译为ex4可执行文件有两种方法:2、用MQ语言编辑器打开mq4文件,点一下“编写”按钮,即可生成ex4文件二、下载保存mq4文件、ex4文件在论坛上我们经常看到有mq4文件、ex4文件可供下载,我们只要把它们保存到C:\Program Files\MetaTrader 4\experts\indicators这个目录,也就是下面这个目录中,就可以了。

如果下载的是ex4文件,那可以直接调用;如果是mq4文件,则需要重启动MT4,让系统自动编译生成ex4可执行文件。

如果下载的是rar、zip等类型的压缩文件,还必须下载后解压到此目录才能使用。

MT4软件使用明细

MT4软件使用明细

MT4软件使用明细MT4(MetaTrader 4)是一款功能强大的外汇交易平台,广泛应用于全球各大金融机构和个人交易者中。

它提供了丰富的交易功能和分析工具,可以帮助交易者进行快速、准确的交易决策。

下面是对MT4软件使用的详细说明。

1.MT4软件的安装与登录2.主界面介绍MT4的主界面包括多个窗口和工具栏,如市场观察、终端、图表和工具箱等。

市场观察窗口显示了外汇交易市场的报价和报价深度。

终端窗口显示了交易账户的详细信息,包括余额、可用保证金和仓位等。

图表窗口是进行技术分析的主要界面,可以显示各种指标和图表工具。

工具箱包括了交易工具、专家顾问和自定义指标等。

3.图表的设置点击图表工具栏上的图标,可以打开或关闭不同的图表窗口,并选择不同的时间周期(如1分钟、5分钟、日线等)。

还可以选择不同的货币对、指标和图表样式。

4.下单操作在终端窗口的“交易”选项卡中,可以进行市价单和限价单的下单操作。

点击“新建订单”按钮,选择交易品种、交易量和买入或卖出方向,然后点击“下单”按钮即可。

在执行完下单操作后,会弹出一个确认窗口,需要确认交易信息后才能完成下单。

5.交易工具和指标MT4提供了多种交易工具和指标,可以帮助交易者进行技术分析和交易决策。

其中包括趋势线、水平线、斐波那契回调线、动态支撑和阻力线等。

指标方面,MT4提供了多种常用指标,如移动平均线、相对强弱指标、随机指标等。

6.自定义指标和专家顾问MT4还提供了自定义指标和专家顾问的功能。

自定义指标是根据交易者的需求编写的指标,可以根据具体的策略进行技术分析。

专家顾问是一种能够根据预设的交易策略进行交易的程序。

交易者可以编写自己的专家顾问,或者使用其他人编写的专家顾问。

7.风险管理工具为了帮助交易者管理风险,MT4提供了一些风险管理工具。

其中包括止损和止盈指令,可以设置在逆势或盈利时自动平仓的条件。

还可以设置追踪止损,并根据价格的变动自动调整止损价位。

8.历史记录和报表MT4可以保存历史交易记录,并生成交易报表。

MT4平台指标编程

MT4平台指标编程

MT4平台指标编程MT4平台是外汇交易者最常用的交易平台之一,它提供了丰富的指标和工具,帮助交易者分析市场走势并制定交易策略。

MT4平台的指标编程功能允许交易者根据自己的需求开发和使用自定义指标。

在本文中,我们将讨论MT4平台指标编程的基本概念和步骤。

MT4平台使用了一种被称为MetaQuotes Language 4(简称MQL4)的编程语言,交易者可以通过编写MQL4代码来创建自己的指标。

指标是一种用来计算和展示特定的市场数据的工具,它可以帮助交易者了解市场的走势和形势。

指标编程的第一步是定义指标的计算方法和所需的输入参数。

指标通常基于一些特定的数学公式或技术指标,交易者需要根据自己的策略和需求确定指标的计算方法。

输入参数是指交易者可以自定义的指标参数,如期望的时间周期、绘制图形的颜色等。

确立指标计算方法和输入参数之后,交易者需要编写MQL4代码来实现这些功能。

MQL4代码主要包括以下几个部分:指标初始化(init)函数、指标计算(calculation)函数和指标绘制(drawing)函数。

指标初始化函数在指标加载到图表上时被调用,一般用来设置指标的参数和初始化必要的变量。

指标计算函数是指标的核心部分,它根据交易者定义的方法计算指标数值。

最后,指标绘制函数用来在图表上绘制指标的可视化结果。

除了计算和展示指标数值,指标编程还可以实现一些特殊的功能。

例如,可以编写MQL4代码来判断市场的超买超卖情况,或者根据指定的价格水平生成交易信号。

这些功能可以帮助交易者更好地理解市场和制定交易策略。

编写完成指标的MQL4代码后,交易者需要将代码保存为.mq4文件,并将该文件复制到MT4平台的指标文件夹中。

然后,重新启动MT4平台,就可以在平台的指标列表中找到并加载自定义指标了。

对于不熟悉MQL4编程的交易者来说,也可以在互联网上寻找相关的MQL4指标编程教程和示例代码。

MT4平台拥有庞大的开发者社区,交易者可以从中学习和借鉴其他交易者编写的指标代码。

MT4基本教程加详图

MT4基本教程加详图

MT4使用教程之一:初识MT4软件(题外篇:咨询加QQ 849286149 来出租购买MT4 )从今天开始我将不定期的写一些MT4使用的教程文章,一方面是由于MT4在外汇保证金交易领域使用的广泛性,另一方面也是我平时在培训时候发现有很多的刚入行的朋友在MT4使用过程中会碰到很多的问题。

在编写这一系列MT4使用教程的时候,我会尽量写的很详细,以便让刚入行的朋友能够轻松的学会如何使用,至于对已经会使用MT4的朋友们来说,这一系列教程可不用理会。

MT4软件为俄罗斯迈达克软件公司(MetaQuotes)设计生产,下面为MT4软件的整体布局及各个模块的功能介绍:模块的功能介绍:首先来看软件顶端的菜单栏:文件、显示、插入、图表、工具、窗口、帮助文件菜单:单击文件菜单可看见左侧一栏新图表:点击新图表则会打开软件提供的各个交易品种的列表,点击任一商品打开一个新的图表窗口。

打开离线历史数据:点击则会打开离线的图表,从中选择一种商品打开,打开离线图表对我们进行EA智能交易有帮助。

打开已关闭图表:点击选择需要还原的已关闭或删除的图表图表夹:点击可选择一个多图表模式,默认的为EURUSD,USDCHF,GBPUSD,USDJPY四大货币对。

关闭:点击关闭则会关闭当前打开的图表。

保存:点击则以CSV,PRN,HTM等格式保存当前打开的图表数据。

保存为图片:点击则以图片形式保存当天的图表或MT4界面开新模拟账户:点击则会在弹出的新窗口中注册一个模拟账户。

登陆:点击登陆则会在弹出的窗口中填写账户的登陆信息。

打印设置、打印预览、打印等如同MS Office软件使用方法,这里不介绍。

退出:点击则退出MT4软件。

显示菜单:单击如下图显示Languages:点击选择MT4软件的可视语言,默认为英文,点击选择Chineses (Simplified)后,关闭软件再打开则为中文界面工具栏:点击工具栏可选择常用、图表、画线和时段等工具栏状态栏:选择可在软件的最底部显示状态栏图表工具栏:选择后可看见当前显示商品图表的名称以及时段市场报价:单击选择如MT4软件左侧“市场报价”一栏所示数据窗口:单击选择可打开“数据窗口”,显示价位及相关信息导航器:打击打开如MT4软件左侧“市场报价”下面的“导航”栏终端:打击选择如MT4软件底部的“终端”一栏所示,包括交易、账户历史、新闻、警报、邮箱和日志智能交易测试:单击选择则会在软件底部出现“测试”一栏,以供EA智能交易测试使用全屏幕:单击则以满屏形式打开商品图表插入菜单:插入菜单则是选择在当前打开的商品图表中加入分析技术指标以及分析工具或文字。

MT4指标编程入门解析

MT4指标编程入门解析

MT4指标编程入门解析MetaTrader 4(MT4)是一种用于外汇和股票交易的流行交易平台,该平台允许用户使用各种技术指标来进行分析和预测市场趋势。

通过编写自定义指标,交易者可以利用MT4的强大功能来制定他们自己的交易策略。

本文将介绍如何编程MT4指标的基本知识和步骤。

在编写指标之前,您需要了解一些MT4指标编程的基本语法和函数。

MT4使用一种名为MQL4的专有编程语言来编写指标和自动化交易脚本。

MQL4类似于C语言,并且有许多内置函数和操作符可供使用。

在编写指标时,您需要熟悉以下一些常用函数和操作符:1.`iMA`:计算移动平均线的函数。

它接受多个参数,包括计算平均线的价格类型、计算平均线的周期等。

2.`iRSI`:计算相对强弱指标(RSI)的函数。

RSI用于测量市场超买和超卖的情况。

3.`iMACD`:计算移动平均收敛/发散指标(MACD)的函数。

MACD用于判断市场的趋势和方向。

4. `iBands`:计算布林带指标的函数。

布林带用于测量市场波动性。

此外,还有其他一些常用的函数和操作符,如数学函数(例如`MathMax`和`MathMin`)、条件语句(例如`if`和`else`)以及循环(例如`for`和`while`)。

一旦您熟悉了这些基本知识,就可以开始编写您自己的指标了。

下面是编写一个简单移动平均线指标的示例代码:```mql4#property indicator_chart_window#property indicator_buffers 1#property indicator_color1 Blueextern int period = 14;double ma_buffer[];void OnInitSetIndexBuffer(0, ma_buffer, INDICATOR_DATA);int start = prev_calculated > 0 ? prev_calculated - 1 : 0;for (int i = start; i < rates_total; i++)ma_buffer[i] = iMA(NULL, 0, period, 0, MODE_SMA, PRICE_CLOSE, i);}```在这个示例中,我们定义了一个名为`ma_buffer`的浮点数数组,用于存储移动平均线的值。

MT4平台操作手册V1.1

MT4平台操作手册V1.1

MT4平台操作手册下一步一直下一步安装完打开V1。

1(电子版)一、模拟帐号的申请(已拥有真实帐户者可省略)1、在平台下载安装完毕后,首先需要做的,是需要拥有自己的模拟帐户。

双击桌面的图标会看到软件的窗口,如图:选择账户类型为美元(“ablgold—usd”),后面的开户货币自动变为:“USD"认真填写图表所需资料,填写完毕后,根据自身情况,选定合适的存款额(自己打算投资的金额),以方便真实有效的体验。

资料填写完毕,并选好合适存款额后,勾选:我同意订阅你们的新闻简报。

左键单击下一步. 如图:2、在出现的交易服务器选项中,选中后缀名为Demo的服务器,左键单击下一步。

3、待开设新模拟帐号服务请求提交后,服务器会将会给予帐号及密码.如图:牢记帐号及主密码,开始现货黄金投资之旅.二、商品列表(价格图表的显示)1、成功申请模拟帐号后,初始界面(价格图表区)会显示系统默认4种商品价格图表.如图:关闭价格图表区中默认4种商品价格图表,在商品列表中单击右键,选择隐藏全部。

此时商品列表中就会显示GOLD(现货黄金)了。

左键拖动其至价格图表区中,即可显示现货黄金的价格.如图:三、属性的设置在价格图表区中单击右键,弹出菜单后选择属性(快捷键F8),进入属性设置界面。

如图:其中,共有“颜色设置”“常用”两部分。

如图:颜色设置部分:阳柱:代表上涨线;阴柱:代表下跌线;折线图:代表十字、丁字星等特殊形态。

一般按照我们中国人的常规习惯,阴绿阳红进行设置,折线图则推荐使用蓝色以便区分.常用部分:勾选平移图表及图表自动滚动,方便价格的更新;在价格图显示的种类,鉴于中国人使用习惯,通常我们推荐勾选蜡烛图。

在其他选项中,则需要把“显示网格”勾选取消,同时勾选显示时间间隔选项(方便更加清晰的掌握图表的动态)。

高级客户也可根据自身需要与习惯,设置符合自己风格的价格图表。

四、功能键区在我们拥有了自己的帐号并根据自己的风格设置好了图表以后,开始交易之前还必须熟悉的就是功能键的操作,功能键分四个区分别为“常规区"“常用工具区”“图表选项区”“时段图区”。

MT4精讲:MT4编程入门全集1-11,DOC

MT4精讲:MT4编程入门全集1-11,DOC

MT4编程入门1:MT4自定义指标的基本操作MT4自定义指标的保存目录、指标编缉器与指标调用一、MT4自定义指标保存在C:\ProgramFiles\MetaTrader4\experts\indicators这个目录中,但ex4文件是机器码文件,人工不可修改另外还有一个文件是mqlcache.dat,它用来保存目录中的文件信息,如果MT4无法自动编译,只要删除此文件即可解决问题mq4文件编译为ex4可执行文件有两种方法:1、MT4启动时,会自动把此目录中的mq4文件编译为ex4文件。

2、用MQ语言编辑器打开mq4文件,点一下“编写”按钮,即可生成ex4文件二、下载保存mq4文件、ex4文件在论坛上我们经常看到有mq4文件、ex4文件可供下载,我们只要把它们保存到C:\ProgramFiles\MetaTrader4\experts\indicators这个目录,也就是下面这个目录中,就可以了。

如果下载的是ex4文件,那可以直接调用;如果是mq4文件,则需要重启动MT4,让系统自动编译生成ex4可执行文件。

如果下载的是rar、zip等类型的压缩文件,还必须下载后解压到此目录才能使用。

4件5、还有很重要的一点,就是要把源码文件保存到正确的目录中下编写。

到此,源码保存完成。

当然,我们也还有另的办法:可以打开一个原已存在的mq4文件,然后另存为你需要的文件名,再删除文件中的所有内容成为空文件,把网页上的源贴到文件中保存即可也可以在记事本中新建一个文件,把网页上的源码贴进记事本,然后取个文件名保存到上面提到的目录,不过文件后缀必须输入mq4,保存类型选择“所以文件”四、mt4程序调用自表示一个语句结束三、逗号“,”表示一个语句内部间隔,不结束语句。

四、等于号“=”赋值语句,把等号后面的值赋给等号前的变量中五、加号“+”整数或小数,则表示值相加;字符串,则表示前后连接。

六、加加“++”十、“&&”逻辑符“并且”十一、“||”逻辑符“或者”十二、大括号“{}”表示函数体。

MT4基本使用方法

MT4基本使用方法

MT4基本使用方法MT4(MetaTrader 4)是一款世界上最受欢迎的外汇交易平台之一、它提供了许多功能和工具,以帮助交易者进行技术分析、执行交易操作和管理风险。

本文将介绍MT4的基本使用方法,包括平台安装和登录、主要功能和工具的使用以及常用的交易操作和风险管理方法。

一、平台安装和登录3.登录MT4:打开MT4平台,点击左上角的"文件",然后选择"登录"。

输入你的账号和密码,选择经纪商的服务器,并点击"登录"按钮。

二、主要功能和工具的使用1.账户信息:登录后,你可以在界面底部的"终端"选项卡中查看你的账户信息,包括余额、资金、保证金和可用资金等。

2.市场观察:在界面的左侧面板可以看到"市场观察"窗口,这里显示了市场上的不同货币对以及其他金融产品。

你可以右键单击并选择"新建市场观察"来添加你感兴趣的产品。

3.技术指标:MT4提供了大量的技术指标,你可以在界面的上方工具栏中找到它们。

点击指标之后,它们将显示在价格图表上,并根据相应的参数自动计算和显示。

4.图表分析工具:MT4还提供了各种图表分析工具,例如水平线、趋势线、斐波纳契回调线等。

你可以在界面的上方工具栏中找到它们。

5.时间框架:你可以在界面的上方工具栏中选择不同的时间框架来查看价格图表的不同时间间隔。

常用的时间框架包括1分钟、5分钟、1小时和1天等。

三、交易操作1.下单:你可以通过右键单击市场观察窗口中的货币对,并选择"新建订单"来打开交易窗口。

在交易窗口中,你可以设置交易品种、数量和止损/止盈水平等参数,然后点击"下订单"按钮执行交易。

2.修改和关闭订单:在终端窗口的"交易"选项卡中,你可以查看和管理你的订单。

右键单击订单并选择"修改",可以修改订单的止损/止盈水平。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MT4编程初级手册(1):MT4自定义指标的基本操作
2015-01-12 20:52:17
MT4自定义指标的存盘目录、指标编缉器与指标调用
一、MT4自定义指标存储在C:\Program Files\MetaTrader 4\experts\indicators这个目录中
见下图:
该目录中主要存储二种类型的文件,一种是后缀为mq4文件,这是MT4自定义指标的源码文件,是一种高级语言源文件,可以人工编写修改,机器不能直接执行,但能在MT4把它编译为ex4可执行文件;另一种就是ex4文件,这是MT4自定义指标的可执行文件,即系统调用需要的文件,由mq4文件编译得到。

mq4文件必须编译为ex4文件才能被MT4执行,但ex4文件是机器码文件,人工不能被修改,只能通过修改mq4文件后重新编译来修改。

另外要说的是,还有一个文件是mqlcache.dat,它用来保存目录中的文件信息,如果MT4无法自动编译,只要删除此文件即可解决问题,这是解决此类问题的一个小窍门,大家应当记住。

mq4文件编译为ex4可执行文件有两种方法:
1、MT4启动时,自动会把此目录中的mq4文件编译为ex4文件;
2、用MQL编辑器打开mq4文件,点一下“编译”按钮,即可生成相应的ex4文件。

二、下载保存mq4文件、ex4文件
在论坛上我们经常看到有mq4源文件或ex4文件可供下载,我们只要把它们保存到C:\Program
Files\MetaTrader 4\experts\indicators这个目录中,也就是下面这个目录中,就可以了。

如果下载的是ex4文件,那就可以直接调用,但你不知道作者是如何编写的;如果是mq4文件的话,则需要重启动MT4,让系统自动编译生成ex4可执行文件,这种情况可以看到源代码,就可以知道作者是如何编写的。

如果下载的是rar、zip等类型的压缩文件,还必须下载后将压缩文件中的mq4或ex4的文件解压到此目录才能使用。

三、将源码保存为源码文件
在论坛上,我们也可以经常看到一些指标的源码贴在网页上,但没有mq4、ex4等的文件可以下载,这种情况下只需要复制源码,自己粘帖过去就可以了。

此时需要我们自己动手将源码保存为源码文件之后再编译,那也没关系,非常地简单,多点几下鼠标就搞定,别忘记给这个指标起个名字。

1、打开MQ语言编辑器
2、在MQL编辑器中新建一个文件,文件名一定要输,别的随便操作都没关系。

3、将新文件里面的所有内容删除,成为一个空文件。

4、之后我们就可以将网页上源码复制粘贴到这里面来,试着点一下“编写”,如果左下角出现“0错误,0警告”,那说明源码没有问题,编译通过了,成功生成了ex4可执行文件,但网上很多代码可能会存在一定的错误,无法形成ex4文件,这主要是由于编写环境的因素,所以在此一部可能需要反复调试和修改错误的语句。

5、还有很重要的一点,就是要把源码文件保存到正确的目录当中。

保存后,再点一下编译。

到此,源码保存完成。

当然,我们也还有别的方法:
可以打开一个原已存在的mq4文件,然后将其以别的文件名另存,再删除文件中的所有内容成一个空文件,把网页上的源贴到文件中保存即可。

也可以打开Windows自带的记事本,把网页上的源码贴进去,然后取个文件名保存到上面提到的目录,不过文件后缀必须设定为mq4,保存类型选择“所有文件”(这些方法大同小异,大家充分发挥自己的聪明才智吧)。

四、mt4程序调用自定义指标
这也非常简单,大家看图吧:
文章来源:/college/2015/17554.html
Copyright©2006-2015 All Rights Reserved. 外汇联盟版权所有。

相关文档
最新文档