Originally Posted By: adenisa

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) Или не так, и не так, т.е вообще нельзя?

В обоих случаях правильно, если речь о простом максимуме свечи. Если это максимумы индикатора "максимум за", то условие может и не сработать, если хоть одна свеча пройдёт без повышения максимумов.

Originally Posted By: adenisa
Требуется найти максимум или минимум, справа и слева от которого находится заданное количество значений, каждое из которых меньше (или больше) искомого. Такая задача решаема?

Решаема, но одна "неправильная свеча в этом наборе и экстремум не будет идентифицирован. Попадание будет примерно равно 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 Дело в том что выловить патерн довольно сложно из за шума.

Originally Posted By: adenisa
У меня получилось использовать условие выше. Получилось соединить полученные значения линиями и продолжить их вправо, до текущего бара. Линия живет до возникновения следующего экстремума, затем перерасчитывается. Только вот картинка хороша на этапе моделирования условий и формул. Если ввести позицию и, допустим, стоп по линии, в этот момент все рушится, картинку перекашивает, идут постоянные отрытия/закрытия позиций. При этом, ошибок программа не пишет, значит их нет.

Ну выложите скрипт или заготовку. Может я или кто то ещё из пользователей поправят.

Originally Posted By: adenisa
Не понятно вот что. Я могу рассчитать период. Каждый раз он разный. Как мне его автоматом подставить в период MA или МакЗа или любого другого инструмента?

Никак или использовать индикатор с переменным периодом.
В качестве промежуточного и не очень удобного решения можно использовать несколько индикаторов с разным периодом и подставлять их в зависимости от значения переменного периода. Например "х" от 0 до 20 подставляем индикатор с периодом 10, "х" от 20 до 40, подставляем индикатор с периодом 30 и так далее. Собрать воедино это можно в формуле. На выходе формулы получится индикатор с дискретно меняющимся переменным периодом. Примеры как то делал на форуме.
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963