возможно ли найти оптимальную функцию оптимизацией?

 
Обычно, функция постоянна и мы оптимизацией ищем оптимальные параметры, возможно ли сделать обратное по параметрам заданным найти оптимальную функцию? 
 
перебирайте функции...
 
FAQ:
перебирайте функции...


как програмно такое сделать?

 
dentraf:


как програмно такое сделать?

 


пройтись по списку требуемых функций и вызвать их.
 
делаете функцию управления функциями и готово.
 
sergeev:

пройтись по списку требуемых функций и вызвать их.


список огромный, его нереально описать
 
FAQ:
делаете функцию управления функциями и готово.
как это ?
 
dentraf:
как это ?


  так как вам выше Сергеев объяснил, пишете ручками списочек ваших функций и перебираете их в тестере.
 
dentraf:


список огромный, его нереально описать

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

 
Вот в этом случае кстати отлично помогает   NeuroShell Day Trader. )))) Просто бесценен в плане удобства. 
 
dentraf:


список огромный, его нереально описать

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

Другой способ, если неймется использовать именно тестер MT, - это аппроксимировать искомую функцию каким-либо конечным рядом (Тейлора, Фурье, ... любым произвольным) и оптимизировать в тестере набор коэффициентов.

Отвлеченный пример: допустим, что искомая функция приближенно описывается суммой затухающих синусоид с неизвестными амплитудой, частотой, начальной фазой и коэффициентом затухания

f(t) = A1*exp(-b1*t)*cos(w1*t+phi1) + A2*exp(-b2*t)*cos(w2*t+phi2) + A3*exp(-b3*t)*cos(w3*t+phi3)

Итого имеем набор из 12 параметров, которые можем оптимизировать как численными методами, так и тестером.

Причина обращения: