老易自定义函数-显示错误信息

2019-01-30

string iGetErrorInfo(int myErrorNum)

   {

      string myLastErrorStr;

      if(myErrorNum>=0)

         {

            switch (myErrorNum)

               {

                  case 0:myLastErrorStr="错误代码:"+0+"-没有错误返回";break;

                  case 1:myLastErrorStr="错误代码:"+1+"-没有错误返回但结果不明";break;

                  case 2:myLastErrorStr="错误代码:"+2+"-一般错误";break;

                  case 3:myLastErrorStr="错误代码:"+3+"-无效交易参量";break;

                  case 4:myLastErrorStr="错误代码:"+4+"-交易服务器繁忙";break;

                  case 5:myLastErrorStr="错误代码:"+5+"-客户终端旧版本";break;

                  case 6:myLastErrorStr="错误代码:"+6+"-没有连接服务器";break;

                  case 7:myLastErrorStr="错误代码:"+7+"-没有权限";break;

                  case 8:myLastErrorStr="错误代码:"+8+"-请求过于频繁";break;

                  case 9:myLastErrorStr="错误代码:"+9+"-交易运行故障";break;

                  case 64:myLastErrorStr="错误代码:"+64+"-账户禁止";break;

                  case 65:myLastErrorStr="错误代码:"+65+"-无效账户";break;

                  case 128:myLastErrorStr="错误代码:"+128+"-交易超时";break;

                  case 129:myLastErrorStr="错误代码:"+129+"-无效价格";break;

                  case 130:myLastErrorStr="错误代码:"+130+"-无效停止";break;

                  case 131:myLastErrorStr="错误代码:"+131+"-无效交易量";break;

                  case 132:myLastErrorStr="错误代码:"+132+"-市场关闭";break;

                  case 133:myLastErrorStr="错误代码:"+133+"-交易被禁止";break;

                  case 134:myLastErrorStr="错误代码:"+134+"-资金不足";break;

                  case 135:myLastErrorStr="错误代码:"+135+"-价格改变";break;

                  case 136:myLastErrorStr="错误代码:"+136+"-开价";break;

                  case 137:myLastErrorStr="错误代码:"+137+"-经纪繁忙";break;

                  case 138:myLastErrorStr="错误代码:"+138+"-重新开价";break;

                  case 139:myLastErrorStr="错误代码:"+139+"-定单被锁定";break;

                  case 140:myLastErrorStr="错误代码:"+140+"-只允许看涨仓位";break;

                  case 141:myLastErrorStr="错误代码:"+141+"-过多请求";break;

                  case 145:myLastErrorStr="错误代码:"+145+"-因为过于接近市场,修改无效";break;

                  case 146:myLastErrorStr="错误代码:"+146+"-交易文本已满";break;

                  case 147:myLastErrorStr="错误代码:"+147+"-时间周期被经纪否定";break;

                  case 148:myLastErrorStr="错误代码:"+148+"-开单和挂单总数已被经纪限定";break;

                  case 149:myLastErrorStr="错误代码:"+149+"-当对冲被拒绝时,打开相对于现有的一个单量";break;

                  case 150:myLastErrorStr="错误代码:"+150+"-把为反FIFO规定的单子平掉";break;

                  case 4000:myLastErrorStr="错误代码:"+4000+"-没有错误";break;

                  case 4001:myLastErrorStr="错误代码:"+4001+"-错误函数指示";break;

                  case 4002:myLastErrorStr="错误代码:"+4002+"-数组索引超出范围";break;

                  case 4003:myLastErrorStr="错误代码:"+4003+"-对于调用堆栈储存器函数没有足够内存";break;

                  case 4004:myLastErrorStr="错误代码:"+4004+"-循环堆栈储存器溢出";break;

                  case 4005:myLastErrorStr="错误代码:"+4005+"-对于堆栈储存器参量没有内存";break;

                  case 4006:myLastErrorStr="错误代码:"+4006+"-对于字行参量没有足够内存";break;

                  case 4007:myLastErrorStr="错误代码:"+4007+"-对于字行没有足够内存";break;

                  case 4008:myLastErrorStr="错误代码:"+4008+"-没有初始字行";break;

                  case 4009:myLastErrorStr="错误代码:"+4009+"-在数组中没有初始字串符";break;

                  case 4010:myLastErrorStr="错误代码:"+4010+"-对于数组没有内存";break;

                  case 4011:myLastErrorStr="错误代码:"+4011+"-字行过长";break;

                  case 4012:myLastErrorStr="错误代码:"+4012+"-余数划分为零";break;

                  case 4013:myLastErrorStr="错误代码:"+4013+"-零划分";break;

                  case 4014:myLastErrorStr="错误代码:"+4014+"-不明命令";break;

                  case 4015:myLastErrorStr="错误代码:"+4015+"-错误转换(没有常规错误)";break;

                  case 4016:myLastErrorStr="错误代码:"+4016+"-没有初始数组";break;

                  case 4017:myLastErrorStr="错误代码:"+4017+"-禁止调用DLL ";break;

                  case 4018:myLastErrorStr="错误代码:"+4018+"-数据库不能下载";break;

                  case 4019:myLastErrorStr="错误代码:"+4019+"-不能调用函数";break;

                  case 4020:myLastErrorStr="错误代码:"+4020+"-禁止调用智能交易函数";break;

                  case 4021:myLastErrorStr="错误代码:"+4021+"-对于来自函数的字行没有足够内存";break;

                  case 4022:myLastErrorStr="错误代码:"+4022+"-系统繁忙 (没有常规错误)";break;

                  case 4050:myLastErrorStr="错误代码:"+4050+"-无效计数参量函数";break;

                  case 4051:myLastErrorStr="错误代码:"+4051+"-无效开仓量";break;

                  case 4052:myLastErrorStr="错误代码:"+4052+"-字行函数内部错误";break;

                  case 4053:myLastErrorStr="错误代码:"+4053+"-一些数组错误";break;

                  case 4054:myLastErrorStr="错误代码:"+4054+"-应用不正确数组";break;

                  case 4055:myLastErrorStr="错误代码:"+4055+"-自定义指标错误";break;

                  case 4056:myLastErrorStr="错误代码:"+4056+"-不协调数组";break;

                  case 4057:myLastErrorStr="错误代码:"+4057+"-整体变量过程错误";break;

                  case 4058:myLastErrorStr="错误代码:"+4058+"-整体变量未找到";break;

                  case 4059:myLastErrorStr="错误代码:"+4059+"-测试模式函数禁止";break;

                  case 4060:myLastErrorStr="错误代码:"+4060+"-没有确认函数";break;

                  case 4061:myLastErrorStr="错误代码:"+4061+"-发送邮件错误";break;

                  case 4062:myLastErrorStr="错误代码:"+4062+"-字行预计参量";break;

                  case 4063:myLastErrorStr="错误代码:"+4063+"-整数预计参量";break;

                  case 4064:myLastErrorStr="错误代码:"+4064+"-双预计参量";break;

                  case 4065:myLastErrorStr="错误代码:"+4065+"-数组作为预计参量";break;

                  case 4066:myLastErrorStr="错误代码:"+4066+"-刷新状态请求历史数据";break;

                  case 4067:myLastErrorStr="错误代码:"+4067+"-交易函数错误";break;

                  case 4099:myLastErrorStr="错误代码:"+4099+"-文件结束";break;

                  case 4100:myLastErrorStr="错误代码:"+4100+"-一些文件错误";break;

                  case 4101:myLastErrorStr="错误代码:"+4101+"-错误文件名称";break;

                  case 4102:myLastErrorStr="错误代码:"+4102+"-打开文件过多";break;

                  case 4103:myLastErrorStr="错误代码:"+4103+"-不能打开文件";break;

                  case 4104:myLastErrorStr="错误代码:"+4104+"-不协调文件";break;

                  case 4105:myLastErrorStr="错误代码:"+4105+"-没有选择定单";break;

                  case 4106:myLastErrorStr="错误代码:"+4106+"-不明货币对";break;

                  case 4107:myLastErrorStr="错误代码:"+4107+"-无效价格";break;

                  case 4108:myLastErrorStr="错误代码:"+4108+"-无效定单编码";break;

                  case 4109:myLastErrorStr="错误代码:"+4109+"-不允许交易";break;

                  case 4110:myLastErrorStr="错误代码:"+4110+"-不允许长期";break;

                  case 4111:myLastErrorStr="错误代码:"+4111+"-不允许短期";break;

                  case 4200:myLastErrorStr="错误代码:"+4200+"-定单已经存在";break;

                  case 4201:myLastErrorStr="错误代码:"+4201+"-不明定单属性";break;

                  case 4202:myLastErrorStr="错误代码:"+4202+"-定单不存在";break;

                  case 4203:myLastErrorStr="错误代码:"+4203+"-不明定单类型";break;

                  case 4204:myLastErrorStr="错误代码:"+4204+"-没有定单名称";break;

                  case 4205:myLastErrorStr="错误代码:"+4205+"-定单坐标错误";break;

                  case 4206:myLastErrorStr="错误代码:"+4206+"-没有指定子窗口";break;

                  case 4207:myLastErrorStr="错误代码:"+4207+"-定单一些函数错误";break;

                  case 4250:myLastErrorStr="错误代码:"+4250+"-错误设定发送通知到队列中";break;

                  case 4251:myLastErrorStr="错误代码:"+4251+"-无效参量- 空字符串传递到SendNotification()函数";break;

                  case 4252:myLastErrorStr="错误代码:"+4252+"-无效设置发送通知(未指定ID或未启用通知)";break;

                  case 4253:myLastErrorStr="错误代码:"+4253+"-通知发送过于频繁";break;

               }

         }

      return(myLastErrorStr);

   }

本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)