mercyr
Вадим

 
Уровень 16


Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Индикатор Average_Range

Андрей добрый день! Хотел попросить изготовить индикатор ADR (Average Daily Range — Средний Дневной Диапазон).
Надоело переделывать и постоянно править под себя готовые индикаторы. Ну и нужна небольшая Ваша изюминка…

Итак получаем индикатор компакт. Одна строчка три цифры. Так что не сочтите за труд.

1- Диапазон средний за N-е кол-во дней, по умолчанию — 10
2- Диапазон средний за N-е кол-во дней, по умолчанию — 1(сегодня)
3- Чистый остаток
*lalala*  Теперь изюминка: На открытии дня появляются 2 уровня с диапазоном за указанное в настройках кол-во дней.
В нашем случае это 547 пунктов между ними (по умолчанию — за 10 дней). Уровни статичны и при движении цены перемещаются следом за ней. На графике Хай дня уперся в уровень и теперь они не двигаются, теперь ждем либо пробития нижнего уровня, либо разворота и движения цены на север.
Далее уровни перемещаются пока один из них не упрется в Хай или Лоу дня, или не наступит новый день…
Если уровень пробивается, то все движение прекращается и на след день строится по новым данным…


  • +1
  • Просмотров: 2510
  • 21 августа 2023, 18:50
  • mercyr
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Закрытие LOCKа
Следующая запись в группе  
Написание советника на основе High_Low_Tma
20 августа 2023
23 августа 2023

Брокер для ваших роботов, 15 лет на рынке

Комментарии (34)

+
+1
на 23-е
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 22 августа 2023, 12:24
+
+1
Интересно
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 22 августа 2023, 13:38
+
+1
Прямо создание ИИ*bomb*  может и прокатит
avatar

  16  dimiew Сообщений: 1595 - Zheni

  • 22 августа 2023, 17:26
+
+1
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 23 августа 2023, 08:26
+
0
=Андрей привет! Спасибо! Смотрю!
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 23 августа 2023, 15:35
+
0
Так по компакту нареканий нет считает как и хотелось…
По «изюминке»:
— Расстояние между крайними уровнями в два раза больше нужного. Т.е. сейчас между ними двойной диапазон.
— Сами уровни должны быть статичны и при движении цены двигаться за ней сохраняя диапазон. Сейчас они не двигаются с открытия дня.

Редактирован: 23 августа 2023, 21:07
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 23 августа 2023, 16:34
+
+1
завтра подправлю
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 23 августа 2023, 20:23
+
+2
Покажу наверное то, что раньше рисовал руками а теперь хотелось бы автоматизировать…

1 — Открытие дня уровни выстроились из расчета между ними диапазон в 458 пунктов


2 — Цена пошла на север и уровни двинулись следом за ней, пока нижний не уперся в график


3 — Цена подумала и решила ну нафиг жопу морозить, смотаюсь на юг и теперь верхний уровень уперся


4 — Цена опустилась практически до открытия дня, но снова развернула и теперь уже по взрослому поперла на север потянув за собой уровни. В какой то момент нижний уровень опять уперся в график, а цена продолжив движение закрыла свой диапазон

Редактирован: 23 августа 2023, 23:54
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 23 августа 2023, 23:28
+
+1
458 диапазон откуда взялся? Или это диапазон хода цены за прошлый день?
avatar

  11  njdftgh Сообщений: 237 - Shoom

  • 24 августа 2023, 16:38
+
0
458 диапазон откуда взялся? Или это диапазон хода цены за прошлый день?

Диапазон движения за указанное количество дней. Вроде было 5…
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 24 августа 2023, 20:24
+
+2
Покажу наверное


с этого и надо было начинать, а то скупитесь на скрины и получаете то что получаете
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 24 августа 2023, 09:11
+
+1
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 24 августа 2023, 09:50
+
0
готово:
Супер, то что доктор прописал…

с этого и надо было начинать, а то скупитесь на скрины и получаете то что получаете
Признаюсь затупил чутка, в последний момент сообразил за скрины… На будушее учту…


Редактирован: 24 августа 2023, 20:17
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 24 августа 2023, 13:32
комментарий был удален 2023-08-24 20:16:22 mercyr

+
0
Добрый вечер! Андрей посмотрите пожалуйста индикатор как то он кривовато работает…
По факту он должен прекратить работу при отрабатывании указанного диапазона (1 цифра). А он молотит как трактор.
На скринах вертикальные линии — предполагаемый момент остановки. Пунктирные линии — уровни на момент остановки.
Скрины делал поздно. Сорри. Пока считал и набрасывал время перескочило за полночь и на некоторых парах данные внизу графика пересчитались но не на всех парах.

BRNM15
Должен был остановиться в 16,30 отработав диапазон в 84 пункта. По факту уже после отработки диапазона был остановлен верхний уровень,
а нижний продолжал двигаться до закрытия. В какой то момент диапазон был в 113 пунктов. Т.е. он должен был полюбому остановить работу.
Данные индикатора не пересчитались…


AUDNZDM30
Данные внизу графика пересчитались на них не смотрим. Диапазон был 284 пунктов. Цена с открытия сразу стартанула и взяла диапазон в 5,30.
Нижний уровень уперся и остановился, а верхний двигался с ценой до закрытия.


NGM30
История аналогичная первому скрину (BRNM15), диапазон на скрине пунктиром, время отрабатывания практически то же.
Данные индикатора не пересчитались…


Редактирован: 29 августа 2023, 01:43
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 29 августа 2023, 01:35
+
+1
непонятно
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 29 августа 2023, 11:29
+
0
Давайте еще раз. Уровни индикатора статичны и двигаются вслед за ценой.
Уровни выдерживают между собой расстояние в рассчитанный диапазон на графике это первое окно индикатора.
Если на графике появился Хай/Лоу дня и цена пошла вниз/вверх и прошла расстояние в рассчитанный диапазон, то верхний/нижний уровень по любому упрется в график. Соответственно противоположный уровень остановится и если цена пробьет его, то диапазон будет отработан, и индикатор должен прекратить работу до 00,00.

Сейчас индикатор не останавливается и молотит до упора. Не обращая внимания на образующиеся на графике Хай и Лоу.
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 29 августа 2023, 16:27
+
0
Нефть. Уровни пунктира это диапазон дня равный 84 пунктам, это то что должно было быть на графике.
В тот момент, когда индикатор должен был прекратить работу.
Вертикальный пунктир время отработки диапазона в 84 пункта в 16,30. Но по факту диапазон не закрылся.
Образовался Хай дня, и верхний уровень закрепился на нем, цена пошла вниз и прошла 113 пунктов.
Т.е. как бы снова отработала диапазон, но уровень прошел еще 29 пунктов нарисовав Лоу дня.
Индикатор не останавливался и продолжал работать до 00,00. На тот момент когда был сделан скрин.


Редактирован: 29 августа 2023, 17:06
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 29 августа 2023, 16:34
+
0
Сегодняшнее движение. В обоих случаях цена пробила уровень диапазона(сам диапазон отмечен пунктиром) и улетела дальше.
Индикатор опять не остановился в момент отработки уровня, а до сих пор рисует по умолчанию, т.е. от текущей цены до уровней
показывает ровно половину дневного диапазона. В паре EURUSD — 345 пунктов и в паре USDCHF — 218. Тут арифметика считает правильно.
Но самое важное индикатор должен был остановиться! И отметить уровни отмеченные пунктиром.



Редактирован: 29 августа 2023, 21:20
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 29 августа 2023, 21:18
+
+1
хоть время и возможность есть доделать но мне все равно непонятно чего вы хотите. может кто другой поймет или объяснит
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 30 августа 2023, 00:04
+
+1
наверное что то на подобие фиббоначи?
avatar

  23  igrun Сообщений: 1647 - igrun

  • 30 августа 2023, 00:22
+
0
хоть время и возможность есть доделать но мне все равно непонятно чего вы хотите. может кто другой поймет или объяснит


Андрей я Вас умоляю доделайте пожалуйста! Индикатор практически готов считает окно супер, показывает тоже.
Немного поправить логику как я просил при наборе дневного диапазона и все.
Когда расстояние в пунктах между уровнями превышает дневной диапазон отрисовка уровней прекращается.

На этом скрине подскажите что нужно разъяснить… Спокойно, потихоньку… Мы где то не поняли друг друга…


Редактирован: 30 августа 2023, 12:23
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 30 августа 2023, 11:58
комментарий был удален 2023-10-03 11:41:18 mercyr

+
+1
получается так: если первая цифра справа отрицательная прекращаем отрисовку.
правильно?
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 30 августа 2023, 13:13
+
0
Ну конечно. Как только диапазон набран все стоп машина. Уровни замерли до начала нового дня.
avatar

  16  mercyr Автор Сообщений: 81 - Вадим

  • 30 августа 2023, 13:19
+
+1
наконец то истина
avatar

  23  igrun Сообщений: 1647 - igrun

  • 30 августа 2023, 13:21
комментарий был удален 2023-09-01 07:18:26 mercyr

+
+1
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 30 августа 2023, 13:20
комментарий был удален 2023-09-01 07:18:44 mercyr

комментарий был удален 2023-10-03 11:42:16 mercyr

комментарий был удален 2023-09-01 07:21:14 mercyr

комментарий был удален 2023-09-01 07:20:05 mercyr

комментарий был удален 2023-09-01 07:20:14 mercyr

комментарий был удален 2023-10-03 11:42:13 mercyr


Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий