АвторСообщение





Сообщение: 27
Зарегистрирован: 30.05.13
Репутация: 0
ссылка на сообщение  Отправлено: 28.10.14 11:34. Заголовок: Можно ли обхитрить iCustom() ?


Частенько бывают ситуации, когда нужно проверить какой-то индюк. И, если у индюка нет индикаторных буферов, то возникает уйма хлопот, чтоб вытянуть значения расчитываемых индикатором массивов.
Конечно, можно перенести код индикатора в эксперт. Но этот вариант не устраивает меня по ряду причин. Во-первых, код будет громоздким. А во-вторых, придётся заводить переменную для замены IndicatorCounted(). Далее заменять буфера, т.е. постоянно следить за появлением новых баров, и если новый бар появился, то добавлять новый элемент в массив(буфер). В итоге, чтоб проверить какие-нить мысли по индюку, нужно много чего сделать.
Потому хочется наиболее простого решения.
Можно ли это как-то реализовать?
На данный момент, я крутил вот этот индикатор

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 1 [только новые]







Сообщение: 888
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 28.10.14 20:48. Заголовок: hoz пишет: Во-первы..


hoz пишет:

 цитата:
Во-первых, код будет громоздким.


Вовсе не обязательно. Главное - правильно понять суть индикатора. В большинстве случаев функция, которая заменяет в коде советника расчет значений индикатора, занимает меньше места, чем в самом индикаторе.

hoz пишет:

 цитата:
А во-вторых, придётся заводить переменную для замены IndicatorCounted(). Далее заменять буфера, т.е. постоянно следить за появлением новых баров, и если новый бар появился, то добавлять новый элемент в массив(буфер). В итоге, чтоб проверить какие-нить мысли по индюку, нужно много чего сделать.


Массивы, заменяющие индикаторные буфера, в советнике реализовывать не потребуется. Ведь, чаще всего, советнику нужно только последнее значение, а не вся совокупность истории.

Где-то я уже делал советник именно по индикатору уровней Мюррея, но найти не могу. Пока нашел только советник по уровням ДиНаполи. Там похожий алгоритм. Посмотрите внимательно на код приведенного Вами индикатора. Он достаточно простой, индикаторные буфера не используются. Код легко преобразуется в функцию для советника.



Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет