错误、漏洞、问题 - 页 1933 1...192619271928192919301931193219331934193519361937193819391940...3184 新评论 Stanislav Korotky 2017.07.19 11:47 #19321 fxsaber: 差异超过了1e-15。此外,num != Norm。它们是不同的数字,不是相同的数字。我的MT4输出真,真,差0。;-) fxsaber 2017.07.19 11:56 #19322 Stanislav Korotky:我的MT4输出真,真,差0。;-)形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。 Alexey Viktorov 2017.07.19 12:12 #19323 fxsaber:形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。此外,在mql4工作,在mql5甚至没有记录的操作前缀增量(++i)和减量(-k)。 Документация по MQL5: Основы языка / Операции и выражения / Арифметические операции www.mql5.com Основы языка / Операции и выражения / Арифметические операции - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 fxsaber 2017.07.19 12:20 #19324 Alexey Viktorov:除了在mql4中它是有效的,而在mql5中甚至没有记录的操作前缀增量(++i)和减量(-k)。我没有看到一个问题void OnStart() { int i = 0; Print(i++ == 0); // true Print(++i == 2); // true } fxsaber 2017.07.19 12:26 #19325 fxsaber:形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。这甚至不是MT4/5的区别,而是是否启用了#属性严格。如果启用了,它们就会不同,如果没有,它们就不会。 有不同的NormalizeDouble 的实现! Ilya Malev 2017.07.19 12:47 #19326 在什么情况下可以将reason=0传递给指标中的OnDeinit? Stanislav Korotky 2017.07.19 13:49 #19327 fxsaber: 差异超过了1e-15。此外,Num != Norm。这些是不同的数字,不是相同的数字。那么零度呢?从0到-14的度数总共是15位。程度为-15是第16度。我想是的。 fxsaber 2017.07.19 14:28 #19328 Stanislav Korotky:那么零度呢?从0到-14的度数总共是15位。程度为-15是第16度。我想是的。看看DBL_MIN 与0相差多少位。 fxsaber 2017.07.19 14:58 #19329 脚本的发布版本几乎比调试版本慢了3倍。string PositionGetString2( const ENUM_POSITION_PROPERTY_STRING Property_id ) { return(PositionGetString(Property_id)); } #define TOSTRING(A) #A + " = " + (string)(A) void OnStart() { if (PositionSelect(_Symbol)) { const ulong StartTime = GetMicrosecondCount(); for (int i = 0; i < 1 e7; i++) { PositionGetString2(POSITION_SYMBOL); PositionGetString2(POSITION_COMMENT); } Print(TOSTRING(GetMicrosecondCount() - StartTime)); } }玩的步骤选择欧元兑美元进行调试,并在终端打开其图表。在欧元兑美元上建立一个头寸。在ME中按F5启动调试版,在日志中看到结果。使用F7重新编译到ME - 这非常重要,否则EX5将被调试。从终端运行Release脚本并查看记录的结果。Debug-version结果GetMicrosecondCount()-StartTime = 638537发布版本结果GetMicrosecondCount()-StartTime = 1746492 fxsaber 2017.07.19 16:22 #19330 在将蜱虫导入自定义 的Tkc符号 时,Tkc文件无法读取。 1...192619271928192919301931193219331934193519361937193819391940...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
差异超过了1e-15。此外,num != Norm。它们是不同的数字,不是相同的数字。
我的MT4输出真,真,差0。;-)
我的MT4输出真,真,差0。;-)
形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。
形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。
此外,在mql4工作,在mql5甚至没有记录的操作前缀增量(++i)和减量(-k)。
除了在mql4中它是有效的,而在mql5中甚至没有记录的操作前缀增量(++i)和减量(-k)。
我没有看到一个问题
形成了一种无记载的区分MT4/5的方式。而MT5的比特率与此无关。
这甚至不是MT4/5的区别,而是是否启用了#属性严格。
如果启用了,它们就会不同,如果没有,它们就不会。
有不同的NormalizeDouble 的实现!在什么情况下可以将reason=0传递给指标中的OnDeinit?
差异超过了1e-15。此外,Num != Norm。这些是不同的数字,不是相同的数字。
那么零度呢?从0到-14的度数总共是15位。程度为-15是第16度。我想是的。
那么零度呢?从0到-14的度数总共是15位。程度为-15是第16度。我想是的。
看看DBL_MIN 与0相差多少位。
脚本的发布版本几乎比调试版本慢了3倍。
玩的步骤
发布版本结果
在将蜱虫导入自定义 的Tkc符号 时,Tkc文件无法读取。