
- www.mql5.com
Rosh :
Мы предоставим бибилиотеку для расчетов индикаторов на массивах. Это будет аналогично включаемому файлу MovingAverages.mqh, который идет в стандартной поставке.
Пишется уже половина есть
будут такие включения
как фильтр ходрика прескота
и возможность настраивать методы сглаживания для внутри функций
Пишется уже половина есть
будут такие включения
как фильтр ходрика прескота
и возможность настраивать методы сглаживания для внутри функций
Спасибо, будет хорошая вещь. А пока onArray я уже реализовал через функцию.
И еще вот здесь много проделанной работы и интересного
если чесно совсем не впечатлило
раз в неделю возникает необходимость дорабатывать и изменять текст.
какждый раз новый читатель находиш ошибки
присоединённая библиотечка пуста ваше ничего там нет
из все статьи только функции
ТФмиграйте что то стоит
остальное абсолютный спам =)
набор багового не отлаженного кода
Ммм, Андрей, за линк - спасибо, Дмитрию за код - спасибище, но: (IncMAOnArray)
Описание:
Класс CMAOnArray предназначен для расчета средних (Moving Average) по индикаторному буферу.
Применение:
В функции OnInit() индикатора вызывается метод Init() с параметрами:
- int aMAPeriod - период MA.
- ENUM_MA_METHOD aMAMethod - метод расчета МА.
В функции OnCalculate() индикатора вызывается метод Solve() с параметрами:
- const int aRatesTotal - переменная rates_total из параметров функции OnCalculate();
- const int aPrevCalc - переменная prev_calculated из параметров функции OnCalculate();
- double aData[] - буфер с данными, по которым рассчитывается МА;
- double aMA[] - буфер с рассчитанной МА.
Код для работы с ИНДИКАТОРНЫМИ буферами. В 4-ке (iMAOnArray) работает с ЛЮБЫМ массивом. Интересует таки возможность работы с любым массивом.
Посему, РАШИД, КАК ПРОЙТИ К БИБЛИОТЕКЕ?
Интересует таки возможность работы с любым массивом.
Так оформите этот массив в виде однобуферного индикатора. На самом деле это совсем не сложно.
А вот открывающиеся возможности... ммм в этом направлении МТ5 шагнул далеко вперед по сравнению с МТ4.
Так оформите этот массив в виде однобуферного индикатора. На самом деле это совсем не сложно.
А вот открывающиеся возможности... ммм в этом направлении МТ5 шагнул далеко вперед по сравнению с МТ4.
Роман, тут вопрос подхода. По моему опыту в МТ4 iMaOnArray в наверное больше 90% случаев использовалась для индикаторных буферов или похоже.
Сейчас вместо фукнций ...OnArray сделали целый класс индикаторов, которые можно применять абсолютно универсально для расчета любых массивов, которые можно представить в виде индикатора.
Если вы освоите эту технологию, я уверен, она вам понравится.

- 2010.10.25
- Nikolay Kositsin
- www.mql5.com

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Почему?
Мы теперь можем очень лихо делать что угодно с индикаторами, например:
А с буферами ничего не можем делать.
Получается, что откуда уехали, туда приехали. В mql4 буферов не хватало, приходилось делать дополнительные промежуточные индикаторы, теперь буферов не меряно, но делать с ними невозможно ничего. Теперь получается, что все промежуточные вычисления надо делать в виде отдельных индикаторов, чтобы иметь возможность применить к ним другие индикаторы.
Значит писать свою библиотеку с функциями всех технических индикатров, хорошо буферв почти не ограниченное количество.