Обсуждение статьи "Как написать индикатор в MQL5" - страница 2

 

незначительный комментарий:

в статье на сайте где написано "Требуется оптимизировать только вычисление значений для массива TSIBuffer[], но это не сложно сделать тем же способом, что был использован для MTMBuffer[].

идет код :

//--- теперь вычислим значения индикатора
   if(prev_calculated==0) start=r+s-1; // установим начальный индекс для входных массивов
   for(int i=start;i<rates_total;i++)
     {
      TSIBuffer[i]=100*EMA2_MTMBuffer[i]/EMA2_AbsMTMBuffer[i];
     }
//--- return value of prev_calculated for next call
   return(rates_total);

где нужно дописать значение переменной start, если prev_calculated не равно 0. В исходнике этот упущенный момент присутствует.

 
Diver:

где нужно дописать значение переменной start, если prev_calculated не равно 0. В исходнике этот упущенный момент присутствует.

ничего не упущено. код для start выше.
 
sergeev:
ничего не упущено. код для start выше.

вы посмотрите код который я привел и сравните с исходником.

нужно добавить :

else start=prev_calculated-1; 

 
Diver:

вы посмотрите код который я привел и сравните с исходником.

нужно добавить :

else start=prev_calculated-1; 

а зачем это делать повторно?

в исходнике эта повторная строка есть, но она не критична к алгоритму.

 
sergeev:

а зачем это делать повторно?

в исходнике эта повторная строка есть, но она не критична к алгоритму.

да, действительно.
 

Не могу найти эту статью через разделы Статьи - Индикаторы. Через Примеры - Индикаторы тоже исчезла. Была буквально на днях.

Из закладок открывается нормально. 

 
Silent:

Не могу найти эту статью через разделы Статьи - Индикаторы. Через Примеры - Индикаторы тоже исчезла. Была буквально на днях.

Из закладок открывается нормально. 

Вроде все нормально,  на месте:

Статьи по MQL5: Индикаторы
Статьи по MQL5: Индикаторы
  • www.mql5.com
Статьи по программированию на языке MQL5
 

Вот так было. После того, как смотрел, было обновление, теперь там 4 страницы, и статья вернулась на место. 

[Удален]  
Прилагаемые файлы исходного кода и вставки исходного кода в HTML-коде теперь полностью переведены на португальский язык для вашего удобства.
MQL5.community - User Memo
MQL5.community - User Memo
  • 2010.02.25
  • MetaQuotes Software Corp.
  • www.mql5.com
You have just registered and most likely you have questions such as, "How do I insert a picture to my a message?" "How do I format my MQL5 source code?" "Where are my personal messages kept?" You may have many other questions. In this article, we have prepared some hands-on tips that will help you get accustomed in MQL5.community and take full advantage of its available features.