错误、漏洞、问题 - 页 528 1...521522523524525526527528529530531532533534535...3184 新评论 Yedelkin 2011.10.02 12:08 #5271 papaklass:由于没有位置,查询必须给出足够的数据。 1."既然没有头寸",就没有必要进一步要求提供关于未结头寸 的数据。手册明确警告:"......调用PositionGetDouble()、PositionGetInteger() 和PositionGetString()返回先前复制的 数据"。 2.PositionSelect() " 当函数失败时返回 错误"。而你则是在功能失效 后(即开仓选择失败 后)继续请求位置数据。如果这是一个 "错误",那就不是开发者的错。 --- 2011.10.02 13:29 #5272 我记得有一个关于定义终端语言 的问题。 我找不到讨论的内容,也不知道它是怎么结束的。 开发者会不会给我一个像终端信息字符串 那样的可能性? 使用DLL的替代方法是进入MT5\Configuration\Terminal.ini并读取[ Language= ]参数......但我想文明点......。我是否应该向服务台写一份请求? Slava 2011.10.02 13:31 #5273 sergeev: 我记得有人提出过一个关于定义终端语言 的问题。 我找不到讨论的内容,它是如何结束的? 开发者会不会给一个类似终端信息字符串 的功能? 一个使用DLL的替代方法是进入MT5\Configuration\Terminal.ini并读取参数[ Language= ]。 但我想文明点... https://www.mql5.com/ru/docs/constants/environment_state/terminalstatus#enum_terminal_info_integer 终端语言 客户端安装的语言的代码页数 Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5 --- 2011.10.02 13:33 #5274 stringo: https://www.mql5.com/ru/docs/constants/environment_state/terminalstatus#enum_terminal_info_integer 终端语言 客户端中设置的语言的编码页 号是的,我当然见过,但我还没有意识到它会返回当前的终端语言(我不明白charset是什么意思)。 检查 --- 2011.10.02 13:35 #5275 检查了。1252只是代码页。但是,我的终端目前选择了一种语言--德语。我对系统代码页(1252)不感兴趣,但对终端语言(德国)感兴趣。 Slava 2011.10.02 13:37 #5276 sergeev: 检查过了,1252是俄罗斯的代码页。 但是,我的终端机目前选择的是语言--德语。 这就是我所需要的。 我对系统代码页(1252)和终端的语言(德国)不感兴趣。 请给servicedesk 写一份请求。我们会想办法的。 Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. --- 2011.10.02 13:49 #5277 #238258 [删除] 2011.10.02 14:05 #5278 Yedelkin:然而,我不明白,如果你没能选择该职位,为什么会要求提供该职位的 数据。但这也没关系。据我所知,这并不是一个要求提供失败数据的问题。如果成功返回选择,就可以检索数据,但选择和数据检索之间的时间间隔应该是最小的。 Slava 2011.10.02 14:06 #5279 sergeev:#238258 是的,我们会的。我已经确保法语、德语、西班牙语和意大利语使用相同的代码1252页(西欧)。 Yedelkin 2011.10.02 14:16 #5280 Interesting: 就我的理解,不存在请求失败时的问题。 那么,看看作者给出的代码 吧。而在这种情况下,PositionGetDouble 被调用:) 1...521522523524525526527528529530531532533534535...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
由于没有位置,查询必须给出足够的数据。
1."既然没有头寸",就没有必要进一步要求提供关于未结头寸 的数据。手册明确警告:"......调用PositionGetDouble()、PositionGetInteger() 和PositionGetString()返回先前复制的 数据"。
2.PositionSelect() " 当函数失败时返回 错误"。而你则是在功能失效 后(即开仓选择失败 后)继续请求位置数据。如果这是一个 "错误",那就不是开发者的错。
我记得有一个关于定义终端语言 的问题。 我找不到讨论的内容,也不知道它是怎么结束的。 开发者会不会给我一个像终端信息字符串 那样的可能性?
使用DLL的替代方法是进入MT5\Configuration\Terminal.ini并读取[ Language= ]参数......但我想文明点......。
我是否应该向服务台写一份请求?
我记得有人提出过一个关于定义终端语言 的问题。 我找不到讨论的内容,它是如何结束的? 开发者会不会给一个类似终端信息字符串 的功能?
一个使用DLL的替代方法是进入MT5\Configuration\Terminal.ini并读取参数[ Language= ]。 但我想文明点...
https://www.mql5.com/ru/docs/constants/environment_state/terminalstatus#enum_terminal_info_integer
终端语言
客户端安装的语言的代码页数
https://www.mql5.com/ru/docs/constants/environment_state/terminalstatus#enum_terminal_info_integer
终端语言
客户端中设置的语言的编码页 号
是的,我当然见过,但我还没有意识到它会返回当前的终端语言
(我不明白charset是什么意思)。
检查
检查了。1252只是代码页。
但是,我的终端目前选择了一种语言--德语。
我对系统代码页(1252)不感兴趣,但对终端语言(德国)感兴趣。
检查过了,1252是俄罗斯的代码页。
但是,我的终端机目前选择的是语言--德语。
这就是我所需要的。 我对系统代码页(1252)和终端的语言(德国)不感兴趣。
请给servicedesk 写一份请求。我们会想办法的。
Yedelkin:
然而,我不明白,如果你没能选择该职位,为什么会要求提供该职位的 数据。但这也没关系。
据我所知,这并不是一个要求提供失败数据的问题。
如果成功返回选择,就可以检索数据,但选择和数据检索之间的时间间隔应该是最小的。
#238258
就我的理解,不存在请求失败时的问题。