错误、漏洞、问题 - 页 3067

 

移动终端 的错误


 
geritretar:

移动终端 的错误


关于交易、自动交易系统和交易策略测试的论坛

如何联系支持?

MetaQuotes, 2021.08.06 14:47

请你的经纪人与开发商联系,如果他们已经做得很好。到目前为止,这看起来是发送新闻时的编码问题。


 
victor3m:

保证金因素。

策略测试器有 "用于测试的自有符号设置"。不可能在 "保证金系数 "栏中输入一个小于1的数值。如果你试图输入,例如:0.3300000,数字会被重置,并输入0.0000000。在这个具体的例子中,经纪人在工作时间为工具_GAZP设置0.0500000,在非工作时间设置0.3300000。我试图输入我自己的设置0.3300000,以便能够在任何时候用同样的结果进行测试,但我得到的是0.0000000。


有人可以检查 - 输入一个小于1.0000000的值。是我的问题还是软件的问题?

保证金比率

 

ENUM_ORDER_REASON

识别器

描述

订单_原因_客户

订单是由桌面终端下达的。

订单_原因_移动

订单是通过移动应用程序提交的

订单_原因_网络

订单在网络界面上被检查出来

顺序_原因_专家

从MQL5程序中下单 - 专家顾问或脚本

顺序_原因_sl

因触发止损而发出的订单

顺序_理由_tp

因获利而发出的订单

顺序_原因_所以

因停损事件而下的订单


在所有的订单中,因手术室而下的订单所占比例是多少?它们是否比ORDER_REASON_SO更经常被放置?
 
fxsaber:
所有的比例中,有多少是分配的订单?它们是否比ORDER_REASON_SO更经常被放置?

有趣的笑话:)

 
Artyom Trishkin:

有趣的笑话:)

我不认为这是个玩笑。可能会对性能产生影响的情况...
 
Mikhail Dovbakh:
我不认为这是个玩笑。可能会影响案件的性能...

在开关?斯拉瓦写道,最快的访问是在那里。本质上是通过数字直接索引。

 

你好。我注意到,ChartSetSymbolPeriod 函数并没有用当前的符号和时间框架重新加载图表。虽然文档中说应该重新加载。我需要在我的一个应用程序中按下按钮来重新加载图表和指标。我怎样才能取代这个功能?

我在此附上一个测试应用程序。在运行它并按下 "复位 "按钮后,什么也没有发生。但如果输入参数符号从NULL改为任何可用的符号,按下按钮后图形将转到它。

附加的文件:
 
Ilya Razumovskiy:

拆掉了所有的终端,安装了一个空的MQ,删除了猫头鹰和火鸡(甚至是完整的),没有任何帮助......


这里是日志文件的一部分。

LQ 0 10:39:17.320 LiveUpdate start "C:\Users\...\AppDataRoaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\liveupdate\terminal64.exe" /update /path: "C:\Program Files\MetaTrader 5"
RJ 0 10:39:17.505 终端 退出,代码0
RH 0 10:39:17.507 终端 以0停止。
KS 0 10:39:17.516 终端 关机,0。
NK 0 10:39:23.805 LiveUpdate updating...
OF 0 10:39:24.262 LiveUpdate 'C:\Program Files\MetaTrader 5\terminal64.exe' 已更新。
NH 0 10:39:24.689 LiveUpdate 'C:\Program Files\MetaTrader 5\metaeditor64.exe'更新。
PS 3 10:39:32.560 LiveUpdate update 'C:\Program Files\MetaTrader 5\metatester64.exe' failed [32]
ES 2 10:39:32.670 LiveUpdate 更新终端失败。
EO 0 10:39:32.676 终端 关机,0。

你能不能在我的私人信息中给我发送一到两天的完整日志(包括启动时间戳和你 "关机 "的时间)--个人信息可以用xxx或类似的东西代替(请整行,不要删除)。


我已经有一个月没能解决MT5的问题了,启动终端 后,几分钟后就崩溃了,没有任何错误。


我的理解是否正确,终端启动,工作,然后默默地(没有更新请求)关闭(崩溃)?


删除了所有的终端,安装了一个空的MQ,删除了猫头鹰和火鸡(甚至是完整的),都没有帮助......


最后终端得到了最新的版本,只是按照上面的描述运行了几分钟?还是它最终用你附上的日志做了某种更新?


只是在卸载和重新安装后,你有 "metatester64.exe'失败[32]"的错误应该不会出现,直到新的更新发布。

在任何情况下,完整的日志将对了解发生的情况有很大帮助。



PS 3 10:39:32.560 LiveUpdate update 'C:\Program Files\MetaTrader 5\metatester64.exe' failed [32]


检查你在关闭终端后是否有MetaTester64.exe挂起的进程(MetaTester64进程没有挂起)。如果它被挂起,通过任务管理器关闭它。

同时将其添加到反病毒的例外情况中,因为它们也可以阻止该文件。

为了测试,你可以做一个metatester64.exe的备份,并尝试删除它(看看他们是否让你删除它--有些程序,如FAR,甚至显示谁 "持有 "该文件)。然后把所有东西放回去,或者让终端更新(会种下一个新的metatester64.exe)。

 
victor3m:

保证金系数。

策略测试器有 "用于测试的自有符号设置"。不可能在 "保证金系数 "栏中输入一个小于1的数值。如果你试图输入,例如:0.3300000,数字会被重置,并输入0.0000000。在我的例子中,经纪人在工作时间为工具_GAZP设置0.0500000,在非工作时间设置0.3300000。我试图输入我自己的设置0.3300000,以便能够在任何时候以相同的结果进行测试,但我得到的是0.0000000。原因是什么呢?


在下一次构建中,小数值将被正常输入。

谢谢你的留言。