MT4一键挂单脚本
一键挂单脚本属于mt4脚本文件,主要功能是通过脚本文件按照设定的挂单距离、手数、次数、止损止盈等参数执行buystop、buylimit、sellstop、selllimit四种方式的批量挂单。一共14个脚本,含一键挂单、一键删除挂单、为挂单设置点数或统一价格止损止盈、清除挂单止损止盈、为成交后的订单执行提损保护等。 脚本介绍 简洁挂单脚本:常规的挂单策略,可以直接用简洁挂单脚本选择挂单类型并设置参数后点确定执行挂单。相关参数说明: 选择挂单类型 = BUYSTOP;//点击选择其中一种挂单类型。 挂单间隔 = 100;//挂单之间的间隔距离。 挂单次数 = 8;//指一共要挂多少个单子。



MT4一键开平仓脚本
MT4一键开平仓脚本是通过脚本文件快速执行一键开仓、一键批量平仓、一键批量分批平仓、添加或删除止损止盈、移动止损、设置平均止盈等功能。一共13个脚本文件如下图: 脚本功能说明所有脚本默认都是对当前图表的订单执行,只操作当前图表订单的话就直接有参数设置参数无参数点确认执行。如果需要对账户所有订单执行则选择“*所有订单”的值“false”为“true”即可。如下图: BUY_买、SELL_卖:脚本分别执行开多单和开空单,参数一共四个:开仓货币代码(默认当前货币)、手数、止损、止盈。如果需要在当前图表用脚本开其它货币的订单如图设置货币对代码即可,货币对代码格式采用大写和市场报价或图表下方代码一致



深度解析MQL4:编写自动化交易策略和自定义技术指标的高级语言
MetaQuotes Language 4(MQL4)是一种面向对象的高级编程语言,专为编写自动化交易策略和各种金融市场的自定义技术指标而设计。MQL4不仅可以编写设计用于实时运行的各种专家系统,而且还可以创建自己的图形工具,帮助你做出交易决策。 MQL4的理念基于广受欢迎的编程语言C++,并具有枚举、结构、类以及事件处理等特性。通过增加内嵌主类型的数量,使得MQL4中的可执行程序与其他应用程序通过动态链接库(dll)进行交互变得尽可能简单。MQL4的语法与C++的语法相似,因此,将现代编程语言的程序转换为MQL4变得非常容易。 为帮助你学习MQL4语言,我们将所有主题分为以下几个部分进行讲解
MQL4编程语言语法精讲:与C++的异同点分析
MetaQuotes Language 4(MQL4)是一种专为编写交易策略的编程语言。它在语法上与C++非常相似,但也有一些独特的特性,使其在金融交易策略编程中更具优势。 首先,MQL4没有地址运算。在C++中,程序员可以直接操作内存地址,但在MQL4中,这种做法是不被允许的。这一特性使得MQL4更加安全,避免了许多由于错误操作内存地址引发的问题。 其次,MQL4中没有goto运算符。在C++中,goto运算符可以使程序跳转到指定的代码段,然而,这种跳转常常使得代码的逻辑变得难以理解,因此在MQL4中被禁用。 此外,MQL4中不能声明匿名枚举。在C++中,我们可以声明一个没有名字的枚举,然而
深入理解MQL4编程语言的注释语法
MQL4(MetaQuotes Language 4)是一种专为编写交易策略而设计的编程语言。作为一个MQL4开发者,掌握其注释语法是十分必要的。良好的注释习惯可以帮助你的代码更易读、易懂,便于团队协作以及后期的代码维护。本文将为你详细解析MQL4的注释语法,并通过实例进一步阐明其使用方法。 在MQL4编程语言中,注释分为单行注释和多行注释两种。 单行注释 单行注释以”//”符号开始,直到行尾。这种注释在编程中十分常用,可以用于对某一行代码进行简短的说明。比如: 复制 int tradeVolume = 100; // 单行注释,这里设定交易量为100 在这个例子中,注释内容“这里设定交易量
深入了解MQL4编程语言的标识符规则
MQL4是一种用于编写自动交易策略和自定义技术指标的高级编程语言,其语法规则类似于C++,并且增加了许多与金融交易相关的功能。在编写MQL4代码时,我们会频繁地用到标识符,它们是变量和函数的名称。这篇文章将详细解析MQL4的标识符规则,以帮助你更有效地编写和理解代码。 标识符的组成 在MQL4中,标识符可以包含数字(0-9)、拉丁文大写和小写字母(a-z和A-Z)、以及下划线(_)。需要注意的是,大写和小写字母在MQL4中是区分的,即”Trade”和”trade”是两个不同的标识符。 标识符的长度 标识符的长度不能超过63个字符。太长的标识符会使代码阅读变得困难,建议尽量使用短而有意义的名称。
掌握MQL4编程语言的保留字
MQL4,即MetaQuotes Language 4,是一种专门用于编写自动化交易策略和自定义技术指标的高级编程语言。与其他编程语言一样,MQL4也有一系列的保留字。这些保留字对应特定的动作,不能被用于其他含义。本文将详细介绍这些保留字的用途。 数据类型 在MQL4中,以下的保留字被用作数据类型: bool、enum、struct、char、float、uchar、class、int、uint、color、long、ulong、datetime、short、ushort、double、string、void。 例如,我们可以创建一个整数变量myNumber,代码如下: 复制 int myN
深入理解MQL4的数据类型
MQL4编程语言的核心之一就是其数据类型。任何程序的运作都离不开数据处理,而数据类型的选择直接影响到数据处理的效率和结果。本文将详细介绍MQL4的各种数据类型及其用途。 基础数据类型 MQL4提供了以下几种基础数据类型: 整数(char、short、int、long、uchar、ushort、uint、ulong);逻辑(bool);字面值(ushort);字符串(string);浮点数(double、float);颜色(color);日期和时间(datetime);枚举(enum)。例如,我们可以创建一个整数变量total,代码如下: 复制 int total = 100; 不同类型的数据
深度解析MQL4编程语言中的整数类型及其应用
在MetaQuotes Language 4 (MQL4)中,整数是通过11种不同的类型来表示的。根据编程逻辑的需要,某些类型可以和其他类型一起使用,但在这种情况下,必须记住类型转换的规则。每一种类型都有其特定的特征,下表列出了每种类型的详细信息,包括大小(字节),最小值,最大值,以及对应的C++类型。 类型大小(字节)最小值最大值C++对应类型char1-128127charuchar10255unsigned char, BYTEbool10(false)1(true)boolshort2-32 76832 767short, wchar_tushort2065 535unsigned s
正在加载中...
