Интегралы и производные

 

Люди подскажите каким образом на MQL можно запрогроммировать нахождение интеграла от функции или производную...

Для нахождения производной, например от МА,я понимаю как ....тангенс наклона определить

а для произвольной функции как это сделать?

 
Если не ошибаюсь то сдесь https://docs.mql4.com/ru/math.
 
интеграл, писать самому (метод трапеций или симпсона), производную - если считать что функция непрерывна, то дельта Y делить на дельта X
 

мда...дифферинциальных уравней не получится...жаль..

спасибо за помощь

 
Да сколь угодно много получится. Существуют конечно-разностные схемы численного решения ДУ. В чём проблема-то?
 
nord писал(а) >>

мда...дифферинциальных уравней не получится...жаль..

спасибо за помощь

Мир-2

?

 
Проблемы нет, просто хотел узнать каким образом можно реализовать нахождение производных и интегралов....если не затруднит могли бы привести самый простой пример?
 

Вот пример производной от произвольного мувинга M[i]:

dM/dt=(M[i]-M[i+1])/1=M[i]-M[i+1]; или, что тоже самое, если есть два мувинга отличающихся периодами сглаживания на 1, то dM1/dt=dM2/dt=M1[i]-M2[i]; или, что тоже самое dM1/dt=dM2/dt=M1[i]/M2[i]-1;

Определённый интеграл на участке с i-n по i-ый отсчёт, найти, тоже, не представляет труда:

Int(M)=M[i+n]*1+M[i+n+1]*1+...+M[i+1]*1+M[i]*1=M[i+n]+M[i+n-1]+...+M[i+1]+M[i]; или

s=0.;

for(k=i+n,i,k--)

s=s+M[i+k];

Дальше, нужно оценивать, достаточную ли точность обеспечивает вам метод прямоугольников, если Да, то всё в порядке, если Нет, то переходим к интегрированию трапециями, если опять Нет, то по формуле парабол (Симсона).
 
Большое спасибо, думаю метод трапеций больше подойдет