新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 634

 
Valerius:

下午好!

伙计们,我有一个循环。这似乎很简单。

int r=10。

for(int i=r; i<300; i++)

{

打印(i)。

}

因此,我开始从250个而不是10个开始打印。

为什么,我怎样才能对抗它?

这是正确的打印方式吗?

int r=10;
for(int i=r; i<300; i++)
{
Print(i);
Sleep(123);
}
 
Igor Makanu:

这是正确的打印方式吗?

多。))))

 
Galim_V:

多。))))

总而言之,你不了解原因,坚持自己的观点。好吧,在你所有的代码中插入Sleep()

 
Igor Makanu:

这是正确的打印方式吗?

使得懒惰和拐杖的另一个用户。问题是:为什么?

 
Artyom Trishkin:

另一个用户被弄得懒洋洋的,成了拐杖制造者。问题是为什么?

有一个问题,如何打印Print(),我写了一个代码例子,说明我如何打印

那么,用户会用这些代码做什么呢?也许会把他的头打碎....也许他发明了一种核弹....他可能会变得懒惰,坦率地说不感兴趣,我不想长时间猜测别人的想法,因为我知道--"我自己的蟑螂";)

;)

PS:我在论坛和帮助中找不到信息,但出于某种原因,我想我看到的信息是,当调用 参数超过100ms的Sleep() 时,EA会将控制权交给终端,它总是正确地处理图形和Printers(),即我们在写Sleep(123)时有很多Printers()。

你将总是看到输出中带有打印的日志,在我的调试中总是这样。

 
Artyom Trishkin:

总而言之,就像你不了解原因一样,你坚持自己的观点。好吧,在你所有的代码中插入Sleep()。

而不是这两句半,这种有趣的行为的原因为。曾几何时,你也不得不怀疑为什么指标缓冲 器会产生2.3公斤。

 
Galim_V:

而不是这两句半,这种有趣的行为的原因为。曾几何时,你也不得不怀疑为什么指标缓冲 器会产生2.3公斤。

答案就在前一页。

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

新手对MQL4的任何问题,对算法和代码的帮助和讨论

Artyom Trishkin, 2018.09.27 21:07

并非所有的东西都能输出到测试员日志中--有跳过的地方可以加快速度。通过PKM查看完整日志


 
Igor Makanu:

有一个问题,如何打印Print(),我写了一个代码例子,说明我如何打印

那么,用户会用这些代码做什么呢?也许会把他的头打碎....也许他发明了一种核弹....他可能会变得懒惰,坦率地说不感兴趣,我不想长时间猜测别人的想法,因为我知道--"我自己的蟑螂";)

;)

PS:我在论坛和帮助中找不到信息,但出于某种原因,我想我看到的信息是,当调用 参数超过100ms的Sleep() 时,EA会将控制权交给终端,它总是正确地处理图形和Printers(),即我们在写Sleep(123)时有很多Printers()。

而且你总是能在输出中看到打印的日志--我在调试时总是能看到它。

问题是,首先是 "为什么"。几个帖子前已经给出了答案。"如何对抗 "的问题,答案仍然存在。你不知道。看看完整的日志就知道了。或者,正如你所说的,为了懒得打开完整的日志而拖延程序。
 
Artyom Trishkin:
好吧,或者按照你的说法--为懒惰而放慢程序,以打开完整的日志。

或者我的方法:在搜索bug的同时添加slips()

日志真的很少打开,特别是作为文本文件,因为经常在输出的俄语代码页不匹配,然后你忘记删除和找到正确的消息需要时间,我发现它更容易打印,找到错误和删除打印

 
Artyom Trishkin:
问题是,首先是 "为什么"。答案在几个帖子前已经给出。"如何战斗 "的问题在同一个地方得到了回答。你不知道。看看完整的日志就知道了。或者,正如你所说的,为了懒得打开完整的日志而拖延程序。

非常感谢你。

没有办法对抗它)))。一个完全的笨蛋,向methaquotovs问好。MT4是完全的垃圾,元气大伤的人不愿意去解决。如果你不能真正跟踪任何东西,你怎么能在MT4中做任何事情。

我曾多少次告诉自己,程序员是为自己写程序,而不是为别人写。这个程序只有他能理解,但用户却不能理解。无论你采取多少程序,例如,1C、Metaeditor、Taxpayer、Sberbank、Rostelecom等的程序,没有一个是太复杂的,普通人无法理解什么、哪里和为什么。

你必须在这该死的MT4里挖来挖去才能找到一些东西。你必须扭曲自己才能找到真相。为什么他们要把我们搞得这么复杂?不是程序员是白痴,就是太玄乎。

感谢大家的帮助。我已经解决了这个问题,我不得不在各个论坛上打探,以找到正确的答案。我在这里没有找到答案。 我在另一个论坛上找到了。虽然在这里回复信息的专业人士也不差。

祝大家好运!