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

 
Valeriy Yastremskiy:

这是BASIC的一个习惯。有了它就更容易了),没有它你也能做到。)而且,如果在几个地方插入条件,条目会更短。

谢谢你
 
ANDREY:

以下是我的原始代码,没有添加你的内容

以下是有你最新改进的代码



也许,if(TimeSeconds(TimeCurrent())==0)应该只适用于那些没有开仓的部分,并在其中寻找下一个低点?

如果我没有弄错的话,你的函数只在每分钟的蜡烛开始时 开始执行我的代码


谢谢你的帮助。

好吧,你自己也来到了这个问题......

ANDREY:

如果我的计时器在甩动,我就会很高兴。但事实证明,定时器在MT4测试器中不起作用。

有什么区别?

  • 该代码每分钟在OnTick()中执行。
  • 该代码每分钟在OnTimer()中执行。
提示:在OnTimer()中,时间与酒吧时间没有关联。
 
Alexey Viktorov:

好吧,你自己来找麻烦了......

有什么区别?

  • 该代码每分钟在OnTick()中执行一次
  • 该代码每分钟在OnTimer()中执行。
提示:在OnTimer()中,时间与酒吧时间无关。

谢谢你提供的宝贵信息。

OnTimer() 中的时间与什么有关
 
ANDREY:

谢谢你提供的宝贵信息

OnTimer()中,时间被绑定到什么?

不要紧...

这段代码在每分钟的OnTick()中执行,在你写完if(Minute()!= x) 后,但每个tick 上检查Minute()

OnTimer()与 EventSetTimer()的初始化时间绑定



 
MakarFX:

不要紧...

代码在每分钟的OnTick()中执行,在你写完if(Minute()!= x) 后,但它在每一个tick 上检查Minute()

OnTimer()与 EventSetTimer()的初始化时间绑定



明白了。谢谢。在我看来,没有问题了.....。

 
MakarFX:

不要紧...

代码在每分钟的OnTick()中执行,在你写下if(Minute()!= x) 之后,但它在每一个tick 上检查Minute()

OnTimer()与 EventSetTimer()的初始化时间绑定


马卡尔,不要无礼。当我告诉你不要乱动那个人的头时,我正是这样怀疑的(除此之外)......由于时间延迟,它与给定的距离点不匹配。而你现在才走到这一步。
 
Alexey Viktorov:
马卡尔,不要无礼。当我告诉你不要扰乱人们的头脑时,我正是这样怀疑的(除其他外)......这是由于时间滞后而与你所设定的点位距离不一致。而你现在才走到这一步。

Alexey,我不是在说风凉话,只是一个人刚刚接触到MQL,你说的 "代码每分钟都在OnTick()中执行 "这句话有误导性。

你是一个聪明的编码员,并且已经帮助过我很多次,但有时你的帖子又很晚,而且又会误导人。

我甚至做梦都想不到会被人冷嘲热讽)

 
MakarFX:

Alexey,我不是在说风凉话,只是一个人刚刚接触到MQL,你的 "代码每分钟在OnTick()中执行 "这句话有误导性。

你是一个聪明的编码员,并且已经帮助过我很多次,但有时你的帖子又很晚,而且又会误导人。

我不会自以为是地讽刺)。

那么你如何理解这句话呢?

每一个tick 上检查Minute()

OnTimer()与 EventSetTimer()的初始化时间绑定

而我的信息被延迟,因为我要么根本没有同伴,要么出差了......这几乎是同样的事情--我要么做了一些家务,要么去做家务了......

关于我说的 "代码每分钟在OnTick()中执行 "这句话,你只需要把这句话和引用的信息以及其中的高亮句子结合起来。然后,一切都会水到渠成。

好了,和平、友谊和泡泡糖。
 
Alexey Viktorov:

那么你如何理解这句话呢?

我的信息被延迟,因为我要么根本没有同伴,要么出差了......一般来说,这两者是一样的,要么做家务,要么去做家务了......

关于我说的 "代码每分钟在OnTick()中执行 "这句话,你只需要把这句话和引用的信息以及其中的高亮句子结合起来。然后,一切都会水到渠成。

好了,和平、友谊和泡泡糖。
 

我试图在论坛上搜索,但我找不到这项任务的正确选项。

我需要计算任何工具、任何金额的入金货币和任何合约大小的利润/亏损,以点为单位(是的,用于策略测试器)。

例如:对于XAGUSD,一手0.05,金额为15000卢布(卢布存款),要知道它的点数是多少?

也许有人已经开了窍,已经写好了这个单车?