Недавно мое внимание привлекли к багу в тестере МТ4. Баг состоит в том, что при оптимизации спред, который использует тестер, может отличаться от спреда при одиночном прогоне тестера и от того, что выставлено пользователем в настройках тестера. Баг актуален для текущей версии МТ4 1045 и, видимо, присутствует в предыдущих билдах тоже. Давайте...
都写在里面了,一开始都在,后来就没了。
在日志中什么?
Metaquotes-Demo,美元账户,RTS-3.17。
TickValue给出了错误的值 - 以卢布为单位,而不是以账户货币(美元)为单位。
FxPro-ECN。符号GOLD和GOLDEURO具有相同的TickValue。虽然,很明显,在欧元兑美元时代,它们应该是不同的。
1.如果在合同规范中(见终端中的相应对话框),有一个刻度值,那么它就会被返回。对于RTS-3.17来说是正确的--用卢布,因为该工具是用卢布交易的。
2.在其他情况下,它是计算值。
你必须明白,"勾股价 "的概念因市场不同而有不同的解释,它被解释为合同参数或一些计算值。
1.如果在合同规范中(见终端中的相应对话框),有一个刻度值,那么它就会被返回。对于RTS-3.17 - 一切都是正确的 - 以卢布为单位,因为该工具是以卢布进行交易。
2.在其他情况下,它是一个计算值。
关于交易、自动交易系统和交易策略测试的论坛
mql5语言的特殊性、微妙性和技巧性
fxsaber, 2017.02.28 13:45
MT5有一个内部隐藏机制,知道如何将任何货币转换成账户货币。在这种情况下,OrderCalcMargin 1000挪威克朗被翻译成适当的美元数字并输出。
请将这一机制公开。比如说。
这些汇率在终端是100%可用的,因为OrderCalcMargin计算了它们。他们的工作在MetaQuotes-Demo美元账户上特别明显,当你采取FORTS符号时--他们的保证金货币是卢布。
由于TickValue芯片/bug的存在,这一点尤为重要
没有检查。
关于交易、自动交易系统和交易策略测试的论坛
从事优化我的功能,需要一些建议。
fxsaber, 2017.03.03 14:25
{
string name;
double data;
};
通常情况下,链接无法被插入。
错误的史诗
也正在继续进行五项工作。
2017.03.04 17:04:49.668 Terminal Windows 10 Home (x64 based PC), IE 11.00, UAC, Intel Core i3-3217 U @ 1.80 GHz, RAM: 1575 / 5005 Mb, HDD: 10391 / 260234 Mb, GMT+07:00
2017.03.04 17:04:49.668 Terminal D:\MetaQuotes\MetaTrader 5
我已经在《SD》中写了四篇: 已开,开始:2017.03.01 06:53,#1684235
还没有答案或解决办法。
在Windows不断重启的情况下工作是无法忍受的......
错误史诗
而工作中不断重启的Windows让人难以忍受......。
是前者没有创建一个新的,还是它未能覆盖现有的?
试着用一些工具来看看哪些程序在保存ex文件,并防止它被覆盖。例如,Free Multi Commander就有内置的工具。
这似乎不是ME的问题。
前者不创建新的或不能改写现有的?
试着用一些工具来看看哪些程序在保存ex文件,并防止它被覆盖。例如,免费的Multi Commander有内置的工具可以做到这一点。
这似乎不是ME的问题。
我有一个干净的10号机,什么都没有,我专门检查了10号机--我得到了同样的错误