1) Вот такое условие можно использовать в ЛогФормуле и от него толкаться дальше: max[i-1] > max[i-2] && max[i-1] > max
2) Или надо так: max[i-2] > max[i-3] && max[i-2] > max[i-1] что по сути тоже, но на период позже?
3) Или не так, и не так, т.е вообще нельзя?
В обоих случаях правильно, если речь о простом максимуме свечи. Если это максимумы индикатора "максимум за", то условие может и не сработать, если хоть одна свеча пройдёт без повышения максимумов.
Требуется найти максимум или минимум, справа и слева от которого находится заданное количество значений, каждое из которых меньше (или больше) искомого. Такая задача решаема?
Решаема, но одна "неправильная свеча в этом наборе и экстремум не будет идентифицирован. Попадание будет примерно равно 50%. Делал как то давно
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=40069#Post40069 и ещё раньше
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=21995#Post21995 Дело в том что выловить патерн довольно сложно из за шума.
У меня получилось использовать условие выше. Получилось соединить полученные значения линиями и продолжить их вправо, до текущего бара. Линия живет до возникновения следующего экстремума, затем перерасчитывается. Только вот картинка хороша на этапе моделирования условий и формул. Если ввести позицию и, допустим, стоп по линии, в этот момент все рушится, картинку перекашивает, идут постоянные отрытия/закрытия позиций. При этом, ошибок программа не пишет, значит их нет.
Ну выложите скрипт или заготовку. Может я или кто то ещё из пользователей поправят.
Не понятно вот что. Я могу рассчитать период. Каждый раз он разный. Как мне его автоматом подставить в период MA или МакЗа или любого другого инструмента?
Никак или использовать индикатор с переменным периодом.
В качестве промежуточного и не очень удобного решения можно использовать несколько индикаторов с разным периодом и подставлять их в зависимости от значения переменного периода. Например "х" от 0 до 20 подставляем индикатор с периодом 10, "х" от 20 до 40, подставляем индикатор с периодом 30 и так далее. Собрать воедино это можно в формуле. На выходе формулы получится индикатор с дискретно меняющимся переменным периодом. Примеры как то делал на форуме.