люди, подскажите что не так... Пытаюсь построить МА по обьему. А он считает мне эту линию по клозам. Как заставить посчитать МА по обьему? Спасибо...
double iMAOnArray(
double array[], int total, int period, int ma_shift, int ma_method, int shift)
Расчет скользящего среднего на данных, хранящихся в массиве. В отличие от iMA(...) функция iMAOnArray не выбирает данные на основе названия инструмента, таймфрейма и используемой цены - ценовые данные должны быть подготовлены заранее. Расчет производится слева направо. Для организации доступа к элементам массива, как к таймсерии (то есть справа налево), необходимо использовать функцию ArraySetAsSeries.
Параметры:
array[]
-
Массив с данными.
total
-
Количество элементов для вычисления. 0 означает все элементы массива.
period
-
Период усреднения для вычисления скользящего среднего.
AlekZZZandR Теоретически можно заменив в коде индикатора indicator_separate_window на indicator_chart_window, но как это будет выглядеть на графике сказать трудно.
AlekZZZandR Теоретически можно заменив в коде индикатора indicator_separate_window на indicator_chart_window, но как это будет выглядеть на графике сказать трудно.
Пробовал, не получается, он вообще не появляется на графике....
Добрый день всем! Вопрос следующий: как закодить сигналы линии баланса по системе Билла Вильямса. В прикрепленном файле описана сама суть сигнала с примером. Я понимаю нужно делать так (для покупки) : находим смещение бара с наименьшим расстоянием между минимальной ценой и линией баланса(т.е.синей линией) с помощью цикла, затем находим максимум бара слева. Кто может подсказать с кодом? Заранее благодарен.
Luchiy>>: Как снимать показатели на индикаторе ZigZag(неперересовывающем) c отстоющим уровнем пробития цены. Интересует чтобы в момент переключения индикатора (фиксации вершины) функция iGustom принимала значения 1 либо -1. Это значение служит торговым сигналом для советника.
Можно добавить в индикатор ещё один буфер и записывать в него (на нулевую позицию) 1 либо -1 в момент изменения значения переменной UpZ. В остальных случаях писать 0. Кстати, если нет необходимости в отрисовке зигзага, можно использовать для этого и основной буфер.
люди, подскажите что не так... Пытаюсь построить МА по обьему. А он считает мне эту линию по клозам. Как заставить посчитать МА по обьему? Спасибо...
Пробовал, не получается, он вообще не появляется на графике....
есть ведь спец функция по этому индикатору.заместо своей строки обращения впиши эту
double FI=iForce(NULL,0,24,0,0,0);
а тут полное описание https://docs.mql4.com/ru/indicators/iForce
Спасибо,работает.
А вы размерность индикатора и цены сопоставьте, так что он наверняка появился только долеко внизу или вверху.
зы если у вас цена 1.5436 а индикатор 83 то как же вы его увидите в окне графика (индикатор не смотрел сказал навскидку, проблема ведь типичная)
не ужели ни кто не подскажет. как настроить индюк чтобы показывал далеко в историю. что перерысовывает знаю.
Как снимать показатели на индикаторе ZigZag(неперересовывающем) c отстоющим уровнем пробития цены. Интересует чтобы в момент переключения индикатора (фиксации вершины) функция iGustom принимала значения 1 либо -1. Это значение служит торговым сигналом для советника.
Можно добавить в индикатор ещё один буфер и записывать в него (на нулевую позицию) 1 либо -1 в момент изменения значения переменной UpZ. В остальных случаях писать 0. Кстати, если нет необходимости в отрисовке зигзага, можно использовать для этого и основной буфер.
не ужели ни кто не подскажет. как настроить индюк чтобы показывал далеко в историю. что перерысовывает знаю.
Нормально покаывает до 91г.