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

 
novichok2018:

五年级学生Lyosha进入第一个班级,不是为了帮助,而是为了扰乱羽毛。

这正是你的答案。

谢谢你的赞美,但你太粗鲁了,不懂得奉承。我于1956年五年级毕业。你出生了吗?
 
Algus:

有一个指标,它站在所有工作的TFs和货币上。我在日内工作,几乎是剥头皮,涉及2-3种工具。我使用声音提醒,不会错过任何事件,我的眼睛在一天结束时不会掉下来。

事实上,有10-14个指标涉及活动中的Windows。事实证明,我们需要建立独立工作的不同指标队列。 这对终端或编程来说不是一个简单的任务。

这就是我们得到的那种 "音乐")。

做一个多周期、多字符的指标。
并在其中收集一个警报队列。

 
Algus:

有一个指标站在所有工作的TFs和货币上。它可以修复一打半的不同信号。我在日内工作,几乎是剥头皮,涉及2-3种工具。我使用声音提醒,不会错过任何事件,我的眼睛在一天结束时不会掉下来。

事实上,有10-14个指标涉及活动中的Windows。事实证明,我们需要建立不同的、独立工作的指标队列。这对终端和编程来说都不是一个简单的任务。

这里是 "音乐")。

有意思,但不清楚。 这是否意味着每种情况下都有不同的声音?如果是这样,你是否不看图表就做出决定?如果不是这样,信号的唯一任务就是吸引人们对图表的注意,而在屏幕上(通过标签)输出 关于特定情况的信息 的短信号可以很好地应对。

 
Taras Slobodyanik:

做一个多周期、多字符的指标。
并在其中收集一个警报队列。

谢谢你,但不是一个选项。在每次聊天时,指标都会画出自己的模式进行分析。
 
Igor Makanu:

寻找现成的例子

谢谢,但如果当前时间>=输入1,并在一个柱子上进行信号控制,它将在每个柱子上发出信号,而我只需要在一个设定的时间内发出信号这就是为什么我问--如何设置从Input1+30秒或1分钟的时间范围?我找不到任何例子。

 
Aleksey Vyazmikin:

有意思,但不清楚,那么是不是每种情况都有不同的声音?如果是这样,你是否不看图表就做出决定?如果不是这样,信号的唯一任务就是吸引人们对图表的注意,而在屏幕上(通过标签)输出关于特定情况的信息的短信号可以很好地应对。

它们很短,0.2-0.5秒--Symbo、Sobitie、Period,但有时它们会很多。

当然,这个决定是我通过分析聊天记录上的图片做出的。主要任务--在等待梦寐以求的事件时拯救眼睛,然后,你是对的,在正确的时间 吸引注意力,第三--加快定位,在哪个聊天和事件发生的地方,第四--加速决定以前收到的关于事件性质的信息。

相信我,非常有帮助,很方便。

一些信号的标签是有用的,但在打开聊天之后。在这之前,他们是无效的,不能应付上述任务)。

 
Algus:
谢谢你,但不是一个选项。在每次聊天时,该指标都会画出自己的模式进行分析。

该指标显示了一个对/期的表格--你点击一个单元格--它显示了正确的TF/符号,以及正确的模式(并且一次扫描所有东西,在一个指标中的所有模式,在一个窗口中)。
反正你不会一次看完10-14个图表的。

 
volyal:

谢谢,但如果当前时间>=输入1,并在一个柱子上进行信号控制,它将在每个柱子上发出信号,但我只需要在设定的时间这就是我问的原因--我如何设置从Input1+30秒或一分钟时间范围?我没能找到任何例子。

我似乎已经为你的任务提供了一个现成的结果

如果你的目的是追踪一个时间范围,那么或多或少是这样的。

datetime t = TimeCurrent();
if( (t >= Input1 && t < Input1 +30)  || ( t >= Input2 && t < Input2+30 ) || ( t >= Input3 && t < Input3+30) )

但我不喜欢这个解决方案,他们通常会像我上面给出的代码那样https://www.mql5.com/ru/forum/160683/page777#comment_10850643

Любые вопросы новичков по MQL4, помощь и обсуждение по алгоритмам и кодам
Любые вопросы новичков по MQL4, помощь и обсуждение по алгоритмам и кодам
  • 2019.03.04
  • www.mql5.com
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н...
 
Igor Makanu:

通常按我上面的代码做

在该变体中,在第一个信号之后,alerton==false意味着在第二个日期将没有信号

所以,它没有信号,也没有放一个箭头。蜱虫在指定的区间内

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   if(rates_total<2) return(0);
     {
      int limit=rates_total-prev_calculated-1;
      if(limit>1) 
        {
         ArrayInitialize(BufferUP,EMPTY_VALUE);
         ArrayInitialize(BufferDN,EMPTY_VALUE);
        }
      for(int i=limit; i>=0; i--) 
        {
        datetime t = TimeCurrent();
         if( (t >= Input1 && t < Input1 +60)  || ( t >= Input2 && t < Input2+60 ) || ( t >= Input3 && t < Input3+60) )
           {
            BufferUP[i]=low[i]-10*Point;//

            Alert("__",TimeCurrent());
           }
        }
     }
     Comment("TimeC",TimeCurrent()-60);
//--- return value of prev_calculated for next call
   return(rates_total);
  }
 
Algus:

这些信号很短,0.2-0.5秒--Symbo、Sobitie、Period,但是,有时会有很多。

当然,这个决定是我通过分析聊天记录上的图片做出的。主要任务是在等待梦寐以求的事件时拯救眼睛,然后,你是对的,在正确的时刻 吸引注意力,第三是加快定位,在哪个聊天记录和事件发生的地方,第四是在获得关于事件性质的信息之前加快决策。

相信我,非常有帮助和方便。

标签对一些信号是有用的,但在聊天打开后。在此之前,他们是无效的,不能应付上述任务)。

这是个人认知上的特殊性问题 :)

也许你应该在迪厅做DJ,而不是坐在电脑前 :)

但我不明白,从你的话来看,你要等很长时间,曲子的时间很短,但你一次就能收到很多信号--也许其中很多是重复的?

还是你只是通过一组声音文件来描述一个单一的信号 符号+周期+事件,但它们并不那么频繁?

原因: