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

 
Vladimir Makhnin #:

***
Scolds points
我想让forex testere 4在手动测试时进行截图,至少在关闭交易时进行截图。

当然,积分不需要编排!😁

圆点意味着你的代码,你的交易逻辑/分析/计算应该在那里,这只是一个例子。

 

问候专业人士和初学者,需要帮助。

如何在该指标中插入一个警报,以便在越过/触及给定的上下水平时发出信号?

我自己也试过,但没有用()

附加的文件:
 
soleg #:

问候专业人士和初学者,需要帮助。

如何在该指标中插入一个警报,以便在越过/触及给定的上下水平时发出信号?

我自己也试过,但没有用()。

这段代码https://www.mql5.com/ru/code/16695,有一个警报 - 你可以把它添加到几乎任何指标。

BrainTrend2SigAlert
BrainTrend2SigAlert
  • www.mql5.com
Семафорный сигнальный индикатор BrainTrend2Sig с подачей алертов, с отправкой почтовых сообщений и push-сообщений на смартфон.
 
soleg #:

问候专业人士和初学者,需要帮助。

如何在该指标中插入一个警报,以便在越过/触及给定的上下水平时发出信号?

我自己也试过,但没有用()。

只要确保你正确输入你的指标

   CUSTOM_Handle=iCustom(NULL,0,"Vertex mod",Control_Period);

EURUSDM1

附加的文件:
 
SanAlex #:

只要正确输入你的指标


非常感谢!我将研究一下)
 
soleg #:

问候专业人士和初学者,需要帮助。

如何在该指标中插入一个警报,以便在越过/触及给定的上下水平时发出信号?

我自己也试过,但没有用()

所以,给我一个例子,你是如何尝试的,你把警报放在哪里。这将是大家感兴趣的,也许会给你带来正确的解决方案。

 
Mihail Matkovskij #:

所以给我一个例子,说明你是如何尝试的,以及你在哪里输入了警报。让大家看看会很有意思,也许能给你正确的解决方案。

是的,我一下子就把所有东西都删除了。

 
SanAlex #:

只要正确输入你的指标


没有工作,在调试中出现8个错误)

我想这不是我的专长()。

 
soleg #:

没有工作,在调试中出现8个错误)

可能不是我的菜()。

谢谢!我想我已经明白了,当零位被越过时发出警报,并且在越过的方向上有箭头。 我怎样才能使它在其他水平上发出信号?
 
soleg #:
谢谢!我想我明白了,当零位被越过时发出警报,箭头指向越过的方向。

在你的代码中 - 这里是获取数字的地方

         if(Vertex_Buffer[i] > 9.9999)
            UpHisto_Buffer[i] = Vertex_Buffer[i];
         else
            UpHisto_Buffer[i] = EMPTY_VALUE;
         if(Vertex_Buffer[i] < -9.9999)
            DnHisto_Buffer[i] = Vertex_Buffer[i];
         else
            DnHisto_Buffer[i] = EMPTY_VALUE;

在信号指标中--它有一个警告。这里有更多的信号--删除几行

      if(CUSTOM[bar]<CUSTOMS[bar])
        {
         //if(OldTrend<0)   
            BuyBuffer[bar]=low[bar];
         //if(bar!=0)   
           // OldTrend=+1;   
        }
      if(CUSTOM[bar]>CUSTOMS[bar])
        {
         //if(OldTrend>0)   
            SellBuffer[bar]=high[bar];
         //if(bar!=0)   
            //OldTrend=-1;   
        }
     }
//---

EURUSDM1

原因: