香港:
  • 纽约:
  • 伦敦:
  • 东京:
  • 悉尼:
  • 香港:
  • 新加坡:
首页> 资讯> 外汇知识 >正文

大白EA科普篇:MT4/5终端为什么会提示Uninit Reason?

MT4/5终端出现Uninit Reason提示,记住是提示,该提示并不一定是报错,常见的有以下10种Uninit Reason提示。

大白EA群其实一直收到汇友们提问,例如:

1.这个EA好不容易装上了,为什么一个月都没开单?

(大白心想:好家伙,你也是真有耐心,能干等一个月不为所动)

2.为什么右上角已经是笑脸了,挂了两周了都没有单?

3.为什么EA在这个品种可以运行,到那个品种就不行了?

4.为什么EA在H1可以运行,换了周期就不行了?

EA报错千千万,具体情况还是要根据当下代码呈现的提示来处理。大白之前有在知识技巧以及群文件上传EA常见报错代码及对应原因,这里的报错基本上是EA源码编写时,编者没有考虑充分产生的BUG。

今天要谈到的,主要是Uninit Reason提示。

MT4/5终端出现Uninit Reason提示,记住是提示,该提示并不一定是报错,常见的有以下10种Uninit Reason提示。

  • Uninit Reason0:一般情况下,指的是EA停止运行会出现的提示,如果没有调用Oneninit,EA是不会立即停止运行的;
  • Uninit Reason1:EA被移除图表会出现该提示;
  • Uninit Reason2:源码做了改动后编译会出现该提示;
  • Uninit Reason3:交易周期或者交易品种做了变更,则会出现该提示;

(这图群友将周期从H1变更至M15)

  • Uninit Reason4:图表丢失,行情无法加载,或者EA运行着,原图表被关闭切换到其它品种,也会出现该提示;
  • Uninit Reason5:这是比较常见的提示,你修改EA参数后,或者需要你修改EA参数后才会正常运行,例如Prado EA交易股指类的品种时,点差大于EA默认设定,修改后EA才可正常初始化运行;

  • Uninit Reason6:切换账户时,如果没有设定自动关闭EA,EA还会自动运行,从而出现该提示;
  • Uninit Reason7:加载新的模板.tpl后缀
  • Uninit Reason8:初始化失败,这类型的提示基本上是要重新修改源码了,为了优化EA输入,建议使用来自ENUM_INIT_RETCODE枚举值作为返回代码。
  • Uninit Reason9:这个基本看不到了,在日志里可查看。

以上就是大白为大家整理的Uninit Reason提示解读,有该提示不一定是报错,很多时候是一个状态说明。

【免责声明】123财经导航所发布的信息内容仅供交易投资者参考,并不构成投资建议“据此操作,风险自担”。网站上部分信息内容及图片来自于网络/注册作者/投稿人,版权归原作者所有,如有侵权,请您与我们联系关闭,邮箱:938123@qq.com。
第三方账号登录
第三方账号登录
第三方账号登录
  • *站点:
  • *网址:
  • 类型:
  • 联系方式:
  • 简介:

  • RRH123欢迎您的加入!如有问题请添加咨询管理员【微信号:938123】
  • *类型:
  • *问题:
  • 图片说明:
  • 联系方式:

  • RRH123感谢您的反馈!如有问题请添加咨询管理员【微信号:938123】