HoaNguyen
HoaNguyen

 
Уровень 6


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

Рейтинг 2147



РЕКОМЕНДУЮ



Андрей помог мне создать индикатор угла тренда

Андрей помог мне создать индикатор угла тренда

Идея состоит в том, чтобы использовать период SMA 20. Возьмите цену SMA в день ее закрытия и цену предыдущих двух дней, чтобы создать 2 точки, соединяющие линию. Затем вычислите угол этого отрезка линии с горизонтальной осью. Если угол больше 20 градусов или меньше -20 градусов, на экране появится уведомление о том, что рынок находится в тренде. Если цена меньше 20 градусов или больше -20 градусов, это указывает на то, что рынок движется в боковом направлении.
  • +1
  • Просмотров: 2821
  • 30 октября 2023, 11:08
  • HoaNguyen
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
Уже помог? Или помоги?
avatar

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

  • 30 октября 2023, 12:47
+
0
это новая тема и это первый запрос за октябрь, Андрей
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 12:55
+
+2
Угол будет зависеть от масштаба. На вашем экране это будет 20 градусов, а у меня при других настройках и другом ТФ — будет 15 градусов.
Наверное можно придумать типа градиента: изменение на ХХ пунктов за ММ — часов.
avatar

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

  • 30 октября 2023, 13:50
+
0
Я не понимаю, почему все по-другому. если у нас одинаковые настройки и тф. Если параметры разные, то и угол конечно будет другой.
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 15:13
+
0
Трудности перевода.
avatar

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

  • 30 октября 2023, 13:48
+
0
Tôi vừa ghé thăm blog của bạn. Tôi cũng là 1 người giao dịch theo xu hướng và sóng. Tuy nhiên tôi đã tối giản giao dịch và không còn quan tâm tới việc đó là sóng 1,2,3 hay a,b,c. Tôi sẽ rất vui nếu được trao đổi và học hỏi thêm từ bạn
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 15:23
+
0
Я только что посетил ваш блог. Я также трендовый и волновой трейдер. Однако я упростил свою торговлю, и мне больше не важно, волна это 1,2,3 или a,b,c. я буду очень
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 15:25
+
+1
есть Trend_Angle — индикатор для MetaTrader 5
Индикатор рассчитывает угол наклона последнего сегмента скользящей средней и отображает его на графике вместе с линией МА и линией, рисуемой от последнего сегмента скользящей средней.

Имеет семь настраиваемых параметров:
MA period — период МА;
MA method — метод расчета МА;
Applied price — цена расчета МА;
Line color — цвет линии, рисуемой от последнего сегмента МА;
Line width — ширина линии, рисуемой от последнего сегмента МА;
Line style — стиль линии, рисуемой от последнего сегмента МА;
Font size — размер текста, отображающего угол наклона линии.

www.mql5.com/ru/code/20871
avatar

  11  preasto Сообщений: 445

  • 30 октября 2023, 14:21
+
+1
да, это работает так же. Я действительно считаю, что в торговле следует учитывать угол, чтобы распознать силу тренда.
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 15:10
+
0
по какой формуле считать будем?
avatar

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

  • 30 октября 2023, 20:04
+
0
Я не знаю. На мт5 есть несколько тем на эту тему и я не знаю как они это вычисляют
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 30 октября 2023, 20:30
+
0
Андрей, можно ли построить горизонтальную линию от цены sma 2-дневной давности? Создайте вертикальную линию от цены sma только что закрывшейся свечи. Затем мы рассчитаем значение этих двух отрезков линии и вычислим угол загара.
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 31 октября 2023, 04:12
+
+1
Расчет угла наклона трендовой линии:

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Angle()
  {
   datetime time0,time1;
   double Price0,Price1;
   int x0, x1, y0, y1;
   time0=datetime(ObjectGetInteger(0,"mid",OBJPROP_TIME,0));
   time1=datetime(ObjectGetInteger(0,"mid",OBJPROP_TIME,1));
  
   Price0=ObjectGetDouble(0,"mid",OBJPROP_PRICE,0);
   Price1=ObjectGetDouble(0,"mid",OBJPROP_PRICE,1);
  
   ChartTimePriceToXY(0,0,time0,Price0,x0,y0);
   ChartTimePriceToXY(0,0,time1,Price1,x1,y1);
   double angle=atan(double(y0-y1)/double(x1-x0))*180/3.142;
   
   return(angle);
  }
avatar

  14  verta81 Сообщений: 395

  • 31 октября 2023, 00:11
+
0
Спасибо. Но я не разбираюсь в программировании. Может быть это поможет Андрею
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 31 октября 2023, 03:36
+
0
avatar

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

  • 31 октября 2023, 18:38
+
0
avatar

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

  • 1 ноября 2023, 19:51
+
0
формула угол хорошо считает:


double Ugol()
  {
   double ma1=0,ma2=0,ugol=0;
   int x0=0, x1=0, y0=0, y1=0;

   ma1 = iMA(NULL,0,MA,0,0,0,Shift);
   ma2 = iMA(NULL,0,MA,0,0,0,Shift+1);

   ChartTimePriceToXY(0,0,Time[Shift],ma1,x0,y0);
   ChartTimePriceToXY(0,0,Time[Shift+1],ma2,x1,y1);

   return(atan(double(y0-y1)/double(x1-x0))*180/3.142);
  }
avatar

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

  • 1 ноября 2023, 22:26
+
0
а моэно ввиде индюкадля мт4?
avatar

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

  • 1 ноября 2023, 22:50
+
0
Спасибо, Андрей. Я это проверю. Это выглядит довольно хорошо
avatar

  6  HoaNguyen Автор Сообщений: 147 - HoaNguyen

  • 4 ноября 2023, 13:59
+
0
а моэно ввиде индюкадля мт4?


как должен выглядеть индюк?
avatar

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

  • 2 ноября 2023, 19:09
+
0
как на скрине
avatar

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

  • 2 ноября 2023, 19:10
+
0
У меня в тестере не работает. В журнале никаких сообщений.
Редактирован: 4 ноября 2023, 09:06
avatar

  10  Skyrider60 Сообщений: 93

  • 4 ноября 2023, 09:06
+
0
У меня в тестере не работает. В журнале никаких сообщений.

этой информации недостаточно чтобы найти причину
avatar

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

  • 4 ноября 2023, 09:19

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