4.20 错误代码(Error codes) - 外汇吧
  • 首页
  • 外汇知识
    • 外汇基础知识
    • 外汇基本面分析
    • 外汇技术面分析
  • 外汇指标详解
  • 外汇交易系统
  • 外汇MT4编程
    • 3小时学会MT4编程
    • EA编程学习
    • MT4(MQL4)编程手册
  • EA下载
    • 免费工具使用及下载
    • EA指标源码
  • 外汇交易心理
  • 搜索
外汇吧
外汇知识-外汇编程-外汇指标-外汇EA-外汇交易策略
跳转至内容
  • 首页
  • 外汇知识
    • 外汇基础知识
    • 外汇基本面分析
    • 外汇技术面分析
  • 外汇指标详解
  • 外汇交易系统
  • 外汇MT4编程
    • 3小时学会MT4编程
    • EA编程学习
    • MT4(MQL4)编程手册
  • EA下载
    • 免费工具使用及下载
    • EA指标源码
  • 外汇交易心理
  • 搜索
4.20 错误代码(Error codes)
首页 文档 4.20 错误代码(Error codes)
           
   

MT4编程手册

               
  • 1 初识MQL4程序
    • 1.1 前言
    • 1.2 什么是EA
    • 1.3 人工操盘与机器操盘
    • 1.4 为什么要学习MT4 EA编程
    • 1.5 MQL4程序简介
    • 1.6 MT4程序类型
    • 1.7 如何编写MT4程序
  • 2 MQL4程序框架
    • 2.1 MT4程序框架
  • 3 MQL4语法
    • 3.1 语法
    • 3.2 注释
    • 3.3 标识符
    • 3.4 保留字(关键字)
    • 3.5 数据类型
    • 3.6 类型转换
    • 3.7 整型
    • 3.8 字符型
    • 3.9 布尔型
    • 3.10 浮点型(双精度型)
    • 3.11 字符串类型
    • 3.12 颜色型
    • 3.13 时间类型
    • 3.14 运算符和表达式
    • 3.15 运算符优先级
    • 3.16 其它操作
    • 3.17 函数
    • 3.18 函数调用
    • 3.19 形式参数
    • 3.20 特殊函数
    • 3.21 变量
    • 3.22 局部变量
    • 3.23 静态变量
    • 3.24 全局变量
    • 3.25 外部定义变量(输入变量)
    • 3.26 变量初始化
    • 3.27 外部定义函数
    • 3.28 预处理程序
    • 3.29 常数申明
    • 3.30 编译控制
    • 3.31 头文件包含
    • 3.32 函数导入
    • 3.33 数组
  • 4 MQL4标准常量
    • 4.1 标准常量说明
    • 4.2 系列数组(Series arrays)
    • 4.3 时间周期(Timeframes)
    • 4.4 交易类型(Trade operations)
    • 4.5 价格常量(Price constants)
    • 4.6 市场信息常量(MarketInfo)
    • 4.7 画线样式与风格(Drawing styles )
    • 4.8 箭头代码(Arrow codes)
    • 4.9 字体类型常数(Wingdings)
    • 4.10 颜色常数(Web colors)
    • 4.11 指标线(Indicator lines)
    • 4.12 一目均衡图(Ichimoku Kinko Hyo)
    • 4.13 移动平均线计算方法(Moving Average methods)
    • 4.14 消息框(MessageBox)
    • 4.15 对象类型(Object types)
    • 4.16 对象属性(Object properties)
    • 4.17 对象有效周期(Object visibility)
    • 4.18 初始失败化原因代码(Uninitialize reason codes)
    • 4.19 特殊常量(Special constants)
    • 4.20 错误代码(Error codes)
  • 5 MQL4预定义变量
    • 5.1 预定义变量说明
    • 5.2 Ask(做多买入价)
    • 5.3 Bid(做空买入价)
    • 5.4 Bars(K线总数)
    • 5.5 open(开盘价数组)
    • 5.6 Close(收盘价数组)
    • 5.7 High(最高价数组)
    • 5.8 Low(最低价数组)
    • 5.9 Digits(计价小数位)
    • 5.10 Point(点值)
    • 5.11 Time(时间数组)
    • 5.12 Volume(成交量数组)
    • 5.13 _Digits(计价小数位)
    • 5.14 _Point(点值)
    • 5.15 _LastError(最后一次报错的错误代码)
    • 5.16 _Period(当前图表的时间周期)
    • 5.17 _RandomSeed(伪随机数)
    • 5.18 _StopFlag(停止标志)
    • 5.19 _Symbol(当前图表货币对名称)
    • 5.20 _UninitReason(初始化失败)
  • 6 MQL4运行程序
    • 6.1 说明
    • 6.2 MQL4程序框架以及运行流程
    • 6.3 最新MQL4程序框架个更改与说明
    • 6.4 外部函数调用
    • 6.5 运行时错误
  • 7 MT4账户信息获取
    • 7.1 AccountBalance(账户余额)
    • 7.2 AccountCredit(账户信用点数)
    • 7.3 AccountCompany(账户公司名)
    • 7.4 AccountCurrency(账户使用的货币名称)
    • 7.5 AccountEquity(账户净值)
    • 7.6 AccountFreeMargin(账户可用保证金)
    • 7.7 AccountFreeMarginCheck(可用保证金检查)
    • 7.8 AccountFreeMarginMode(可用保证金计算模式)
    • 7.9 AccountLeverage(账户杠杆比率)
    • 7.10 AccountMargin(账户保证金)
    • 7.11 AccountName(账户名称)
    • 7.12 AccountNumber(账户的账号)
    • 7.13 AccountProfit(账户利润)
    • 7.14 AccountServer(服务器名字)
    • 7.15 AccountStopoutLevel(账户强制平仓位置)
    • 7.16 AccountStopoutMode(账户强制平仓计算模式)
  • 8 MQL4数组使用
    • 8.0 说明
    • 8.1 ArrayBsearch(数组二分查找)
    • 8.2 ArrayCopy(数组复制)
    • 8.3 ArrayCopyRates(复制走势信息到数组)
    • 8.4 ArrayCopySeries(复制一个系列的走势数据)
    • 8.5ArrayDimension(返回数组的维数)
    • 8.6 ArrayGetAsSeries(检查数组是否按时间序列排序的)
    • 8.7 ArrayInitialize(初始化数组)
    • 8.8 ArrayIsSeries(判断数组是否系列数组)
    • 8.9 ArrayMaximum(数组中最大值)
    • 8.10 ArrayMinimum(数组中最小值)
    • 8.11 ArrayRange(数组每个维度大小)
    • 8.12 ArrayResize(重置数组大小)
    • 8.13 ArraySetAsSeries(数组设置为系列数组)
    • 8.14 ArraySize(数组大小)
    • 8.15 ArraySort(数组排序)
  • 9 MQL4检查函数
    • 9.0 说明
    • 9.1 GetLastError(错误代码)
    • 9.2 IsStopped(程序是否终止)
    • 9.3 IsConnected(服务器是否链接)
    • 9.4 IsDemo(是否模拟账户)
    • 9.5 IsDllsAllowed(是否允许使用链接库)
    • 9.6 IsExpertEnabled(是否允许自动交易)
    • 9.7 IsLibrariesAllowed(是否允许使用数据库)
    • 9.8 IsOptimization(是否优化模式)
    • 9.9 IsTesting(是否测试中运行)
    • 9.10 IsTradeAllowed(是否允许交易)
    • 9.11 IsTradeContextBusy(是否交易繁忙)
    • 9.12 IsVisualMode(是否虚拟模式)
    • 9.13 UninitializeReason(初始化失败原因)
    • 9.14 Symbol(货币对名称)
    • 9.15 Period(时间周期)
    • 9.16 Digits(小数位数)
    • 9.17 Point(点值)
    • 9.18 TerminalCompany(平台商名称)
    • 9.19 TerminalName(客户终端名称)
    • 9.20 TerminalPath(客户终端安装目录)
  • 10 MT4客户终端信息
    • 10.0 shuoming
    • 10.1 TerminalCompany(平台上名称)
    • 10.2 TerminalName(客户终端名称)
    • 10.3 TerminalPath(客户终端安装目录)
  • 11 MT4通用函数
    • 11.0 说明
    • 11.1 Alert(警告窗口)
    • 11.2 Comment(显示信息)
    • 11.3 GetTickCount(时间标记)
    • 11.4 MarketInfo(市场信息)
    • 11.5 MessageBox(消息弹出框)
    • 11.6  PlaySound(播放声音)
    • 11.7 Print(消息输出)
    • 11.8 SendFTP(发送FTP信息)
    • 11.9 SendMail(发送邮件)
    • 11.10 Sleep(等待函数)
  • 12 MQL4转换函数
    • 12.0 说明
    • 12.1 CharToString(字符转字符串)
    • 12.2 DoubleToString(浮点转字符串)
    • 12.3 NormalizeDouble(正常化浮点数)
    • 12.4 StringToDouble(字符串转浮点)
    • 12.5 StringToInteger(字符串转整型)
    • 12.6 StringToTime(字符串转时间)
    • 12.7 TimeToString(时间转字符串)
  • 13 MT4自定义指标函数
    • 13.0 说明
    • 13.1 HideTestIndicators
    • 13.2 IndicatorSetDouble
    • 13.3 IndicatorSetInteger
    • 13.4 IndicatorSetString
    • 13.5 SetIndexBuffer
    • 13.6 IndicatorBuffers
    • 13.7 IndicatorCounted
    • 13.8 IndicatorDigits
    • 13.9 IndicatorShortName
    • 13.10 SetIndexArrow
    • 13.11 SetIndexDrawBegin
    • 13.12 SetIndexEmptyValue
    • 13.13 SetIndexLabel
    • 13.14 SetIndexShift
    • 13.15 SetIndexStyle
    • 13.16 SetLevelStyle
    • 13.17 SetLevelValue
  • 14 MT4时间类型函数
    • 14.0 说明
    • 14.1 TimeCurrent(服务器时间)
    • 14.2 TimeLocal(本机时间)
    • 14.3 Year(年)
    • 14.4 Month(月)
    • 14.5 Day(日)
    • 14.6 Hour(时)
    • 14.7 Minute(分)
    • 14.8 Seconds(秒)
    • 14.9 TimeYear(指定时间的年)
    • 14.10 TimeDay(指定时间所在月的天数)
    • 14.11 TimeHour(指定时间的小时)
    • 14.12 TimeMinute(指定时间的分钟)
    • 14.13 TimeMonth(指定时间的月)
    • 14.14 TimeSeconds(指定时间的秒)
    • 14.15 TimeDayOfYear(指定时间的天数)
    • 14.16 TimeDayOfWeek(指定时间的周数)
    • 14.17 DayOfYear(日)
    • 14.18 DayOfWeek(周)
  • 15 MQL4文件操作函数
    • 15.0 说明
    • 15.1 FileClose(关闭文件)
    • 15.2 FileDelete(删除文件)
    • 15.3 FileFlush(刷新文件)
    • 15.4 FileIsEnding(是否文件结尾)
    • 15.5 FileIsLineEnding(是否行结尾)
    • 15.6 FileOpen(打开文件)
    • 15.7 FileOpenHistory(文件打开历史)
    • 15.8 FileReadArray(读取文件到数组
    • 15.9 FileReadDouble(读取浮点数)
    • 15.10 FileReadInteger(读取整型数)
    • 15.11 FileReadNumber(读取数量)
    • 15.12 FileReadString(读取字符串)
    • 15.13 FileSeek(文件指针移动)
    • 15.14 FileSize(文件大小)
    • 15.15 FileTell(文件指针位置)
    • 15.16 FileWrite(写入文件)
    • 15.17 FileWriteArray(写入数组)
    • 15.18 FileWriteDouble(写入浮点数)
    • 15.19 FileWriteInteger(写入整型数)
    • 15.20 FileWriteString(写入字符串)
  • 16 MT4客户端全局变量
    • 16.0 说明
    • 16.1 GlobalVariableCheck(检查变量)
    • 16.2 GlobalVariableDel(删除变量)
    • 16.3 GlobalVariableGet(读取变量)
    • 16.4 GlobalVariableName(搜索变量)
    • 16.5 GlobalVariableSet(设置变量)
    • 16.6 GlobalVariableSetOnCondition(按条件设置变量)
    • 16.7 GlobalVariablesDeleteAll(删除所有变量)
    • 16.8 GlobalVariablesTotal(变量总数)
  • 17 MQL4数学和三角函数
    • 17.0 说明
    • 17.1 MathAbs(绝对值)
    • 17.2 MathArccos(反余弦)
    • 17.3 MathArcsin(反正弦)
    • 17.4 MathArctan(反正切)
    • 17.5 MathCeil(最小大于)
    • 17.6 MathCos(余弦)
    • 17.7 MathExp(e求幂)
    • 17.8 MathFloor(最大小于)
    • 17.9 MathLog(自然对数)
    • 17.10 MathMax(最大)
    • 17.11 MathMin(最小)
    • 17.12 MathMod(浮点求余)
    • 17.13 MathPow(指定数求幂)
    • 17.14 MathRand(随机数)
    • 17.15 MathRound(四舍五入)
    • 17.16 MathSin(正弦)
    • 17.17 MathSqrt(平方根)
    • 17.18 MathSrand(随机数起点)
    • 17.19 MathTan(正切)
  • 18 MQL4图表对象操作函数
    • 18.0 说明
    • 18.1 ObjectCreate(创建对象)
    • 18.2 ObjectDelete(删除对象)
    • 18.3 ObjectDescription(对象描述)
    • 18.4 ObjectFind(查找对象)
    • 18.5 ObjectGet(获取对象属性)
    • 18.6 ObjectGetFiboDescription(获取斐波那契描述)
    • 18.7 ObjectGetShiftByValue(计算索引柱值)
    • 18.8 ObjectGetValueByShift(计算返回K柱号)
    • 18.9 ObjectMove(移动对象)
    • 18.10 ObjectName(对象名)
    • 18.11 ObjectsDeleteAll(删除所有对象)
    • 18.12 ObjectSet(设置对象属性)
    • 18.13 ObjectSetFiboDescription(设置斐波那契描述)
    • 18.14 ObjectSetText(设置对象文字)
    • 18.15 ObjectsTotal(对象总数)
    • 18.16 ObjectType(对象类型)
  • 19 MQL4字符串操作函数
    • 19.0 说明
    • 19.1 StringAdd 字符串合并
    • 19.2 StringBufferLen 返回字符串申请的内存大小
    • 19.3 StringCompare 字符串对比
    • 19.4 StringConcatenate (字符串链接)
    • 19.5 StringFill (字符串填充)
    • 19.6 StringFind(字符串查找)
    • 19.7 StringGetCharacter(获取指定位置字符)
    • 19.8 StringInit(初始化字符串)
    • 19.9 StringLen(字符串长度)
    • 19.10 StringReplace 字符串替换
    • 19.11 StringSetCharacter(指定位置插入字符)
    • 19.12 StringSplit(字符串剪切)
    • 19.13 StringSubstr(子字符串)
    • 19.14 StringToLower(大写转小写)
    • 19.15 StringToUpper(小写转大写)
    • 19.16 StringTrimLeft(消除左边空格)
    • 19.17 StringTrimRight(消除右边空格)
    • 19.18 StringGetChar(获取指定位置字符)
    • 19.19 StringSetChar(设置指定位置字符)
  • 20 MT4标准指标计算函数
    • 20.0 说明
    • 20.1 iAC(震荡加速指标)
    • 20.2 iAD(离散指标)
    • 20.3 iADX
    • 20.4 iAlligator(鳄鱼指标)
    • 20.5 iAO(震荡指标)
    • 20.6 iATR(平均真实波动指标)
    • 20.7 iBands(布林带指标)
    • 20.8 iBandsOnArray
    • 20.9 iBearsPower(熊力指标)
    • 20.10 iBullsPower(牛力指标)
    • 20.11 iBWMFI(市场促进指标)
    • 20.12 iCCI(商品通道指标)
    • 20.13 iCCIOnArray
    • 20.14 iCustom(自定义指标)
    • 20.15 iDeMarker(震荡指标)
    • 20.16 iEnvelopes(包络图)
    • 20.17 iEnvelopesOnArray
    • 20.18 iForce(强力指标)
    • 20.19 iFractals(分型指标)
    • 20.20 iGator(加多摆动指标)
    • 20.21 iIchimoku(一目云图)
    • 20.22 iMA(移动平均线指标)
    • 20.23 iMACD(移动平均汇总/分离指标)
    • 20.24 iMAOnArray
    • 20.25 iMFI(资金流量指标)
    • 20.26 iMomentum(动量索引指标)
    • 20.26 iMomentumOnArray
    • 20.27 iOBV(能量潮指标)
    • 20.28 iOsMA(移动平均震荡指标)
    • 20.29 iRSI(相对强弱指标)
    • 20.30 iRSIOnArray
    • 20.31 iRVI(相对活力指标)
    • 20.32 iSAR(抛物线指标)
    • 20.33 iStdDev(标准离差指标)
    • 20.34 iStdDevOnArray
    • 20.35 iStochastic(随机震荡指标)
    • 20.36 iWPR(威廉指标)
  • 21 MT4价格数据函数
    • 21.0 说明
    • 21.1 iBars(K柱数量)
    • 21.2 iBarShift(开始柱时间)
    • 21.3 iClose(收盘价)
    • 21.4 iHigh(最高价)
    • 21.5 iHighest(一段时间内的最高价)
    • 21.6 iLow(最低价)
    • 21.7 iLowest(一段时间内的最低价)
    • 21.8 iOpen(开盘价)
    • 21.9 iTime(K柱起始时间)
    • 21.10 iVolume(成交量)
  • 22 MQL4交易函数
    • 22.0 说明
    • 22.1 运行错误代码
    • 22.2 OrderClose(平仓)
    • 22.3 OrderCloseBy(平仓并反向开仓)
    • 22.4 OrderClosePrice(平仓价)
    • 22.5 OrderCloseTime(平仓时间)
    • 22.6 OrderComment(订单注释)
    • 22.7 OrderCommission(手续费)
    • 22.8 OrderDelete(删除挂单)
    • 22.9 OrderExpiration(挂单有效期)
    • 22.10 OrderLots(订单手数)
    • 22.11 OrderMagicNumber(订单指定号码)
    • 22.12 OrderModify(修改订单)
    • 22.13 OrderOpenPrice(开仓价)
    • 22.14 OrderOpenTime(开仓时间)
    • 22.15 OrderPrint(打印订单)
    • 22.16 OrderProfit(订单浮盈)
    • 22.17 OrderSelect(选择订单)
    • 22.18 OrderSend(开仓)
    • 22.19 OrdersHistoryTotal(历史订单数)
    • 22.20 OrderStopLoss(止损)
    • 22.21 OrdersTotal(订单总数)
    • 22.22 OrderSwap(隔夜利息)
    • 22.23 OrderSymbol(订单货币对)
    • 22.24 OrderTakeProfit(止盈)
    • 22.25 OrderTicket(订单编号)
    • 22.26 OrderType(订单类型)
  • 23 MQL4图表窗口使用函数
    • 23.0 说明
    • 23.1 HideTestIndicators(隐藏指标)
    • 23.2 Period(时间周期)
    • 23.3 RefreshRates(刷新系列数组)
    • 23.4 Symbol(货币对)
    • 23.5 WindowBarsPerChart(图标可见K线)
    • 23.6 WindowExpertName(EA名字)
    • 23.7 WindowFind(查找窗口)
    • 23.8 WindowFirstVisibleBar(第一个可见K柱)
    • 23.9 WindowHandle(窗口句柄)
    • 23.10 WindowIsVisible(窗口是否可见)
    • 23.11 WindowOnDropped(被删除EA所在窗口)
    • 23.12 WindowPriceMax(窗口最大价格)
    • 23.13 WindowPriceMin(窗口最小价格)
    • 23.14 WindowPriceOnDropped
    • 23.15 WindowRedraw(刷新显示)
    • 23.16 WindowScreenShot(截屏
    • 23.17 WindowTimeOnDropped
    • 23.18 WindowsTotal(窗口数量)
    • 23.19 WindowXOnDropped
    • 23.20 WindowYOnDropped
               
  1. 主页
  2. 文档
  3. MT4编程手册
  4. 4 MQL4标准常量
  5. 4.20 错误代码(Error codes)

4.20 错误代码(Error codes)

此GetLastError()函数返回代码。错误代码被指定在stderror.mqh文件里。打印文本信息使用在stdlib.mqh文件中指定错误描述()函数。

#include <stderror.mqh>

#include <stdlib.mqh>

void SendMyMessage(string text)

{

int check;

SendMail(“some subject”, text);

check=GetLastError();

if(check!=ERR_NO_ERROR) Print(“Cannot send message, error: “,Error描述(check));

}

错误代码太多,这里不做介绍,实际编程时可以在MT4编程手册上查找。

错误码标识描述
0ERR_NO_ERROR无错误
1ERR_NO_RESULT无错误,但返回为未知结果
2ERR_COMMON_ERROR公用错误
3ERR_INVALID_TRADE_PARAMETERS非法交易参数
4ERR_SERVER_BUSY交易服务器繁忙
5ERR_OLD_VERSION客户端版本太低
6ERR_NO_CONNECTION交易服务器无连接
7ERR_NOT_ENOUGH_RIGHTS无操作权限
8ERR_TOO_FREQUENT_REQUESTS交易请求太频繁
9ERR_MALFUNCTIONAL_TRADE异常交易操作
64ERR_ACCOUNT_DISABLED账户已停用
65ERR_INVALID_ACCOUNT无效账户
128ERR_TRADE_TIMEOUT交易超时
129ERR_INVALID_PRICE无效价格
130ERR_INVALID_STOPS无效止损
131ERR_INVALID_TRADE_VOLUME无效交易量(手数)
132ERR_MARKET_CLOSED休市
133ERR_TRADE_DISABLED禁止交易
134ERR_NOT_ENOUGH_MONEY资金不够
135ERR_PRICE_CHANGED报价改变
136ERR_OFF_QUOTES建仓价过期
137ERR_BROKER_BUSY代理繁忙
138ERR_REQUOTE需要重新报价
139ERR_ORDER_LOCKED订单被锁定
140ERR_LONG_POSITIONS_ONLY_ALLOWED只允许下买单
141ERR_TOO_MANY_REQUESTS请求太多
145ERR_TRADE_MODIFY_DENIED拒绝修改,因为订单太接近市场
146ERR_TRADE_CONTEXT_BUSY交易繁忙
147ERR_TRADE_EXPIRATION_DENIED交易期限被经纪商取消
148ERR_TRADE_TOO_MANY_ORDERS未完成和未完成的订单数量已达到经纪人设定的上限
149ERR_TRADE_HEDGE_PROHIBITED当套期保值无效时,试图开立与现有订单相反的订单
150ERR_TRADE_PROHIBITED_BY_FIFO试图关闭一个违反FIFO规则的订单
4000ERR_NO_MQLERROR没有错误返回
4001ERR_WRONG_FUNCTION_POINTER函数指针错误
4002ERR_ARRAY_INDEX_OUT_OF_RANGE数组索引超出范围
4003ERR_NO_MEMORY_FOR_CALL_STACK没有用于函数调用堆栈的内存
4004ERR_RECURSIVE_STACK_OVERFLOW递归栈溢出
4005ERR_NOT_ENOUGH_STACK_FOR_PARAM堆栈参数导致内存不足
4006ERR_NO_MEMORY_FOR_PARAM_STRING字符串参数导致内存不足
4007ERR_NO_MEMORY_FOR_TEMP_STRING临时字符串导致内存不足
4008ERR_NOT_INITIALIZED_STRING没有初始化字符串
4009ERR_NOT_INITIALIZED_ARRAYSTRING数组中没有初始化字符串
4010ERR_NO_MEMORY_FOR_ARRAYSTRING数组字符串没有内存
4011ERR_TOO_LONG_STRING字符串太长
4012ERR_REMAINDER_FROM_ZERO_DIVIDE因除数为零导致的错误
4013ERR_ZERO_DIVIDE除数为0
4014ERR_UNKNOWN_COMMAND未知命令
4015ERR_WRONG_JUMP错误跳转(从未产生错误)
4016ERR_NOT_INITIALIZED_ARRAY没有初始化数组
4017ERR_DLL_CALLS_NOT_ALLOWED不允许DLL调用
4018ERR_CANNOT_LOAD_LIBRARY库文件无法调用
4019ERR_CANNOT_CALL_FUNCTION函数无法调用
4020ERR_EXTERNAL_CALLS_NOT_ALLOWED不允许使用EA
4021ERR_NO_MEMORY_FOR_RETURNED_STR没有足够的内存用于函数返回的临时字符串
4022ERR_SYSTEM_BUSY系统繁忙(从未产生错误)
4023ERR_DLLFUNC_CRITICALERRORdll函数调用严重错误
4024ERR_INTERNAL_ERROR内部错误
4025ERR_OUT_OF_MEMORY内存不足
4026ERR_INVALID_POINTER指针错误
4027ERR_FORMAT_TOO_MANY_FORMATTERS格式化函数中太多需要格式化
4028ERR_FORMAT_TOO_MANY_PARAMETERS参数过多
4029ERR_ARRAY_INVALID无效数组
4030ERR_CHART_NOREPLY图表没有响应
4050ERR_INVALID_FUNCTION_PARAMSCNT参数无效
4051ERR_INVALID_FUNCTION_PARAMVALUE参数值无效
4052ERR_STRING_FUNCTION_INTERNAL字符串函数内部错误
4053ERR_SOME_ARRAY_ERROR数组错误
4054ERR_INCORRECT_SERIESARRAY_USING使用不正确的序列数组
4055ERR_CUSTOM_INDICATOR_ERROR自定义指标错误
4056ERR_INCOMPATIBLE_ARRAYS数组不兼容
4057ERR_GLOBAL_VARIABLES_PROCESSING全局变量处理错误
4058ERR_GLOBAL_VARIABLE_NOT_FOUND没有发现全局变量
4059ERR_FUNC_NOT_ALLOWED_IN_TESTING测试模式下不允许使用此功能
4060ERR_FUNCTION_NOT_CONFIRMED函数不允许调用
4061ERR_SEND_MAIL_ERROR发送邮件错误
4062ERR_STRING_PARAMETER_EXPECTED字符串参数预计
4063ERR_INTEGER_PARAMETER_EXPECTED需要整数参数
4064ERR_DOUBLE_PARAMETER_EXPECTED需要浮点参数
4065ERR_ARRAY_AS_PARAMETER_EXPECTED需要数组参数
4066ERR_HISTORY_WILL_UPDATED所请求的历史数据处于更新状态
4067ERR_TRADE_ERROR交易内部错误
4068ERR_RESOURCE_NOT_FOUND没有发现资源文件
4069ERR_RESOURCE_NOT_SUPPORTED不支持资源文件
4070ERR_RESOURCE_DUPLICATED重复的资源文件
4071ERR_INDICATOR_CANNOT_INIT自定义指标无法初始化
4072ERR_INDICATOR_CANNOT_LOAD无法加载自定义指标
4073ERR_NO_HISTORY_DATA无历史数据
4074ERR_NO_MEMORY_FOR_HISTORY没有内存加载历史数据
4075ERR_NO_MEMORY_FOR_INDICATOR没有足够的内存用于指标
4099ERR_END_OF_FILE文件结尾
4100ERR_SOME_FILE_ERROR文件错误
4101ERR_WRONG_FILE_NAME文件名错误
4102ERR_TOO_MANY_OPENED_FILES打开太多文件
4103ERR_CANNOT_OPEN_FILE无法打开文件
4104ERR_INCOMPATIBLE_FILEACCESS不兼容的文件
4105ERR_NO_ORDER_SELECTED没有选中订单
4106ERR_UNKNOWN_SYMBOL未知的交易品种
4107ERR_INVALID_PRICE_PARAM无效报价
4108ERR_INVALID_TICKET无效的新价格
4109ERR_TRADE_NOT_ALLOWED不允许进行交易。在EA属性中启用复选框”允许实时交易”
4110ERR_LONGS_NOT_ALLOWED不允许做多。检查EA属性
4111ERR_SHORTS_NOT_ALLOWED不允许做空。检查EA属性
4112ERR_TRADE_EXPERT_DISABLED_BY_SERVER交易服务器不允许自动交易
4200ERR_OBJECT_ALREADY_EXISTS对象已经存在
4201ERR_UNKNOWN_OBJECT_PROPERTY未知的对象属性
4202ERR_OBJECT_DOES_NOT_EXIST对象不存在
4203ERR_UNKNOWN_OBJECT_TYPE未知的对象类型
4204ERR_NO_OBJECT_NAME对象没有命名
4205ERR_OBJECT_COORDINATES_ERROR对象坐标错误
4206ERR_NO_SPECIFIED_SUBWINDOW没有指定副图窗口
4207ERR_SOME_OBJECT_ERROR图形对象错误
4210ERR_CHART_PROP_INVALID未知的图表属性
4211ERR_CHART_NOT_FOUND没有找到主图
4212ERR_CHARTWINDOW_NOT_FOUND没有找到附图
4213ERR_CHARTINDICATOR_NOT_FOUND图表中没有发现该指标
4220ERR_SYMBOL_SELECT品种选择错误
4250ERR_NOTIFICATION_ERROR消息传递错误
4251ERR_NOTIFICATION_PARAMETER消息参数错误
4252ERR_NOTIFICATION_SETTINGS消息被禁用
4253ERR_NOTIFICATION_TOO_FREQUENT消息发送过于频繁
4260ERR_FTP_NOSERVER未指定FTP服务器
4261ERR_FTP_NOLOGIN未指定FTP登录
4262ERR_FTP_CONNECT_FAILEDFTP连接失败
4263ERR_FTP_CLOSEDFTP连接关闭了
4264ERR_FTP_CHANGEDIR在服务器上找不到FTP路径
4265ERR_FTP_FILE_ERROR在MQL4\Files目录中找不到要在FTP服务器上发送的文件
4266ERR_FTP_ERRORFTP数据传输过程中常见错误
5001ERR_FILE_TOO_MANY_OPENED文件打开过多
5002ERR_FILE_WRONG_FILENAME错误的文件名
5003ERR_FILE_TOO_LONG_FILENAME文件名过长
5004ERR_FILE_CANNOT_OPEN无法打开文件
5005ERR_FILE_BUFFER_ALLOCATION_ERROR文本文件缓冲区分配错误
5006ERR_FILE_CANNOT_DELETE文无法删除文件
5007ERR_FILE_INVALID_HANDLE无效的文件句柄(文件已关闭或未打开)
5008ERR_FILE_WRONG_HANDLE文件句柄错误(句柄索引超出句柄表)
5009ERR_FILE_NOT_TOWRITE文件必须以FILE_WRITE标志打开
5010ERR_FILE_NOT_TOREAD文件必须以FILE_READ标志打开
5011ERR_FILE_NOT_BIN文件必须以FILE_BIN标志打开
5012ERR_FILE_NOT_TXT文件必须以FILE_TXT标志打开
5013ERR_FILE_NOT_TXTORCSV文件必须以FILE_TXT或FILE_CSV标志打开
5014ERR_FILE_NOT_CSV文件必须以FILE_CSV标志打开
5015ERR_FILE_READ_ERROR文件读取错误
5016ERR_FILE_WRITE_ERROR写文件错误
5017ERR_FILE_BIN_STRINGSIZE必须为二进制文件指定字符串大小
5018ERR_FILE_INCOMPATIBLE不兼容的文件(对于字符串数组- txt,对于其他的- bin)
5019ERR_FILE_IS_DIRECTORY这是目录而不是文件
5020ERR_FILE_NOT_EXIST文件不存在
5021ERR_FILE_CANNOT_REWRITE文件不能被重复写入
5022ERR_FILE_WRONG_DIRECTORYNAME错误的目录名
5023ERR_FILE_DIRECTORY_NOT_EXIST目录名不存在
5024ERR_FILE_NOT_DIRECTORY指定文件而不是目录
5025ERR_FILE_CANNOT_DELETE_DIRECTORY不能删除目录
5026ERR_FILE_CANNOT_CLEAN_DIRECTORY不能清空目录
5027ERR_FILE_ARRAYRESIZE_ERROR改变数组大小错误
5028ERR_FILE_STRINGRESIZE_ERROR改变字符串大小错误
5029ERR_FILE_STRUCT_WITH_OBJECTS结构包含字符串或动态数组
5200ERR_WEBREQUEST_INVALID_ADDRESS网址不正确
5201ERR_WEBREQUEST_CONNECT_FAILED连接指定的URL失败
5202ERR_WEBREQUEST_TIMEOUT超时了
5203ERR_WEBREQUEST_REQUEST_FAILEDHTTP请求失败
 User errors 
65536ERR_USER_ERROR_FIRST用户定义的错误码从这里开始
标签 MT4编程, MT4编程手册

标签云

Accelerator Oscillator (1)Accumulation/Distribution (1)AD (1)ADX (1)ADX指标 (1)Alligator (1)AO (1)ASCII (1)ATR (1)Average Directional Movement Index (1)Bears Power (1)BOLL (7)Bollinger Bands (1)Bulls Power (1)CCI (2)Commodity Channel Index (1)DeMarker (1)EA (44)EAM (1)Envelops (1)Fractals (1)Gator Oscillator (1)Ichimoku Kinko Hyo (1)kd (1)KDJ (5)keycode (1)K线 (1)K线从入门到精通 (1)K线入门 (1)K线定义 (1)K线知识 (1)MA (2)MACD (7)MACD指标 (1)MACD指标使用 (1)Market Facillitation Index (1)ME4 (1)MFI (1)Momentum (1)Moving Average (1)MQL (23)MQL4 (15)MT4 (33)MT4、指标 (1)MT4编程 (1)MT4自带指标 (1)OBV (2)On Balance Volume (1)Relative Strength Index (1)Relative Vigor Index (1)RSI (2)RVI (1)SAR (3)Standard Deviation (1)Stochastic Oscillator (1)Volumes (1)Williams'Percent Range (1)zigzag (1)zigzag指标使用 (1)一目平衡表 (1)主权信用评级 (2)主要货币 (1)主要货币对 (1)交易 (6)交易之外 (2)交易系统 (21)什么是外汇 (1)保证金 (1)分形指标 (1)加多摆动指标 (1)动量索引指标 (1)包络指标 (1)原理 (1)名称对照 (1)均线 (7)基本面 (1)基本面分析 (8)外汇 (98)外汇 MQL 编程 (1)外汇专业名词 (1)外汇交易 (3)外汇交易交易什么 (1)外汇交易平台 (1)外汇基本面 (7)外汇基础 (23)外汇定义 (1)外汇技术面 (4)外汇 编程 MQL (3)威廉指标 (1)学习外汇 (1)市场成分 (1)布林带 (2)平均方向移动指标 Average Directional Movement Index (1)平均真实波动范围指标 (1)平均真实波动范围指标 Average True Range (1)强力指标 (1)必知 (1)快捷键 (1)成交量 (1)技术面 (1)

推荐

  • MT4辅助操盘工具
  • MT4(MQL4)编程手册
  • 经典形态分析
  • K线从入门到精通
  • 新手如何炒外汇
  • 日内交易的好处
  • 操盘手成长之路
  • Mt4 热键(快捷键)

新手上路

  • 3小时学会MT4编程
  • 精选推荐
  • 操盘手成长之路
  • 日内交易的好处
  • 外汇MT4自带指标名称对照
  • Mt4 热键(快捷键)
  • 交易系统1-什么是交易系统
  • 新手如何炒外汇
  • MT4(MQL4)编程手册

MACD指标的使用

  • MACD
  • MACD指标图文详解-移动平均汇总/分离指标 MACD
  • MACD最佳参数设置
  • MACD指标使用方式
  • 如何使用MACD建立右侧交易系统
  • 如何使用MACD创建左侧交易系统
  • 指标2-3色MACD

标签云

ADX (1)ADX指标 (1)AO (1)ATR (1)BOLL (7)Bollinger Bands (1)CCI (2)EA (44)kd (1)KDJ (5)K线 (1)K线从入门到精通 (1)MA (2)MACD (7)MACD指标 (1)MT4 (33)OBV (2)SAR (3)zigzag (1)交易系统 (21)均线 (7)基本面 (1)外汇 (98)外汇 MQL 编程 (1)枢轴点 (1)枢轴点指标 (1)

BOLL指标(布林带)的使用

  • boll指标图文详解-布林通道 Bollinger Bands(布林带)

均线的使用

  • 均线指标图文详解-移动平均线-Moving Average-MA
  • 均线操盘
  • EA10-均线编程实例教程
广告合作
广告合作
QQ客服
  • 广告合作

近期文章

  • ASCII 码对照表
  • KDJ指标使用详解-随机震荡指标 Stochastic Oscillator
  • KDJ指标是什么
  • kdj指标三种颜色代表什么
  • boll指标图文详解-布林通道 Bollinger Bands(布林带)
  • KDJ指标金叉的使用
  • boll指标如何设置参数
  • BOLL指标二次突破如何使用
  • 如何使用BOLL指标进行交易
  • 首页
  • 外汇知识
    • 外汇基础知识
    • 外汇基本面分析
    • 外汇技术面分析
  • 外汇指标详解
  • 外汇交易系统
  • 外汇MT4编程
    • 3小时学会MT4编程
    • EA编程学习
    • MT4(MQL4)编程手册
  • EA下载
    • 免费工具使用及下载
    • EA指标源码
  • 外汇交易心理
  1. haolilai发表在新手如何炒外汇2022年4月8日

    www.waihui8.top

  2. yixia, jiao发表在键盘事件-Keycode对照表2022年1月20日

    不错的文章

Back to Top
©2021外汇编程

川公网安备 51010402000979号

蜀ICP备20016423号-1