Алгоритм определения угла наклона кривой?

 
Не могу найти алгоритм определения угла наклона кривой
Может кто подскажет где про это почитать
Заранее благодарен
 
alex54 писал (а):

Не могу найти алгоритм определения угла наклона кривой
Может кто подскажет где про это почитать
Заранее благодарен

"Угол наклона" при несоответствии единиц по X и Y понятие странное, изменил масштаб по одной оси - и угол другой для той же линии (или касательной к кривой). Можно опираться на уклон: кол-во пипсов за кол-во баров. Мне так кажется.
 

Возможно Вы ищете угол между осью абцис и косательной к кривой. Как минимум здесь 'ExFractals' Вы найдете функцию LevelCalculate в которой этот рассчет привиден.

 

Спасибо за помощь Расчет в 'ExFractals' возьму на вооружение

 

если быть точнее то там расчитывается точка пересечения кривой с ценой
а угол расчета считается в индикаторе 'ExTrendv2'
а если конкретно то
double y = (FTimeUp2-FTimeUp1)/(240*60);
double x = (FractUp2-FractUp1)*(240);
if(y==0) y=1;
positive = MathArctan(x/y);

где FTimeUp1 - FractUp1 - первая точка наклонной прямой
FTimeUp2 - FractUp2 - вторая точка наклонной прямой

домножения на 240 и деление 240*60 нужны из за несоответствия временному интервалу и ценовому, скажу наперед что для разных графиков угол у одной и той же прямой будет получаться разный, поэтому лучший способ грамотно определять угол наклона, это отношения (т.к размерность отношений углов остается при изменении масшиаба)

 

Отлично Executor!
Спасибо