Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Создавай темы на форуме и увеличивай рейтинг!
rabanik
426
rabanik 2013.07.15 10:57 

Добрый день, прошу помочь.

Помогите в советнике реализовать возможность определять в градусах к прямой линии - 90 градусов, наклон сформированного мной канала (две параллельные прямые).

Может у кого примеры есть или поделится идей, может совет какой.

Спасибо.

Boris
3883
Boris 2013.07.15 12:35  
Правильнее будет отношение пунктов к барам!
rabanik
426
rabanik 2013.07.15 14:04  

да. уже понял спасибо.)

Sergey Sartakov
1287
Sergey Sartakov 2013.07.15 15:19  
rabanik :

да. уже понял спасибо.)


double GetAngle(double pd_PriceExtent, double pd_TimeExtent)
{
   double d_Angle = MathArctan(pd_PriceExtent/pd_TimeExtent); // angle in radians
   d_Angle = (d_Angle*180)/3.1415926535;                      // angle in degrees
   
   double d_Multiplier;
   if (MarketInfo(Symbol(),MODE_DIGITS) == 5)
      d_Multiplier = 1000.0;
   else
      d_Multiplier = 10;      
   
   d_Angle = NormalizeDouble(d_Angle*d_Multiplier,6);
   
   return(d_Angle);
}
вот так...
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий