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

 
Vitaly Muzichenko:

如何记录,阿列克谢回答。如果他有时间和愿望,能够按照他的想法写出代码,那就太好了)。

Alexey还没有回答任何问题,我不明白如何在循环中写出"第一只熊,第二只牛,第三只熊"的条件。

 
Vitaly Muzichenko:

PS。顺便问一下,它是一个指标还是一个EA?

可能是一个指标,一个EA可以在没有测试者的情况下完成整个故事吗?

 
PolarSeaman:

可能是一个指标,有没有可能在没有测试仪的情况下,用一个EA去查看所有的历史?

你通过什么没有区别,这完全取决于你需要做什么。你也可以通过脚本

P.S. 你可以伪造这个指标,并在此基础上做你需要的事情,有90%的代码是准备好的

Candle_row
Candle_row
  • 投票: 14
  • 2017.11.22
  • Vitaly Muzichenko
  • www.mql5.com
Индикатор отслеживает непрерывную последовательность баров одного направления и ставит на них метки. В индикаторе есть Alert для оповещения при последовательном направлении N-свечей. mCandle_row - только в главном окне. sCandle_row - с графиком в подокне. Входные параметры Font size arrow - размер шрифта; Bull arrow candle - цвет Bull...
 
Vitaly Muzichenko:

你做什么没有区别,这完全取决于你想做什么。你也可以通过脚本

现在的目标是找出最长的序列,其结果将取决于进一步的实施。也许可以计算出N个蜡烛的多少个序列有什么周期,或者......。

 
Vitaly Muzichenko:

P.S. 你可以挖掘这个指标,并在其基础上做出你需要的东西,那里的代码已经准备好了90%。

mql5,甚至还没有打开。 但我在mql4上找到了一个,从如何在这里做一个多向的序列?

     BER=0;
      for(int y=i+1;y<=i+BarCount;y++)
        {
         
         if(Open[y]<Close[y]){BER++;}
        }
 
PolarSeaman:

mql5还没有,甚至没有打开它。

而现在是打开它,关闭mt4,忘记它的时候了。
这里是mt4,找到与mt5的代码的区别

Candle_row
Candle_row
  • 投票: 11
  • 2017.11.22
  • Vitaly Muzichenko
  • www.mql5.com
Индикатор отслеживает непрерывную последовательность баров одного направления и ставит на них метки. В индикаторе есть Alert для оповещения при последовательном направлении N-свечей. mCandle_row - только в главном окне. sCandle_row - с графиком в подокне. Входные параметры Font size arrow - размер шрифта; Bull arrow candle - цвет Bull...
 
Vitaly Muzichenko:

而现在是打开、关闭mt4并忘记它的时候了。
这里是mt4,找到与mt5的代码的区别

当一个方向是明确的,但如何做多方向的呢?

 
PolarSeaman:

当在一个方向上,我理解,但如何做多方向的呢?

用同样的方法,但以不同的方式设置标志,并添加一个全局变量 来写入最大值

 
Vitaly Muzichenko:

相同,但要以不同的方式设置标志,并添加一个全局变量 来写入最大值

if(open[i]<close[i]&&open[i+1]>close[i+1])

我想问的是,如果这样做是错误的,你希望如何跟踪这个序列?

 
PolarSeaman:

我问的是这个问题,这不对,你想怎么追踪这个序列?

你比较下一个小节,如果序列被打破,就重置标志并记录有多少是正确的,然后继续循环。

只要发现这个柱子是看涨的,下一个柱子是看跌的就够了。 如果下一个柱子和上一个柱子一样,那么你就写下这个值,然后重新设置旗子。就这样一直到最后