MT4错误代码最完整汇总要点
福汇MT4提示出现账户无效或者没有链接怎么办
福汇MT4提⽰出现账户⽆效或者没有链接怎么办福汇MT4平台右下⾓没有连接,出现这个错误提⽰有以下⼏种原因:1、最平常的原因是在周末平台维护时进⾏登陆。
当交易平台关闭时,我们会进⾏每周例⾏的系统维护。
在周末系统维护期间(周五下午⾄周⽇),您将⽆法登⼊交易平台。
交易平台休市时间:夏令时:北京时间星期⼀上午5:15分⾄星期六上午4:55分。
冬令时:北京时间星期⼀上午6:15分⾄星期六上午5:55分。
如果您尝试在周末登陆平台,将会收到⼀个标准化的错误信息。
这个错误信息不是限于您的交易账户、电脑或者互联⽹连接。
在维护结束之后,您将可以登录交易平台。
2、⽹络原因故障没有链接,有可能是你那边的⽹络出现⼀定的问题,也有可能是福汇技术平台的问题。
因为福汇做为全球最⼤的外汇交易零售商,他的服务器是不在内地的,就因为这个原因有可能导致内地的⽹络和外⾯的⽹络出现⼀定的延迟或者不稳定性。
届时,你可以在账户密码都正确的情况下登录⽹页版交易平台或者启⽤福汇代理服务器。
福汇MT4右下⾓显⽰账户⽆效出现这个错误提⽰有以下⼏种原因:1、新开设账户的客户未激活账户当你提交开户申请后,通过我们通汇国际获得福汇交易账户后,福汇会有⼀个12⼩时左右的审核时间,在没有审核成功之前,客户是不能登录福汇MT4账户的。
2. 服务器选择错误或账户密码输⼊错误在登录的时候,确保你相对应的服务器是选择正确的,然后确保你的账户和密码是输⼊正确的。
注意⼤⼩写。
以上就是福汇MT4平台出现常见登录的问题,本⽂由通汇国际原创编写。
转载请说明出处。
通汇国际和FXCM福汇是什么关系?通汇国际是福汇在亚太地区的⼀级中⽂服务商,于2005年和FXCM福汇进⾏紧密的合作。
并且在杭州等地⽅开设培训中⼼,⽤于服务中国⼤陆的⼴⼤FX CM福汇客户。
通汇国际的职责是为客户更快,更好,更⽅便的解决问题,让客户在交易过程中能更加的顺利。
通汇国际开户和FXCM福汇官⽹开户有什么区别?只要通过通汇国际开设福汇实盘账户,所有流程都和福汇官⽹⼀模⼀样进⾏,⽐如客户出⾦和⼊⾦都是在福汇官⽹上进⾏。
MT4错误代码最完整汇总要点
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";没有连接服务器;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"; 无效计数参量函数;case 4051: error_string="invalid function parameter value"; 无效参量值函数; case 4052: error_string="string function internal error";字行函数内部错误; case 4053: error_string="some array error"; 一些数组错误;case 4054: error_string="incorrect series array using";应用不正确数组;case 4055: error_string="custom indicator error"; 自定义指标错误;case 4056: error_string="arrays are incompatible"; 不协调数组;case 4057: error_string="global variables processing error";整体变量过程错误;case 4058: error_string="global variable not found"; 整体变量未找到;case 4059: error_string="function is not allowed in testing mode";测试模式函数禁止;case 4060: error_string="function is not confirmed";没有确认函数;case 4061: error_string="send mail error"; 发送邮件错误;case 4062: error_string="string parameter expected"; 字行预计参量;case 4063: error_string="integer parameter expected"; 整数预计参量;case 4064: error_string="double parameter expected"; 双预计参量;case 4065: error_string="array as parameter expected"; 数组作为预计参量; case 4066: error_string="requested history data in update state"; 刷新状态请求历史数据;case 4067: error_string="ERR_TRADE_ERROR";交易函数错误;case 4099: error_string="end of file ERR_END_OF_FILE"; 文件结束;case 4100: error_string="some file error"; 一些文件错误;case 4101: error_string="wrong file name";错误文件名称case 4102: error_string="too many opened files";打开文件过多;case 4103: error_string="cannot open file"不能打开文件;case 4104: error_string="incompatible access to a file"不协调文件;case 4105: error_string="no order selected"没有选择定单;case 4106: error_string="unknown symbol";不明货币对;case 4107: error_string="invalid price parameter for trade function"; 无效价格;case 4108: error_string="invalid ticket"; 无效定单编码;case 4109: error_string="trade is not allowed in the expert properties"; 不允许交易;case 4110: error_string="longs are not allowed in the expert properties"; 不允许长期;case 4111: error_string="shorts are not allowed in the expert properties"; 不允许短期;case 4200: error_string="object is already exist"; 定单已经存在;case 4201: error_string="unknown object property"; 不明定单属性;case 4202: error_string="object is not exist"; 定单不存在;case 4203: error_string="unknown object type"; 不明定单类型;case 4204: error_string="no object name";没有定单名称;case 4205: error_string="object coordinates error"; 定单坐标错误;case 4206: error_string="no specified subwindow"; 没有指定子窗口;MT4 的错误代码是存放在MetaEditor的libraries文件夹下stdlib.mq4或stderror.mq4文件中但是内容都是英文,我将这部分的翻译转过来,以供参考case 1: error_string="no error"; 没有错误返回。
MD04报警汇总
以下内容是从网上转载加以总结1.生产订单抬头文件中的调度类型:--1.向前:知道开始日期,自动计算完成日期。
--2.向后:知道完成日期,自动计算开始日期。
--3.只有能力需求,手工输入开始完成日期--4.当前日期,开始日期等于今天,自动计算完成日期--5.向前准时,类似与向前,只不过精确到小时分钟--6.向前准时,类似与向后,只不过精确到小时分钟2.生产订单日期解释:--1.基本日期开始日期:订单开始日期基本日期开始日期=已计划的日期开始-计划边际码中的产前缓冲日期--2.已计划的日期开始:生产开始日期 ;--3.下达日期=基本日期开始日期- 下达期间 .--4.确认的开始日期:第一次确认日期确认的结束日期:最后一次收货日期.3.散装物料:不计算成本,不参与mrp运算.4.生产订单结算规则:例如一产品返工单需要的费用记在以前那张生产订单上,则可以利用结算规则中更改对应的数据。
5.后台中的定义订单类型中的订单类别:10 离散型。
6.商店底价控制-工序-可用性检查-定义检查控制可以根据每个工厂不同的订单类型控制可用性检查,例如在创建生产订单时进行可用性检查,如果料不够,则不能创建等。
7.工序外包:控制码,PP028,集合订单生产-对产成品下生产订单,其下面的所有的半成品也会自动生产生产订单(要求,半成品的特殊采购类需要设置为52)。
但系统默认的结算规则会归集到产成品的生产订单中。
如果要按正常结算规则,则需要在后台:商店底价控制-主数据-订单-定义订单类型- 选中汇总订单含货物移动即可。
9.生产订单下达,还是可以取消,可以通过重读PP主数据来取消下达,(前提是该工单没有确认或发料等).通过菜单上面的功能----读取PP主数据进行操作(重要)10.BS22 更改系统的标准状态,可以允许或者系统做某些动作。
11. 集中转换计划订单co4112.生产订单的用户状态选择.a.可选的(系统称为有状态的)b.单选的(系统称为无状态的)这两种设置方式一致,都是通过生产-商店底价控制-主数据-订单-定义状态参数文件来进行后台设置,如果要设置为第二中情况,则需要根据最高状态与最低状态及状态编号排序方式进行配置13.订单分割例如:一产品工单有3到工序0010 00200030如果第一道0010工序做了100 第二道做了20则这个时候需要换线,这个时候就会用到订单分割,通过成本收集器成本(某一期间的成本归集)KKF6N ,后台配置订单类型配置时,需要将成本控制中的成本收集器勾选上。
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 支票支付款通知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 答复MT398 所有权信息MT399 自由格式信息目录4(MT400—MT499)托收及现金运送单MT400 支付建议MT405 清算托收MT410 承诺MT412 接受确认MT416 未支付/未接受建议MT420 追踪MT422 建议的结果及票据要求MT430 票据的补充MT450 现金信用证的建议MT455 现金信用证调整建议MT456 票据拒收建议MT490 费用,利息和其他合理费用的建议MT491 要求的费用,利息和其他开支MT492 取消的要求MT495 询问MT496 答复MT498 所有权信息MT499 自由格式信息目录5(MT500—MT599)证券市场MT500 登记指标MT501 登记或者修改确认MT502 买入或者卖出指令MT503 抵押品申明MT504 抵押品建议MT505 抵押替换品MT506 抵押品及披露申明MT507 抵押品状态及处理建议MT508 内部关系建议MT509 交易状态信息MT510 登记状态及处理建议MT513 客户执行建议MT514 交易安置指示MT515 客户买卖确认MT516 证券贷款确认MT517 交易确认MT518 市场内部证券交易确认MT519 客户信息修改MT524 内部状态指标MT526 一般证券借贷信息MT527 三方抵押指标MT528 ETC客户方清算指标MT529 ETC市场内部清算指标MT535 持有状态MT536 交易状况MT537 悬而未决的交易说明MT538 内部建议说明MT540 自由接收MT541 支付后接收MT542 自由提交MT543 支付后提交MT544 自由接收确认MT545 支付后接收确认MT546 自由提交确认MT547 支付后提交确认MT548 清算状态及处理意见MT549 要求申明或建议MT558 三方抵押状态及处理意见MT559 支付代理人申明MT564 公司活动通知MT565 公司活动指示MT566 公司活动确认MT567 公司活动状态及处理意见MT568 公司活动描述MT569 三方抵押及披露申明MT574 (IRSLST)IRS 1441 NRA MT574 (W8BENO)IRS 1441 NRA MT575 综合业绩报告MT576 开发定单说明MT578 清算宣言MT579 证书号码MT581 抵押调整信息MT582 补偿申明或者建议MT584 ETC悬而未决交易的申明MT586 清算确认申明MT587 托管收据指示MT588 托管收据确认MT589 托管收据状态及处理建议MT590 费用,利息和其他合理费用的建议MT591 要求的费用,利息和其他开支MT592 取消的要求MT595 询问MT596 答复MT598 所有权信息MT599 自由格式信息目录7(MT700—MT799)跟单信用证及保函MT700 跟单信用证的发行MT701 跟单信用证的发行MT705 跟单信用证的预开通知MT707 跟单信用证的修改MT710 第三方银行跟单信用证的建议MT711 第三方银行跟单信用证的建议MT720 跟单信用证的转移MT721 跟单信用证的转移MT730 承诺MT732 清偿建议MT734 拒绝建议MT740 偿还授权MT742 偿还申明MT747 偿还授权书的修改MT750 差异建议MT752 支付,接受或者协商授权MT754 支付/接受/协商建议MT756 偿还或者支付建议MT760 保函MT767 修改保函MT768 保函信息的承诺MT769 减少或者释放保函的建议MT790 费用,利息和其他合理费用的建议MT791 要求的费用,利息和其他开支MT792 取消的要求MT795 询问MT796 答复MT798 所有权信息MT799 自由格式信息目录8(MT800—MT899)旅行支票MT800 旅行支票销售及清算建议(单个)MT801 旅行支票多重销售建议MT802 旅行支票清算建议MT810 旅行支票还款要求MT812 旅行支票还款授权MT813 旅行支票还款确认MT820 申请旅行支票MT821 旅行支票库存增加MT822 委托收款承诺MT823 旅行支票库存转账MT824 旅行支票库存减少或者取消通知MT890 费用,利息和其他合理费用的建议MT891 要求的费用,利息和其他开支MT892 取消的要求MT895 询问MT896 答复MT898 所有权信息MT899 自由格式信息目录9(MT900—MT999)现金管理和客户状态MT900 借方确认MT910 贷方确认MT920 要求信息MT935 利率更改建议MT940 客户申明信息MT941 余额对账单MT942 中期交易报告MT942 中期交易报告MT950 信息申明MT960 开始服务要求信息MT961 开始回复信息MT962 主要服务信息MT963 主要承诺信息MT964 错误信息MT965 主要服务信息错误MT966 终止服务信息MT967 终止承诺信息MT970 盈余申明MT971 盈余余额对账单MT972 盈余中期报告MT973 盈余要求信息MT985 股权状态MT986 报告状态MT990 费用,利息和其他合理费用的建议MT991 要求的费用,利息和其他开支MT992 取消的要求MT995 询问MT996 答复MT998 所有权信息MT999 自由格式信息。
MT4平台指标编程
MT4编程实例:会变色的均线这里实际上有两条均线,一条红线,一条绿线:当价格在均线上方时,红线显示,绿线隐藏;当价格在均线下方时,红线隐藏,绿线显示,所以看起来就只是一条会变色的均线。
要隐藏一条指标线中的其中一段,也很简单,只要把这一段指标线的值赋为空值(EMPTY_VALUE)就行了。
说说容易,但实际操作的时候,我们又遇到了一个小问题,那就是红绿转换点的“断点”问题,红线和绿线不连续了。
图:这个问题着实困扰了我好一阵,后来终于想通了。
原来,画线的条件是:前后两个时点上都必须有值,才能画出线来。
而上图中2和3之间应该画上红线,但在3点位上,红线的值为空,所以,红线画不出来。
要让红线、绿线连续,必须使3点位上,既有绿线值又有红线值,这样2和3之间才能出现红线,红线绿才会连续。
为了做到这一点,我们在给指标线循环赋值的时候:1、在i 时点上,除了给i 时点赋值,同时还要给i+1时点赋同色值(以上图为例:我们在给3时点赋绿线值时,同时给4时点赋绿线值;在给2时点赋红线值时,同时再给3点赋红线值;这样3时点上就既有红线值,又有绿线值);2、赋值的顺序为从左向右,即递减循环,以避免前一操作所赋的值被清空。
这样我们的目的就达到了。
下面这是经过测试的源代码---------------------------------------------------------------------------------------------------#property indicator_chart_window#property indicator_buffers 2#property indicator_color1 Red#property indicator_color2 Greenextern int 变色均线=18;double duo[];double kong[];int init(){SetIndexBuffer(0,duo);SetIndexBuffer(1,kong);SetIndexStyle(0,DRAW_LINE);SetIndexStyle(1,DRAW_LINE);SetIndexDrawBegin(0,变色均线);SetIndexDrawBegin(1,变色均线);IndicatorDigits(Digits);return(0);}int start(){double temp0,temp1;int limit;int counted_bars=IndicatorCounted();if(counted_bars<0) return(-1);if(counted_bars>0) counted_bars--;limit=Bars-counted_bars;for(int i=limit; i>=0; i--){duo[i]=EMPTY_VALUE;kong[i]=EMPTY_VALUE;temp0=iMA(NULL,0,变色均线,0,MODE_SMA,PRICE_CLOSE,i);temp1=iMA(NULL,0,变色均线,0,MODE_SMA,PRICE_CLOSE,i+1);if(iClose(NULL,0,i)>=iMA(NULL,0,变色均线,0,MODE_SMA,PRICE_CLOSE,i)){duo[i]=temp0; duo[i+1]=temp1;}else {kong[i]=temp0; kong[i+1]=temp1;}}return(0);}-----------------------------------------------------------------------------------------------------------当然,上面这个是以价格在均线上下方为条件的,我们也可以以MACD、KDJ、RSI等指标作为均线变色的条件。
mt4交易代码教案资料
m t4交易代码Ord erTypeint 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();// ...}elsePrint("OrderSelect() 返回错误 - ",GetLastError());Ord erSymbolstring OrderSymbol( )对于选择定单返回定单货币对值。
注解:定单必须用OrderSelect()函数提前选定。
示例:if(OrderSelect(12, SELECT_BY_POS)==true)Print("定单 #货币对", OrderTicket(), " is ", OrderSymbol());elsePrint("OrderSelect 失败错误代码是",GetLastError());Ord ersTotalint OrdersTotal( )返回市场和挂单的总数示例:int handle=FileOpen("OrdersReport.csv",FILE_WRITE|FILE_CSV,"\t");if(handle<0) return(0);// 写标题FileWrite(handle,"#","开价格","买入时间","货币对","手数");int total=OrdersTotal();// 编写定单命令for(int pos=0;pos<total;pos++){if(OrderSelect(pos,SELECT_BY_POS)==false) continue;FileWrite(handle,OrderTicket(),OrderOpenPrice(),OrderOpenTime(),OrderSymbol(), OrderLots());}FileClose(handle);OrderSend开仓int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, void comment, void magic, void expiration, void arrow_color)参量:symbol - 交易货币对。
网上银行内部管理系统错误代码一览表
网上银行内部管理系统错误代码一览表网上银行内部管理系统错误代码(一)错误代码说明备注00011 该柜员号已经注册过了,请检查。
00012 该授权柜员号不是和注册的管理员同级的管理员。
00013 授权柜管理员和注册的管理员不能相同。
00014 请先维护市行打印功能组管理功能.00021 授权柜管理员和注册的管理员不能相同。
00022 该授权柜员号不是和注册的管理员同级的管理员。
00041 授权柜管理员和注册的管理员不能相同。
00042 该授权柜员号不是和注册的管理员同级的管理员。
00051 授权柜管理员和注册的管理员不能相同。
00052 该授权柜员号不是和注册的管理员同级的管理员。
00071 该功能组被柜员使用,不能删除。
00072 该授权管理员和注册的管理员不能相同。
00073 该授权柜员号不是和注册的管理员同级的管理员。
00101 该功能模块不存在00111 该功能模块不存在10013 该客户尚未注册到网上银行!10014 不支持人事类.c客户ID10042 该地区已设置代理放贷网点10053 该地区已设置证券代理网点10054 该证券开户网点代码已使用10062 该客户ID信息已经存在!10072 该券商信息已经存在!10082 该交易所信息已经存在!10092 该帐户类别代码已经存在!10112 该币种代码已经存在!10122 该地区代码已经存在!10132 该参数信息已经存在!10141 没有可以设置的国债信息!10142 该汇率信息已经存在!10152 该业务种类已经存在!10162 该地区已设置资金汇划网点10172 网点号添加重复,请重新操作。
10173 分理处连接串格式不正确10182 该地区该主机业务摘要已使用10191 录入标识超出个人质押贷款单笔上下限额10214 未能取得深交所交易结果10216 第二次网络连接错误10217 第二次本地保存交易数据错误10218 第二次查询深交所交易结果错误10219 第二次保存深交所交易结果错误1021A 授权柜员权限不足10223 本地保存交易数据错误10224 未能取得深交所交易结果10225 保存深交所交易结果错误1022A 授权柜员权限不足10235 保存深交所交易结果错误1023A 授权柜员权限不足10241 程序执行错误10242 网络连接错误10243 本地保存交易数据错误10244 未能取得深交所交易结果10245 保存深交所交易结果错误1024A 授权柜员权限不足1025A 授权柜员权限不足10261 该缴费项目已设置预约,不能是其他交易的后继交易!10262 该综合卡信息已经存在!10263 该账号尚未注册到网上银行!10264 该输入域信息已经存在!10265 该输出域信息已经存在!10303 协议编码重复!10304 银行收费方式错误!10305 该帐号非本网点管理!10306 该帐号未在网银系统中注册!10307 无此协议编号!10308 该缴费种类使用的帐号不唯一!10309 本集团尚有未撤销的预约,请集团先撤销预约才能关闭委托缴费企业10401 该缴费客户已经存在10402 此种卡号或账号不能作为委托缴费帐户10403 只有结算类和准结算类账号才能作为委托缴费帐户10404 该卡号相关信息不存在!10411 该缴费客户不存在或已被删除10412 存在中间状态指令,请稍后再进行操作10413 未撤销的指令数超过最大条数10414 存在内管撤销处理可疑指令,请稍后再进行操作10511 交易收费插入重复10541 数据插入重复10551 数据插入重复10572 该图片类型已存在10581 新增的利率数据已存在,请检查后重新输入。
MT4错误代码及中文释义
错误代码
ቤተ መጻሕፍቲ ባይዱ描述
中文释义
function
4108
invalid ticket
报价无效
4109
trade is not allowed in the expert properties
禁止交易,请尝试修改EA属性
4110
longs are not allowed in the expert properties
字符串数组缺少初始化赋 值
4010
no memory for array\' string
字符串数组空间不够
4011
too long string
字符串太长
4012
remainder from zero divide
因除数为零导致的错误
4013
zero divide
除数为零
4014
unknown command
数组错误
4054
incorrect series array usage
数组使用不正确
4055
custom indicator error
自定义指标错误
4056
arrays are incompatible
数组不兼容
4057
global variables processing error
全局变量处理错误
二进制文件必须指定字符 串大小
5018
incompatible file (for string arrays-TXT, for others-BIN)
文件不兼容
5019
file is directory, not file
目录名非文件名
MT4错误代码及中文释义
4024
internal error
内部错误
4025
out of memory
内存不够
4026
invalid pointer
指针错误
4027
too many formatters in the format function
过多的格式定义
4028
parameters count is more thanformatters count
4070
duplicate resource
重复的资源文件
4071
custom indicator cannot initialize
自定义指标没有初始化
4099
end of file
文件末尾
4100
some file error
文件错误
4101
wrong file name
文件名称错误
4102
too many opened files
数组越界
4003
no memory for function call stack
调用栈导致内存不足
4004
recursive stack overflow
递归栈溢出
4005
not enough stack for parameter
堆栈参数导致内存不足
4006
no memory for parameter string
文件不兼容
5019
file is directory, not file
目录名非文件名
5020
file does not exist
文件不存在
5021
一步一步解读MT4的例子EA
一步一步解读MT4的例子EA一步一步解读MT4的例子EA关于什么是EA请看此文章(连接到)在MT4安装后,默认会给用户提供几个例子程序,这些程序对于新学习EA开发过程中有很大的帮助,下面我们就来对MACD Sample 这个例子EA来做个解读,来看看别人是如何开发一个EA的。
首先是注释,在MQL语言中所有//的这一行就是注释行,系统本身不会去执行它,它只是用来解释当前代码的含义的,我们在代码中加入这些注释为了是让我们能够清楚的阅读代码的含义,在程序中加入详细的注释是一个很好的编程习惯,我们鼓励大家多加入注释。
很多人觉得注释这东西因为没用在写代码中觉得很麻烦而忽略它,但是即使是自己编写的程序如果不加注释过几天就会忘记意思,还要再一行一行地看这些代码,所以注释是非常重要的。
下面这些就是定义变量,我们发现前面加上了extern关键字,如果在定义变量的前面有这个词说明这个变量将会被作为EA运行的参数,举个例子,比如我要编写一个EA,在使用过程中我想改变它的止盈和止损值,如果我程序都是事先编好的止盈止损,那么以后要改动它必须要改代码,这样不仅麻烦也不灵活,如果我把这些信息作为EA运行参数,那么在EA运行中就可以随时调整它了。
extern double TakeProfit = 50;extern double Lots = 0.1;extern double TrailingStop = 30;extern double MACDOpenLevel=3;extern double MACDCloseLevel=2;extern double MATrendPeriod=26;上面定义了6个变量并且都是当作参数,这里设定变量名称的时候尽量使用用户可以理解的词汇,在EA的参数设置里这些变量名就是参数的名字。
值得注意的是EA里变量名称是可以用中文的。
int start()start()函数是EA运行的核心,MQL语言规定了几个默认函数,其中EA第一次运行时会调用init()函数,在这个函数里我们可以放入一些需要初始化的信息,start()函数中放我们EA的核心代码,每次一个TICK(换句话说就是新报价)来到后,系统会自动调用start()函数。
KVB昆仑国际MT4一般错误解决方法
KVB昆仑国际MT4一般错误解决方法
KVB昆仑国际MT4软件速度非常快,他会自动链接到KVB昆仑国际MT4数据中心,选择MT4服务器数据中心中最快的一个MT4服务器连接,以保障一个顺畅的网络环境。
但是KVB昆仑国际MT4平台是非常灵敏的软件,如果用户的网络出现了延迟或者故障就有可能造成MT4无法连接右下角出现“一般错误”的标识。
而会造成“一般错误”的原因却有很多,这也导致用户不知道如何解决,下面就列举KVB昆仑国际MT4平台一般错误的解决办法:
1.关闭平台并重启电脑。
2.关闭一切正在下载或停滞的图表。
把不需要的软件暂时关闭
3.检查您的网络连接。
如果正常,则关闭路由器,30秒后重新启动。
4.关闭杀毒软件或网络安全防护程序。
5.您有其他电脑,尝试用其他电脑登录以确定是网络问题或电脑问题。
6.确认是否选择了正确的服务器登录。
例如,如果您是模拟账户,请选择“模拟账户服务器”。
7.平台右下角的连接状态栏,选择KVB昆仑国际MT4“扫描服务器”。
如果连接状态未改变,则尝试选择另一个服务器中心。
8.您还是无法连接,请联系我们的通汇国际技术支持,让我们给您提供代理服务器。
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";没有连接服务器;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"; 无效计数参量函数;case 4051: error_string="invalid function parameter value"; 无效参量值函数; case 4052: error_string="string function internal error";字行函数内部错误; case 4053: error_string="some array error"; 一些数组错误;case 4054: error_string="incorrect series array using";应用不正确数组;case 4055: error_string="custom indicator error"; 自定义指标错误;case 4056: error_string="arrays are incompatible"; 不协调数组;case 4057: error_string="global variables processing error";整体变量过程错误;case 4058: error_string="global variable not found"; 整体变量未找到;case 4059: error_string="function is not allowed in testing mode";测试模式函数禁止;case 4060: error_string="function is not confirmed";没有确认函数;case 4061: error_string="send mail error"; 发送邮件错误;case 4062: error_string="string parameter expected"; 字行预计参量;case 4063: error_string="integer parameter expected"; 整数预计参量;case 4064: error_string="double parameter expected"; 双预计参量;case 4065: error_string="array as parameter expected"; 数组作为预计参量; case 4066: error_string="requested history data in update state"; 刷新状态请求历史数据;case 4067: error_string="ERR_TRADE_ERROR";交易函数错误;case 4099: error_string="end of file ERR_END_OF_FILE"; 文件结束;case 4100: error_string="some file error"; 一些文件错误;case 4101: error_string="wrong file name";错误文件名称case 4102: error_string="too many opened files";打开文件过多;case 4103: error_string="cannot open file"不能打开文件;case 4104: error_string="incompatible access to a file"不协调文件;case 4105: error_string="no order selected"没有选择定单;case 4106: error_string="unknown symbol";不明货币对;case 4107: error_string="invalid price parameter for trade function"; 无效价格;case 4108: error_string="invalid ticket"; 无效定单编码;case 4109: error_string="trade is not allowed in the expert properties"; 不允许交易;case 4110: error_string="longs are not allowed in the expert properties"; 不允许长期;case 4111: error_string="shorts are not allowed in the expert properties"; 不允许短期;case 4200: error_string="object is already exist"; 定单已经存在;case 4201: error_string="unknown object property"; 不明定单属性;case 4202: error_string="object is not exist"; 定单不存在;case 4203: error_string="unknown object type"; 不明定单类型;case 4204: error_string="no object name";没有定单名称;case 4205: error_string="object coordinates error"; 定单坐标错误;case 4206: error_string="no specified subwindow"; 没有指定子窗口;MT4 的错误代码是存放在MetaEditor的libraries文件夹下 stdlib.mq4或stderror.mq4文件中但是内容都是英文,我将这部分的翻译转过来,以供参考case 1: error_string="no error"; 没有错误返回。
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 支票支付款通知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 答复MT398 所有权信息MT399 自由格式信息目录4(MT400—MT499)托收及现金运送单MT400 支付建议MT405 清算托收MT410 承诺MT412 接受确认MT416 未支付/未接受建议MT420 追踪MT422 建议的结果及票据要求MT430 票据的补充MT450 现金信用证的建议MT455 现金信用证调整建议MT456 票据拒收建议MT490 费用,利息和其他合理费用的建议MT491 要求的费用,利息和其他开支MT492 取消的要求MT495 询问MT496 答复MT498 所有权信息MT499 自由格式信息目录5(MT500—MT599)证券市场MT500 登记指标MT501 登记或者修改确认MT502 买入或者卖出指令MT503 抵押品申明MT504 抵押品建议MT505 抵押替换品MT506 抵押品及披露申明MT507 抵押品状态及处理建议MT508 内部关系建议MT509 交易状态信息MT510 登记状态及处理建议MT513 客户执行建议MT514 交易安置指示MT515 客户买卖确认MT516 证券贷款确认MT517 交易确认MT518 市场内部证券交易确认MT519 客户信息修改MT524 内部状态指标MT526 一般证券借贷信息MT527 三方抵押指标MT528 ETC客户方清算指标MT529 ETC市场内部清算指标MT535 持有状态MT536 交易状况MT537 悬而未决的交易说明MT538 内部建议说明MT540 自由接收MT541 支付后接收MT542 自由提交MT543 支付后提交MT544 自由接收确认MT545 支付后接收确认MT546 自由提交确认MT547 支付后提交确认MT548 清算状态及处理意见MT549 要求申明或建议MT558 三方抵押状态及处理意见MT559 支付代理人申明MT564 公司活动通知MT565 公司活动指示MT566 公司活动确认MT567 公司活动状态及处理意见MT568 公司活动描述MT569 三方抵押及披露申明MT574 (IRSLST)IRS 1441 NRA MT574 (W8BENO)IRS 1441 NRA MT575 综合业绩报告MT576 开发定单说明MT578 清算宣言MT579 证书号码MT581 抵押调整信息MT582 补偿申明或者建议MT584 ETC悬而未决交易的申明MT586 清算确认申明MT587 托管收据指示MT588 托管收据确认MT589 托管收据状态及处理建议MT590 费用,利息和其他合理费用的建议MT591 要求的费用,利息和其他开支MT592 取消的要求MT595 询问MT596 答复MT598 所有权信息MT599 自由格式信息目录7(MT700—MT799)跟单信用证及保函MT700 跟单信用证的发行MT701 跟单信用证的发行MT705 跟单信用证的预开通知MT707 跟单信用证的修改MT710 第三方银行跟单信用证的建议MT711 第三方银行跟单信用证的建议MT720 跟单信用证的转移MT721 跟单信用证的转移MT730 承诺MT732 清偿建议MT734 拒绝建议MT740 偿还授权MT742 偿还申明MT747 偿还授权书的修改MT750 差异建议MT752 支付,接受或者协商授权MT754 支付/接受/协商建议MT756 偿还或者支付建议MT760 保函MT767 修改保函MT768 保函信息的承诺MT769 减少或者释放保函的建议MT790 费用,利息和其他合理费用的建议MT791 要求的费用,利息和其他开支MT792 取消的要求MT795 询问MT796 答复MT798 所有权信息MT799 自由格式信息目录8(MT800—MT899)旅行支票MT800 旅行支票销售及清算建议(单个)MT801 旅行支票多重销售建议MT802 旅行支票清算建议MT810 旅行支票还款要求MT812 旅行支票还款授权MT813 旅行支票还款确认MT820 申请旅行支票MT821 旅行支票库存增加MT822 委托收款承诺MT823 旅行支票库存转账MT824 旅行支票库存减少或者取消通知MT890 费用,利息和其他合理费用的建议MT891 要求的费用,利息和其他开支MT892 取消的要求MT895 询问MT896 答复MT898 所有权信息MT899 自由格式信息目录9(MT900—MT999)现金管理和客户状态MT900 借方确认MT910 贷方确认MT920 要求信息MT935 利率更改建议MT940 客户申明信息MT941 余额对账单MT942 中期交易报告MT942 中期交易报告MT950 信息申明MT960 开始服务要求信息MT961 开始回复信息MT962 主要服务信息MT963 主要承诺信息MT964 错误信息MT965 主要服务信息错误MT966 终止服务信息MT967 终止承诺信息MT970 盈余申明MT971 盈余余额对账单MT972 盈余中期报告MT973 盈余要求信息MT985 股权状态MT986 报告状态MT990 费用,利息和其他合理费用的建议MT991 要求的费用,利息和其他开支MT992 取消的要求MT995 询问MT996 答复MT998 所有权信息MT999 自由格式信息。
[论文]MT4产品代码
MT4产品代码qajx5kq ciw5spiMT4服务器(老美放假时,也可以看盘) MT4服务器(老美放假时,也可以看盘)很多朋友说MT4数据没有动,用这个香港的服务器就好了,老美可能还在睡觉呢!1,MT4->工具->选项->服务器服务器一栏填:195.14.73.180:443点确定返回。
这个时候不要关闭MT42,MT4->文件->开新模拟帐号->我同意订阅你们的新闻简报前面打勾->下一步->选择刚才的IP->下一步,注册成功。
3,关闭MT4,再打开。
MT4->文件->登录->服务器先择为“Henyep-Demo"就可以了。
再打开工具->服务器,名称已变为”Henyep-Demo - Henyep Investment (UK) Ltd”以下是一些常用的参数黄金:SPT_GLD美元指数:SPI_DXY原油期货:CL_1/CLG8精铜:HG_1白银:SPT_SVR天然气:NGG8可可豆:CCH8标准普尔500指数:SPT_SPI纳斯达克指数:SPT_NDI琼斯工业平均指数:SPT_DJI日经指数:JNIH8/N225转载自瑞德投资论坛 /bbs/,原贴地址:/bbs/viewthread.php?tid=12908原油/自然气代码WTI 原油期货 CL 0.06 1,000 BBL 0.01 USD 10.00 USD 0.12 3,000 USDBRENT 原油期货 LCO 0.10 1,000 BBL 0.01 USD 10.00 USD 0.20 3,000 USD自然气期货 NG 0.020 10,000MMBTU 0.001 USD 10.00 USD 0.040 2,000 USD燃料油期货 HO 0.0060 42,000US GAL 0.0001 USD 4.20 USD 0.0120 3,000 USD纽约汽油期货 RB 0.0060 42,000US GAL 0.0001 USD 4.20 USD 0.0120 3,000 USD指数代码标准普尔500指数期货 SP 1 $50 PERINDX POINT 1 INDEX纳斯达克指数期货 ND 4 $20 PERINDX POINT 1 INDEXPOINT 20.00 USD 8 500 USD道琼斯工业均等指数期货 DJ 8 $5 PERINDX POINT 1 INDEXPOINT 5.00 USD 16 1,000 USD伦顿富时100指数期货 FFI 4 $10 PERINDX POINT 1 INDEXPOINT 10.00 USD 8 1,000 USD德法律王法公法兰克福指数期货 FDX 4 $15 PER INDX POINT 1 INDEXPOINT 15.00 USD 8 1,500 USD日经指数期货 JNI 30 $5 PERINDX POINT 1 INDEX喷鼻港恒生指数期货 HSI 10 $5 PERINDX POINT 1 INDEXPOINT 5.00 USD 20 3,500 USD喷鼻港恒生国企指数期货 HCEI 10 $5 PERINDX POINT 1 INDEXPOINT 5.00 USD 20 2,000 USD农业品代码ICE可可豆期货 CC 5 20 TONNE 1 USD 20.00 USD 10 2,000 USD ICE咖啡"C"期货 KC 0.30 50,000LBS 0.05 US cent 25.00 USD 0.60 2,000 USDICE糖11号期货 SB 0.05 500,000LBS 0.01 US cent 50.00 USD 0.10 2,500 USDICE 草棉期货 CT 0.40 50,000LBS 0.01 US cent 5.00 USD 0.80 1,000 USDCBOT大豆期货 S 2.00 5,000 BSH 0.25 US cent 12.50 USD 4.00 2,000 USDCBOT小麦期货 W 2.00 5,000 BSH 0.25 US cent 12.50 USD 4.00 1,500 USDCBOT玉米期货 C 2.00 5,000 BSH 0.25 US cent 12.50 USD 4.00 1,000 USDCBOT大豆豆粕期货 SM 2.00 100 TON 0.10 USD 10.00 USD 4.00 1,500 USDCBOT豆油期货 BO 0.20 60,000 LBS 0.01 US cent 6.00 USD 0.40 1,000 USD。
mt4交易代码
Ord erTypeint 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();// ...}elsePrint("OrderSelect() 返回错误- ",GetLastError());Ord erSymbolstring OrderSymbol( )对于选择定单返回定单货币对值。
注解:定单必须用OrderSelect()函数提前选定。
示例:if(OrderSelect(12, SELECT_BY_POS)==true)Print("定单#货币对", OrderTicket(), " is ", OrderSymbol());elsePrint("OrderSelect 失败错误代码是",GetLastError());Ord ersTotalint OrdersTotal( )返回市场和挂单的总数示例:int handle=FileOpen("OrdersReport.csv",FILE_WRITE|FILE_CSV,"\t");if(handle<0) return(0);// 写标题FileWrite(handle,"#","开价格","买入时间","货币对","手数");int total=OrdersTotal();// 编写定单命令for(int pos=0;pos<total;pos++){if(OrderSelect(pos,SELECT_BY_POS)==false) continue;FileWrite(handle,OrderTicket(),OrderOpenPrice(),OrderOpenTime(),OrderSymbol(),OrderLots());}FileClose(handle);OrderSend开仓int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, void comment, void magic, void expiration, void arrow_color)参量:symbol - 交易货币对。
mt4编程大全
语法[Syntax]代码格式空格建、Tab键、换行键和换页符都可以成为代码排版的分隔符,你能使用各种符号来增加代码的可读性。
注释多行注释使用/* 作为开始到*/ 结束,在这之间不能够嵌套。
单行注释使用// 作为开始到新的一行结束,可以被嵌套到多行注释之中。
示例:标识符标识符用来给变量、函数和数据类型进行命名,长度不能超过31个字节你可以使用数字0-9、拉丁字母大写A-Z和小写a-z(大小写有区分的)还有下划线(_)。
此外首字母不可以是数字,标识符不能和保留字冲突.示例:保留字下面列出的是固定的保留字。
不能使用以下任何保留字进行命名。
数据类型[Data types]数据类型概述主要数据类型有:•Integer (int)•Boolean (bool)•ëèòåðàëû (char)•String (string)•Floating-point number (double)•Color (color)•Datetime (datetime)我们用Integer类型数据来作为DateTime和Color数据的存储。
使用以下方式可以进行类型站换:Integer 类型十进制: 数字0-9;0不能作为第一个字母示例:十六进制: 数字0-9;拉丁字母a-f或A-F用来表示10-15;使用0x或者0X作为开始。
示例:Integer 变量的取值范围为-2147483648到2147483647。
Literal 类型任意在单引号中的字符或十六进制的任意ASCII码例如'\x10'都是被看作为一个字符,一些字符例如单引号('),双引号("),问号(?),反斜杠(\)和一些控制符都需要在之前加一个反斜杠(\)进行转意后表示出来:以上字符如果不经过反斜杠进行转意将不能被使用示例:Boolean 类型Boolean 用来表示是和否, 还可以用数字1 和0 进行表示。
mt4编程代码讲解
因为主函数是每次价格变动就会运行一次。当运行完成后。IndicatorCounted()值应该等于Bars也就是K线的条数
如果没有上面的自减一操作,那么当价格变动有了新的收盘价但并没有生成新的K线。这时候计算limit的值将=0.
那么下面的for循环体将不会再计算最后一条k线相对应的指标数值。
这里面IndicatorCounted()函数是mt4内置函数不需要参数,其返回值为已经计算过的指标数组数量。
如果指标错误则这个函数会返回一个负数。
2、if(counted_bars<0) return(-1); //如果条件成立说明指标调用运行错误。则退出程序。
3、if(counted_bars>0) counted_bars--;//从已经计算的指标中去除最后一条。
例如:版权变量 copyright 链接变量 link 以及指标窗口类型变量indicator_chart_window等等。
其中窗口类型变量有indicator_chart_window(主窗口)indicator_separate_window(副窗口)两个这里只能用一个不能两个同时用
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
MT4编程参考手册
MQL4 Reference(MQL4 参考)12 1、Basics(基本原则) 121-1、Syntax(语法)12 1-1-1、Comments(注释)13 1-1-2、Identifiers (标示符)13 1-1-3、Reserved words(保留字)131-2、Data types (数据类型)14 1-2-1、Type casting(类型扔)14 1-2-2、Integer constants(整数)14 1-2-3、Literal constants (文字)15 1-2-4、Boolean constants (布尔)15 1-2-5、Floating-point number constants (double) (浮点number)15 1-2-6、String constants(排成) 16 1-2-7、Color constants (颜色)16 1-2-8、Datetime constants(注明日期)161-3、Operations & Expressions (操作&表达)17 1-3-1、Expressions(表达式)17 1-3-2、Arithmetical operations (算术操作符)17 1-3-3、Assignment operation (分配操作符)18 1-3-4、Operations of relation (关系操作符)18 1-3-5、Boolean operations (布尔操作符)18 1-3-6、Bitwise operations ()19 1-3-7、Other operations (其他操作)19 1-3-8、Precedence rules(优先规则)201-4、Operators (操作员)21 1-4-1、Compound operator(复合操作)21 1-4-2、Expression operator (表达式操作)21 1-4-3、Break operator (打破操作)22 1-4-4、Continue operator (继续操作)22 1-4-5、Return operator (返回操作)22 1-4-6、Conditional operator if-else (条件操作如果--否则)23 1-4-7、Switch operator (开关操作)24 1-4-8、Cycle operator while (周期操作当时)24 1-4-9、Cycle operator for(周期操作对于)251-5、Functions (函数)25 1-5-1、Function call (函数之间的联系)26 1-5-2、Special functions(特殊函数)271-6、Variables (变量)27双精度数字- 带有浮点双精度数字。
福汇MT4提示出现账户无效或者没有链接怎么办
福汇MT4平台右下角没有连接,出现这个错误提示有以下几种原因:1、最平常的原因是在周末平台维护时进行登陆。
当交易平台关闭时,我们会进行每周例行的系统维护。
在周末系统维护期间(周五下午至周日),您将无法登入交易平台。
交易平台休市时间:夏令时:北京时间星期一上午5:15分至星期六上午4:55分。
冬令时:北京时间星期一上午6:15分至星期六上午5:55分。
如果您尝试在周末登陆平台,将会收到一个标准化的错误信息。
这个错误信息不是限于您的交易账户、电脑或者互联网连接。
在维护结束之后,您将可以登录交易平台。
2、网络原因故障没有链接,有可能是你那边的网络出现一定的问题,也有可能是福汇技术平台的问题。
因为福汇做为全球最大的外汇交易零售商,他的服务器是不在内地的,就因为这个原因有可能导致内地的网络和外面的网络出现一定的延迟或者不稳定性。
届时,你可以在账户密码都正确的情况下登录网页版交易平台或者启用福汇代理服务器。
福汇MT4右下角显示账户无效出现这个错误提示有以下几种原因:1、新开设账户的客户未激活账户当你提交开户申请后,通过我们通汇国际获得福汇交易账户后,福汇会有一个12小时左右的审核时间,在没有审核成功之前,客户是不能登录福汇MT4账户的。
2. 服务器选择错误或账户密码输入错误在登录的时候,确保你相对应的服务器是选择正确的,然后确保你的账户和密码是输入正确的。
注意大小写。
以上就是福汇MT4平台出现常见登录的问题,本文由通汇国际原创编写。
转载请说明出处。
通汇国际和FXCM福汇是什么关系?通汇国际是福汇在亚太地区的一级中文服务商,于2005年和FXCM福汇进行紧密的合作。
并且在杭州等地方开设培训中心,用于服务中国大陆的广大FX CM福汇客户。
通汇国际的职责是为客户更快,更好,更方便的解决问题,让客户在交易过程中能更加的顺利。
通汇国际开户和FXCM福汇官网开户有什么区别?只要通过通汇国际开设福汇实盘账户,所有流程都和福汇官网一模一样进行,比如客户出金和入金都是在福汇官网上进行。
- 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"; 无效计数参量函数;case 4051: error_string="invalid function parameter value"; 无效参量值函数; case 4052: error_string="string function internal error";字行函数内部错误; case 4053: error_string="some array error"; 一些数组错误;case 4054: error_string="incorrect series array using";应用不正确数组;case 4055: error_string="custom indicator error"; 自定义指标错误;case 4056: error_string="arrays are incompatible"; 不协调数组;case 4057: error_string="global variables processing error";整体变量过程错误;case 4058: error_string="global variable not found"; 整体变量未找到;case 4059: error_string="function is not allowed in testing mode";测试模式函数禁止;case 4060: error_string="function is not confirmed";没有确认函数;case 4061: error_string="send mail error"; 发送邮件错误;case 4062: error_string="string parameter expected"; 字行预计参量;case 4063: error_string="integer parameter expected"; 整数预计参量;case 4064: error_string="double parameter expected"; 双预计参量;case 4065: error_string="array as parameter expected"; 数组作为预计参量; case 4066: error_string="requested history data in update state"; 刷新状态请求历史数据;case 4067: error_string="ERR_TRADE_ERROR";交易函数错误;case 4099: error_string="end of file ERR_END_OF_FILE"; 文件结束;case 4100: error_string="some file error"; 一些文件错误;case 4101: error_string="wrong file name";错误文件名称case 4102: error_string="too many opened files";打开文件过多;case 4103: error_string="cannot open file"不能打开文件;case 4104: error_string="incompatible access to a file"不协调文件;case 4105: error_string="no order selected"没有选择定单;case 4106: error_string="unknown symbol";不明货币对;case 4107: error_string="invalid price parameter for trade function"; 无效价格;case 4108: error_string="invalid ticket"; 无效定单编码;case 4109: error_string="trade is not allowed in the expert properties"; 不允许交易;case 4110: error_string="longs are not allowed in the expert properties"; 不允许长期;case 4111: error_string="shorts are not allowed in the expert properties"; 不允许短期;case 4200: error_string="object is already exist"; 定单已经存在;case 4201: error_string="unknown object property"; 不明定单属性;case 4202: error_string="object is not exist"; 定单不存在;case 4203: error_string="unknown object type"; 不明定单类型;case 4204: error_string="no object name";没有定单名称;case 4205: error_string="object coordinates error"; 定单坐标错误;case 4206: error_string="no specified subwindow"; 没有指定子窗口;MT4 的错误代码是存放在MetaEditor的libraries文件夹下 stdlib.mq4或stderror.mq4文件中但是内容都是英文,我将这部分的翻译转过来,以供参考case 1: error_string="no error"; 没有错误返回。