MT4错误代码最完整汇总要点
SWIFT_MT业务代码大全
目录1(MT100—MT199)客户付款及支票
MT100 客户转账(已删除)
MT101 转账要求
MT102 多重客户信用转账
MT102+ 多重客户信用转账
MT103 单个客户信用转账
MT103+ 单个客户信用转账
MT104 直接借方及要求借方转账信息
MT105 EDIFACT信封
MT106 EDIFACT信封
MT107 普通直接借方信息
MT110 建议使用支票
MT111 要求停止支票的支付
MT112 要求停止支票的支付的状态
MT121 多重银行内部资金划拨(EDIFAC TFINPAY信息)MT190 建议的费用,利息和其他合法费用
MT191 建议的费用,利息和其他开支
MT192 取消的要求
MT195 询问
MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299)金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
MT290 建议的费用,利息和其他合法费用
MT291 建议的费用,利息和其他开支
MT292 取消的要求
MT293 服务信息
MT295 询问
MT296 答复
MT298 所有权信息
MT299 自由格式信息
目录3(MT300—MT399)外汇金融市场,货币市场及其他
MT300 外汇兑换确认
MT303 外汇兑换/货币期权安排指标
MT304 第三方交易建议及指标
MT4使用手册
MT4使用手册MT4使用手册
章节一、介绍
1.1 MT4概述
1.1.1 什么是MT4
1.1.2 MT4的优势和特点
1.2 系统要求
1.2.1 操作系统要求
1.2.2 硬件要求
1.2.3 其他相关要求
章节二、安装与设置
2.1 MT4软件
2.1.1 官方
2.1.2 其他可靠来源
2.2 安装MT4软件
2.2.1 执行安装程序
2.2.2 安装过程中的注意事项 2.2.3 安装完成后的配置
2.3 添加账户
2.3.1 创建账户
2.3.2 导入已有账户
2.3.3 账户设置
章节三、界面与功能
3.1 MT4界面介绍
3.1.1 主界面
3.1.2 工具栏
3.1.3 导航栏
3.1.4 图表窗口
3.2 主要功能
3.2.1 查看行情
3.2.2 下单交易
3.2.3 查看持仓和历史记录 3.2.4 技术分析工具
3.2.5 执行交易策略
3.3 客户端设置
3.3.1 语言设置
3.3.2 外观设置
3.3.3 通知设置
3.3.4 快捷键设置
章节四、高级功能
4.1 自定义指标和脚本
4.1.1 添加自定义指标
4.1.2 添加自定义脚本
4.1.3 自定义指标和脚本的使用4.2 使用EA进行自动交易
4.2.1 什么是EA
4.2.2 EA的安装和设置
4.2.3 监控和管理EA
4.3 使用VPS进行远程交易
4.3.1 什么是VPS
4.3.2 VPS的安装和设置
4.3.3 连接和使用VPS功能
章节五、常见问题
5.1 MT4常见问题解答
5.1.1 MT4无法连接到服务器的解决办法 5.1.2 MT4无法执行交易的解决办法
5.1.3 MT4常见错误代码及解决办法
mt4交易代码
Ord erType
int OrderType( )
对于当前选择定单返回定单类型。可以是以下的任意值:
OP_BUY -买进,OP_SELL - 卖出,OP_BUYLIMIT - 挂单买入限定,
OP_BUYSTOP - 挂单停止限定,OP_SELLLIMIT - 挂单卖出限定,
OP_SELLSTOP - 挂单停止限定。
注解: 定单必须由OrderSelect()函数选择。
示例:
int order_type;
if(OrderSelect(12, SELECT_BY_POS)==true)
{
order_type=OrderType();
// ...
}
else
Print("OrderSelect() 返回错误- ",GetLastError());
Ord erSymbol
string OrderSymbol( )
对于选择定单返回定单货币对值。
注解:定单必须用OrderSelect()函数提前选定。
示例:
if(OrderSelect(12, SELECT_BY_POS)==true)
Print("定单#货币对", OrderTicket(), " is ", OrderSymbol());
else
Print("OrderSelect 失败错误代码是",GetLastError());
Ord ersTotal
int OrdersTotal( )
返回市场和挂单的总数
示例:
int handle=FileOpen("OrdersReport.csv",FILE_WRITE|FILE_CSV,"\t");
MT4资料整理3
int StringLen( s tring text)
在字串符中返回代码数。 Returns character count in a string.
参量:
示例:
StringGetChar StringSetChar string StringSubstr( s tring text, int start, void length)
从给出的位置的文本字串符开端提取字串符。
如果可能此函数返回提取字串符的副本,否则返回空字串符。
参量:
示例:
StringSetChar StringTrimLeft int StringLen( s tring text)
在字串符中返回代码数。 Returns character count in a string.
示例:
StringGetChar StringSetChar string StringTrimLeft( s tring text)
在字串符左侧部分函数剪切空间和图表。如果可能函数返回一个剪切的复本。否则返回空字串符。
参量:
示例:
StringSubstr StringTrimRight string StringTrimRight( s tring text)
在字串符右侧部分函数剪切空间和图表。如果可能函数返回一个剪切的复本。否则返回空字串符。
示例:
StringTrimLeft Technical indicators 标准和自定义指标的一组计算函数。
对于交易(或其他MQL4 程序)接受其他指标的值,这个值不可能存在于图表之内。这个请求的指标将在嗲用模件中被加载并计算。
SWIFT MT业务代码大全
Society for Worldwide Interbank Financial Telecommunication 简称SWIFT,中文译为:“环球同业银行金融电讯协会”,是国际银行同业间的国际合作组织,成立于一九七三年,总部设在比利时首都布鲁塞尔,目前全球大多数国家大多数银行已使用SWIFT系统。本表左边为业务代码,右边为业务内容的译文。
目录1(MT100—MT199)
客户付款及支票
MT100 客户转账(已删除)
MT101 转账要求
MT102 多重客户信用转账
MT102+ 多重客户信用转账
MT103 单个客户信用转账
MT103+ 单个客户信用转账
MT104 直接借方及要求借方转账信息
MT105 EDIFACT信封
MT106 EDIFACT信封
MT107 普通直接借方信息
MT110 建议使用支票
MT111 要求停止支票的支付
MT112 要求停止支票的支付的状态
MT121 多重银行内部资金划拨(EDIFAC TFINPAY信息)
MT190 建议的费用,利息和其他合法费用
MT191 建议的费用,利息和其他开支
MT192 取消的要求
MT195 询问
MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299)
金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
SWIFT_MT业务代码大全
目录1(MT100—MT199)客户付款及支票
MT100 客户转账(已删除)
MT101 转账要求
MT102 多重客户信用转账
MT102+ 多重客户信用转账
MT103 单个客户信用转账
MT103+ 单个客户信用转账
MT104 直接借方及要求借方转账信息
MT105 EDIFACT信封
MT106 EDIFACT信封
MT107 普通直接借方信息
MT110 建议使用支票
MT111 要求停止支票的支付
MT112 要求停止支票的支付的状态
MT121 多重银行内部资金划拨(EDIFAC TFINPAY信息) MT190 建议的费用,利息和其他合法费用
MT191 建议的费用,利息和其他开支
MT192 取消的要求
MT195 询问
MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299)金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
MT290 建议的费用,利息和其他合法费用MT291 建议的费用,利息和其他开支
MT292 取消的要求
MT293 服务信息
MT295 询问
MT296 答复
MT298 所有权信息
MT299 自由格式信息
目录3(MT300—MT399)外汇金融市场,货币市场及其他MT300 外汇兑换确认
MT303 外汇兑换/货币期权安排指标
SWIFTMT业务代码大全
MT195 询问MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299) 金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
MT290 建议的费用,利息和其他合法费用
MT291 建议的费用,利息和其他开支
MT292 取消的要求
MT293 服务信息
MT295 询问
MT296 答复
MT298 所有权信息
MT299 自由格式信息
目录3(MT300—MT399) 外汇金融市场,货币市场及其他
MT300 外汇兑换确认
MT303外汇兑换/货币期权安排指标
MT304 第三方交易建议及指标
MT305 外汇期权确认
MT306 外汇期权确认
MT307 第三方外汇交易建议及指标
MT308 第三方外汇交易毛利及净利指标
MT320 固定贷款/存款确认
MT321 解决第三方贷款/存款确认
MT340 转寄利率协议确认
MT341 转寄利率协议解决确认
MT350 贷款/存款利率支付的建议
MT360 单个货币利率支付的确认
MT361 货币毛利率交换确认
MT362重置利率/支付建议
MT364 单个货币利率衍生的终止/重新计算确认MT365 货币毛利率交换终止/重新计算的确认
MT380 外汇兑换定单
MT381 外汇兑换定单确认
MT390 费用,利息和其他合理费用的确认MT391 要求的费用,利息和其他开支
MT4-学习自己编写EA总结篇
数据类型 bool color datetime double int string void
存储类型 extern static
操作符 break case continue default else for if return switch while
其它 false true
1
MT4-学习自己编写 EA 总结篇
数据类型概述 主要数据类型有:
学习写 EA 第二讲:数据类型概述
Integer (int)
Boolean (bool)
ëèòåðàëû(char)
String (string)
Floating-point number (double)
Color (color)
Datetime (datetime) 我们用 Integer 类型数据来作为 DateTime 和 Color 数据的存储。 使用以下方式可以进行类型站换:
int a = 'A'; int b = '$'; int c = '©'; // code 0xA9 int d = '\xAE'; // symbol code ®
Boolean 类型 Boolean 用来表示 是 和 否, 还可以用数字 1 和 0 进行表示。True 和 Flase 可以忽略大小写。 示例:
SWIFT MT业务代码大全
Society for Worldwide Interbank Financial Telecommunication 简称SWIFT,中文译为:“环球同业银行金融电讯协会”,是国际银行同业间的国际合作组织,成立于一九七三年,总部设在比利时首都布鲁塞尔,目前全球大多数国家大多数银行已使用SWIFT系统。本表左边为业务代码,右边为业务内容的译文。
目录1(MT100—MT199)
客户付款及支票
MT100 客户转账(已删除)
MT101 转账要求
MT102 多重客户信用转账
MT102+ 多重客户信用转账
MT103 单个客户信用转账
MT103+ 单个客户信用转账
MT104 直接借方及要求借方转账信息
MT105 EDIFACT信封
MT106 EDIFACT信封
MT107 普通直接借方信息
MT110 建议使用支票
MT111 要求停止支票的支付
MT112 要求停止支票的支付的状态
MT121 多重银行内部资金划拨(EDIFAC TFINPAY信息)
MT190 建议的费用,利息和其他合法费用
MT191 建议的费用,利息和其他开支
MT192 取消的要求
MT195 询问
MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299)
金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
MT4错误代码最完整汇总
请问MT4 EA不能开单,日志显示“OrderSend error 130”是什么意思
最好能直接给我一个能用的ORDERSEND的代码,希望能根据相应条件,每个货币对都能开单而且只开一单。
举报违规检举侵权投诉|2013-08-23 13:19 提问者采纳
百度啊,大哥。也有MT4错误代码表的。
ERR_INVALID_STOPS,检查你的止损价位,是不是太近、甚至设反了。
======================================================================
MT4错误代码最完整汇总(2011-05-16 09:44:02)转载▼标签:杂谈分类:外汇
MT4 的错误代码是存放在MetaEditor的libraries文件夹下 stdlib.mq4或stderror.mq4文件中
但是内容都是英文,我将这部分的翻译转过来,以供参考
case 1: error_string="no error"; 没有错误返回。;
case 2: error_string="common error"; 没有错误返回但结果不明;
case 3: error_string="invalid trade parameters"; 一般错误;
case 4: error_string="trade server is busy";无效交易参量;
case 5: error_string="old version of the client terminal";交易服务器繁忙; case 6: error_string="no connection with trade server";客户终端旧版本; case 7: error_string="not enough rights";没有连接服务器;
MT4错误代码最完整汇总
请问MT4 EA不能开单,日志显示“OrderSend error 130”是什么意思
最好能直接给我一个能用的ORDERSEND的代码,希望能根据相应条件,每个货币对都能开单而且只开一单。
举报违规检举侵权投诉|2013-08-23 13:19 提问者采纳
百度啊,大哥。也有MT4错误代码表的。
ERR_INVALID_STOPS,检查你的止损价位,是不是太近、甚至设反了。
======================================================================
MT4错误代码最完整汇总(2011-05-16 09:44:02)转载▼标签:杂谈分类:外汇
MT4 的错误代码是存放在MetaEditor的libraries文件夹下 stdlib.mq4或stderror.mq4文件中
但是内容都是英文,我将这部分的翻译转过来,以供参考
case 1: error_string="no error"; 没有错误返回。;
case 2: error_string="common error"; 没有错误返回但结果不明;
case 3: error_string="invalid trade parameters"; 一般错误;
case 4: error_string="trade server is busy";无效交易参量;
case 5: error_string="old version of the client terminal";交易服务器繁忙; case 6: error_string="no connection with trade server";客户终端旧版本; case 7: error_string="not enough rights";没有连接服务器;
SWIFT MT业务代码大全
Society for Worldwide Interbank Financial Telecommunication 简称SWIFT,中文译为:“环球同业银行金融电讯协会”,是国际银行同业间的国际合作组织,成立于一九七三年,总部设在比利时首都布鲁塞尔,目前全球大多数国家大多数银行已使用SWIFT系统。本表左边为业务代码,右边为业务内容的译文。
目录1(MT100—MT199)
客户付款及支票
MT100 客户转账(已删除)
MT101 转账要求
MT102 多重客户信用转账
MT102+ 多重客户信用转账
MT103 单个客户信用转账
MT103+ 单个客户信用转账
MT104 直接借方及要求借方转账信息
MT105 EDIFACT信封
MT106 EDIFACT信封
MT107 普通直接借方信息
MT110 建议使用支票
MT111 要求停止支票的支付
MT112 要求停止支票的支付的状态
MT121 多重银行内部资金划拨(EDIFAC TFINPAY信息)
MT190 建议的费用,利息和其他合法费用
MT191 建议的费用,利息和其他开支
MT192 取消的要求
MT195 询问
MT196 答复
MT198 所有权信息
MT199 自由格式信息
目录2(MT200—MT299)
金融机构转账
MT200 金融机构自有账户转账
MT201 多重金融机构自有账户转账
MT202 通用金融机构转账
MT203 多重通用金融机构转账
MT204 金融市场直接借方信息
MT205 金融机构转账执行
MT206 支票缩减信息
MT210 接收通知
MT256 支票支付款通知
MT4平台操作中常见问题和解决方法
MT4平台操作中常见问题和解决方法
在我们外汇交易的时候,很多的朋友都使用的是MT4软件,在平常操作平台的过程中,很多的朋友都会遇到一些自己无法解决的问题,那该如何解决呢?
以下是我碰到过的问题。
第一:热键祸害
这是我使用MT4软件经常碰到的问题,很多的时候我们的电脑都会同时开几个软件,比如说用QQ聊天软件聊天时,同时又打开了真仓的操作平台。如果你已经打开了真仓操作平台,鼠标指向了买和卖的时候。与人聊天时按下“回车键”,平台会对你平台默认的那对货币和手数进行自动成交。
解决方法:想做单的时候,不要QQ聊天,把你的聊天软件放在隐身的位置,集中精神。打开平台做单窗口的时候,要关闭所有的电脑窗口。当然,还有一种方式是改变QQ热键的设置方式。最后提醒一点,再打开多种软件的时候,最好要使用快捷键。
第二:真仓模拟MT4操作默认值的危害
在操作的时候,用模拟操作是用1手,用真仓操作是0.1手。如果你刚从模拟转换过来,此时平台默认的是1手,如果你不注意,立即用真仓做单,就会立即成交1手。
解决方法:1、真仓用一个平台,模拟请用另外一个平台;2、真仓与模拟同用一个平台的,请把你的模拟仓也申请与真仓同等的资金,模拟也做0.1手。模拟时,不要在乎你赚到了多少美金,要在乎你赚到了多少点。你用10手赚到了1000美金,与用0.1手,赚到了10个点是一样的。计算你的业绩不要用具体的美金来计算,要用点数来计算!
第三:平台突然断线
对于平台短线这个问题,有很多在其它平台上炒外汇的朋友经常向我抱怨,在行情非常激烈的时候,或平常时候,自己的平台突然断线了,有些是我们自己的电脑原因,有些是自己的网络原因。如果所有做这个平台的人全断了,那就是平台服务器出了问题。
SWIFT MT业务代码大全
MT195询问MT196答复
MT198所有权信息
MT199自由格式信息
目录2(MT200—MT299)
金融机构转账
MT200金融机构自有账户转账
MT201多重金融机构自有账户转账
MT202通用金融机构转账
MT203多重通用金融机构转账
MT204金融市场直接借方信息
MT205金融机构转账执行
MT206支票缩减信息
MT210接收通知
MT256支票支付款通知
MT290建议的费用,利息和其他合法费用MT291建议的费用,利息和其他开支
MT292取消的要求
MT293服务信息
MT295询问
MT296答复
MT298所有权信息
MT299自由格式信息
目录3(MT300—MT399)
外汇金融市场,货币市场及其他
MT300外汇兑换确认
MT303外汇兑换/货币期权安排指标
MT304第三方交易建议及指标
MT305外汇期权确认
MT306外汇期权确认
MT307第三方外汇交易建议及指标
MT308第三方外汇交易毛利及净利指标
MT320固定贷款/存款确认
MT321解决第三方贷款/存款确认
MT340转寄利率协议确认
MT341转寄利率协议解决确认
MT350贷款/存款利率支付的建议
MT360单个货币利率支付的确认
MT361货币毛利率交换确认
MT362重置利率/支付建议
MT364单个货币利率衍生的终止/重新计算确认MT365货币毛利率交换终止/重新计算的确认
MT380外汇兑换定单
MT381外汇兑换定单确认
MT390费用,利息和其他合理费用的确认MT391要求的费用,利息和其他开支
MT392取消的要求
MT395询问
MT396答复
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键、换行键和换页符都可以成为代码排版的分隔符,你能使用各种符号来增加代码的可读性。
注释
多行注释使用/* 作为开始到*/ 结束,在这之间不能够嵌套。单行注释使用// 作为开始到新的一行结束,可以被嵌套到多行注释之中。
mt4编程代码讲解
mt4编程代码讲解 2009-03-26 09:24:01| 分类: 股市心得 |字号 订阅/bbs/thread-31749-1-1.html1、打开 MetaEditor (如何打开自己想办法)呵呵,如果这个都打不开,拜托下面的也不用看了。也许你不适合研究这个。2、选择文件-->新文件 打开文件创建页面。3、选择第二项 客户指标 然后点下一步。注:这个页面可以创建6种文件。我们常用的有 《客户指标》,《脚本》,《智能交易系统》三种。我们先从指标开始。4、输入名字,作者等等。(支持中文)暂时不添加参数。注:这个位置可以添加用户变量以后讲解。5、下一步 我们先建一个主窗口指标 所以这个页面什么都不用操作注:这个位置可以添加指标“线”。以后提及。6、点击完成。ok新的指标文件生成了。但还没有任何有用的代码。初始化代码齐全。//+------------------------------------------------------------------+//| MT4指标编辑.mq4 |//| ldj |//| |//+------------------------------------------------------------------+#property copyright "ldj"#property link ""#property indicator_chart_window//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int init(){//---- indicators//----return(0);}//+------------------------------------------------------------------+//| Custom indicator deinitialization function |//+------------------------------------------------------------------+int deinit(){//----//----return(0);}//+------------------------------------------------------------------+//| Custom indicator iteration function |//+------------------------------------------------------------------+int start(){int counted_bars=IndicatorCounted();//----//----return(0);}//+------------------------------------------------------------------+第一部分 指标注释 只是一个说明,有没有都不影响指标运行。这部分中前面的 “//” 两个斜线 说明后面的是注释语句,不参与实际运行。第二部分 预处理语句 这部分规定了指标的窗口性质。#号表示后面是预处理语句。property 的意思是定义mt4内部变量的性质。变量名是mt4定义好的只能用固定的变量名。例如:版权变量 copyright 链接变量 link 以及指标窗口类型变量indicator_chart_window等等。其中窗口类型变量有indicator
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
请问MT4 EA不能开单,日志显示“OrderSend error 130”是什么意思
最好能直接给我一个能用的ORDERSEND的代码,希望能根据相应条件,每个货币对都能开单而且只开一单。
举报违规检举侵权投诉|2013-08-23 13:19 提问者采纳
百度啊,大哥。也有MT4错误代码表的。
ERR_INVALID_STOPS,检查你的止损价位,是不是太近、甚至设反了。
======================================================================
MT4错误代码最完整汇总(2011-05-16 09:44:02)转载▼标签:杂谈分类:外汇
MT4 的错误代码是存放在MetaEditor的libraries文件夹下 stdlib.mq4或stderror.mq4文件中
但是内容都是英文,我将这部分的翻译转过来,以供参考
case 1: error_string="no error"; 没有错误返回。;
case 2: error_string="common error"; 没有错误返回但结果不明;
case 3: error_string="invalid trade parameters"; 一般错误;
case 4: error_string="trade server is busy";无效交易参量;
case 5: error_string="old version of the client terminal";交易服务器繁忙; case 6: error_string="no connection with trade server";客户终端旧版本; case 7: error_string="not enough rights";没有连接服务器;
case 8: error_string="too frequent requests";没有权限;
case 9: error_string="malfunctional trade operation (never returned error)";请求过于频繁;
case 64: error_string="account disabled"; 交易运行故障;
case 65: error_string="invalid account";账户禁止;
case 128: error_string="trade timeout";无效超时;
case 129: error_string="invalid price"; 无效价格;
case 130: error_string="invalid stops";无效停止;
case 131: error_string="invalid trade volume";无效交易量;
case 132: error_string="market is closed";市场关闭;
case 133: error_string="trade is disabled";交易被禁止;
case 134: error_string="not enough money";资金不足;
case 135: error_string="price changed";价格改变;
case 136: error_string="off quotes"; 开价;
case 137: error_string="broker is busy (never returned error)";经纪繁忙; case 138: error_string="requote";重新开价;
case 139: error_string="order is locked";定单被锁定;
case 140: error_string="long positions only allowed";只允许看涨仓位;
case 141: error_string="too many requests";过多请求;
case 145: error_string="modification denied because order too close to market";因为过于接近市场,修改否定;
case 146: error_string="trade context is busy";交易文本已满;
case 147: error_string="expirations are denied by broker";时间周期被经纪否定;
case 148: error_string="amount of open and pending orders has reached the limit";开单和挂单总数已被经纪限定;
case 149: error_string="hedging is prohibited";当对冲备拒绝时,打开相对于现有的一个单置;
case 150: error_string="prohibited by FIFO rules";把为反FIFO规定的单子平掉;
以下是mql4的错误代码
case 4000: error_string="no error (never generated code)"; 没有错误;
case 4001: error_string="wrong function pointer"; 错误函数指示;
case 4002: error_string="array index is out of range";数组索引超出范围; case 4003: error_string="no memory for function call stack"; 对于调用堆栈储存器函数没有足够内存;
case 4004: error_string="recursive stack overflow"; 循环堆栈储存器溢出; case 4005: error_string="not enough stack for parameter";对于堆栈储存器参量没有内存;
case 4006: error_string="no memory for parameter string";对于字行参量没有足够内存;
case 4007: error_string="no memory for temp string";对于字行没有足够内存; case 4008: error_string="not initialized string";没有初始字行;
case 4009: error_string="not initialized string in array";在数组中没有初始字串符;
case 4010: error_string="no memory for array\' string";对于数组没有内存; case 4011: error_string="too long string"; 字行过长;
case 4012: error_string="remainder from zero divide"; 余数划分为零;
case 4013: error_string="zero divide"; 零划分;
case 4014: error_string="unknown command";不明命令;
case 4015: error_string="wrong jump (never generated error)";错误转换(没有常规错误);
case 4016: error_string="not initialized array";没有初始数组;
case 4017: error_string="dll calls are not allowed";禁止调用DLL; //出现这个异常在导入时候运行动态调用dll即可
case 4018: error_string="cannot load library"; 数据库不能下载;
case 4019: error_string="cannot call function"; 不能调用函数;
case 4020: error_string="expert function calls are not allowed";禁止调用智能交易函数;
case 4021: error_string="not enough memory for temp string returned from function"; 对于来自函数的字行没有足够内存;
case 4022: error_string="system is busy (never generated error)";系统繁忙(没有常规错误);
case 4050: error_string="invalid function parameters count"; 无效计数参量函数;