Нужно погонать коэффициенты к 1-7 следующим образом:
A*k1+B1*k2=I1
A2*k1+B2*k2=I2
A3*k1+B3*k2+C3*k3=I3
A4*k1+B4*k2+C4*k3+D4*k4=I4
и так далее.
при этом необходимо соблюсти условия:
k1+k2 < 1
k2-k1 < 1
k2>-1 && k2<1
Есть ли в кодобазе такой алгоритм. Пробовал искать не нашел, может как-то по особому называется?
В EXCEL знаю, как сделать, но мне нужно в MQL, а алгоритм "поиска решения" EXCEL не раскрывается.
Или если нет такой библиотеки, то что можете посоветовать?
ну так и считайте через Excel - кто запрещает ?
кинуть данные туда и забрать результат, не шибко сложная задача..
ну так и считайте через Excel - кто запрещает ?
кинуть данные туда и забрать результат, не шибко сложная задача..
На каждом баре в тестере, шибко долго будет однако)
На каждом баре в тестере, шибко долго будет однако)
а для тестера можно и заранее рассчитать массивы :-)
В Excel через поиск решения искать не пробовали?
На каждом баре в тестере, шибко долго будет однако)
Это же обычные линейные уравнения! из первых двух находите к1 и к2, потом остальные по очереди найдёте. А условия больше/меньше - лишние, т.к. одно решение для каждого к.
В Excel через поиск решения искать не пробовали?
Пробовал, получилось. Надо в МКЛ расчеты перенести, чтобы в тестере считать.
На каждом баре в тестере, шибко долго будет однако)
ну тогда только собственными ручками код писать.
И нафига то на каждом баре. Упростить не пробовали?
Это же обычные линейные уравнения! из первых двух находите к1 и к2, потом остальные по очереди найдёте. А условия больше/меньше - лишние, т.к. одно решение для каждого к.
А можно на деле показать. У всех так просто все. А как до дела, практического применения доходит...
ну тогда только собственными ручками код писать.
Код не проблема написать, проблема узнать алгоритм, что там делается пошагово.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Нужно погонать коэффициенты к 1-7 следующим образом:
A1*k1+B1*k2=I1
A2*k1+B2*k2=I2
A3*k1+B3*k2+C3*k3=I3
A4*k1+B4*k2+C4*k3+D4*k4=I4
и так далее.
при этом необходимо соблюсти условия:
k1+k2 < 1
k2-k1 < 1
k2>-1 && k2<1
Есть ли в кодобазе такой алгоритм. Пробовал искать не нашел, может как-то по особому называется?
В EXCEL знаю, как сделать, но мне нужно в MQL, а алгоритм "поиска решения" EXCEL не раскрывается.
Или если нет такой библиотеки, то что можете посоветовать?