Уважаемые форумчане, представляю указанный индикатор для обсуждения и поиска возможных его полезных свойств для трейдинга. Формула его расчета основана на выяснение влияния силы Быков (Б) и Медведей (М) на текущую цену Ц:
BBMA = a + b*Б + m*М
где a, b, m - коэффициенты линейного уравнения с двумя переменными, оцениваемые МНК Гаусса;
BullsPower(i) = SUM(Close(i) - Close(i + 1), N) / BUN
где:
BullsPower(i) - текущее значение силы быков;
Close(i) - цена Close текущего бара;
Close(i + 1) - цена Close предыдущего бара;
N - период расчета индикатора;
BUN - количество положительных приращений цен Close за N баров. В сумму включаются только положительные приращения.
Соответственно, для расчета силы медведей используется формула:
BearsPower(i) = SUM(Close(i + 1) - Close(i), N) / BEN
где:
BearsPower(i) - текущее значение силы медведей;
BEN - количество отрицательных приращений цен Close за N баров. В сумму включаются только отрицательные приращения.
Параметры
Calculate period / Период расчета - количество баров вглубь истории, по данным которых происходит расчет показаний индикатора (в формулах обозначено как N);
The number of bars to display / Количество баров отображения - на скольких барах вглубь истории будут отображаться показания индикатора. Для отображения на всей доступной истории нужно ввести любое ненатуральное число (0 и менее). На качество показаний параметр никак не влияет.
Индикатор, описываемый формулой BBMA = a + b*Б + m*М = 1,2990 - 18,4666*Б - 30,4079*М по данным на ТФ Н1 период N =100:
Следует заметить, что, во всех случаях достигается равенство сумм текущих значений цены и показаний индикатора BBMA. Например, для последних 100 значений цены СУММА Ц = 125,5816, СКММА BBMA = 125,5820. Разница не значительная.
Следует отметить, что, как только воплотим алгоритм индикатора ВВМА в код, то, получим в подвале графика цены еще 3 индикатора, отражающие поведения коэффициентов a, b, m. Их вид я, пока, не представляю, поскольку это очень трудоемко на Экзеле.
Линии индикатора - это накопленные суммы сил быков и медведей за заданный пользователем период. Методика расчета Расчет силы быков производится по формуле: BullsPower(i) - текущее значение силы быков; Close(i) - цена Close текущего бара; Close(i + 1) - цена Close предыдущего бара; N - период расчета индикатора; BUN - количество положительных...
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Уважаемые форумчане, представляю указанный индикатор для обсуждения и поиска возможных его полезных свойств для трейдинга. Формула его расчета основана на выяснение влияния силы Быков (Б) и Медведей (М) на текущую цену Ц:
BBMA = a + b*Б + m*М
где a, b, m - коэффициенты линейного уравнения с двумя переменными, оцениваемые МНК Гаусса;
Б и М - сила Быков и Медведей, определяемые, в частности, индикатором DA https://www.mql5.com/ru/code/19139 :
Расчет силы быков производится по формуле:
где:
Соответственно, для расчета силы медведей используется формула:
где:
Параметры
Индикатор, описываемый формулой BBMA = a + b*Б + m*М = 1,2990 - 18,4666*Б - 30,4079*М по данным на ТФ Н1 период N =100:
После ввода очередных 100 значений цены, индикатор описывается формулой BBMA = a + b*Б + m*М = 1,3204 + 34,6258*Б - 88,5739*М:
Введя очередные 100 значений цены получаем индикатор со следующей формулой : BBMA = a + b*Б + m*М = 1,2447 + 126,9680*Б - 80,2000*М:
Следует заметить, что, во всех случаях достигается равенство сумм текущих значений цены и показаний индикатора BBMA. Например, для последних 100 значений цены СУММА Ц = 125,5816, СКММА BBMA = 125,5820. Разница не значительная.
Следует отметить, что, как только воплотим алгоритм индикатора ВВМА в код, то, получим в подвале графика цены еще 3 индикатора, отражающие поведения коэффициентов a, b, m. Их вид я, пока, не представляю, поскольку это очень трудоемко на Экзеле.
Очередные 100 значений цены дают формулу BBMA = a + b*Б + m*М = 1,2032 + 173,4166*Б - 75,7981*М, СУММА Ц = 126,6315, СКММА BBMA = 126,6328: