Уважаемые програмисты!
Хочу попросить у Вас помощи создать инструмент который, сможет быстро считать скорость тренда по формуле:
S=P/T
, где:
S-скорость
P-количество пунктов
T-количество баров
Вот так это я себе примерно представляю:
Принцип действия: Я наношу на график TrendLine (или GannLine), может сразу и несколько (до 10 шт.), а написанный с вашей помощью индикатор(или скрипт) видит это, подхватывает координаты линии, рассчитывает и около второй точки линии выводит значение.
Рассчитываю на вашу помощь т.к. хочу посчитать и систематизировать много исторических данных. Буду очень Вам благодарен!
P.S. Если можно, внести такую логику отображения значения:
если координата 2-ой точки линии выше Хая бара на котором она находится, то значение отображается выше линии
![](http://www.opentraders.ru/uploads/images/2/a/0/c/3791/fb8aec2c6e.png)
если ниже лоу — тогда значение отображается под линией
ну вот как-то так
Комментарии (19)
35 AM2 Сообщений: 16445 - Андрей
По ObjectName(i) и ObjectType(...)
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
35 AM2 Сообщений: 16445 - Андрей
35 AM2 Сообщений: 16445 - Андрей
16 deenyy Автор Сообщений: 127 - deenyy
35 AM2 Сообщений: 16445 - Андрей
16 deenyy Автор Сообщений: 127 - deenyy
www.mql5.com/ru/charts/5368149/eurusd-h1-instaforex-group
Что то в формуле подправить надо
100 п за 25 часов
100 п./25 = 4 Редактирован: 27 июня 2016, 09:33
8 poruchik Сообщений: 139
Иногда после запятой много цифр
8 poruchik Сообщений: 139
35 AM2 Сообщений: 16445 - Андрей
16 deenyy Автор Сообщений: 127 - deenyy
Такое бывает иногда, причину не знаю, нормализация значений стоит.
Это у вас когда заглядываете в будущее, а индикатор этого не умеет. На сформировавшихся ценовых данных работает.
Посмотрю когда свободное время будет, пока новых заказов много.
35 AM2 Сообщений: 16445 - Андрей
надо гипотенузу считать (Бредли Коуэн) так завещал
+ пипсы и время добавить и по центру линии разместить итог
====
что то у меня не вышло, хотел для начала результат чуть выше поднять (когда 2 линии сходятся — накладка идет)
И спасибо за индикатор, классная штука
8 poruchik Сообщений: 139
Без заглядывания в будущее — считает — норм
8 poruchik Сообщений: 139
2016.07.03 07:07:48.232 Trend Speed EURUSD,H4: zero divide in 'TrendSpeed.mq4' (74,46)
speed=NormalizeDouble((p2-p1)/(Point*(n1-n2)),1);
последняя запятая (перед 1) Редактирован: 3 июля 2016, 07:25
8 poruchik Сообщений: 139
Деление на ноль, сегодня торговли нет, выражение:
ноль вернуло, сделайте проверку, если вас это смущает.
35 AM2 Сообщений: 16445 - Андрей
не понял твой совет
сделал (подсмотрел у кого то такой финт) — добавляем малое число, оно ни на что не влияет, зато 0 не будет
8 poruchik Сообщений: 139
Интересный вариант
35 AM2 Сообщений: 16445 - Андрей
Это я в программировании так разбираюсь
8 poruchik Сообщений: 139
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий