Описать подобные фигуры проще простого, и сделать это можно в одной логформуле.

НО! Автор! скрипт понимает только чёткие и конкретные формулировки, увы. Сначала надо формализовать Вашу картинку. Задача должна ставится например так: ("пляшем" от крайне правой свечи) закрытие больше закрытия свечи[-1], открытие больше свечи[-1] (и так все пять свечей).

Если допускается наличие чёрной свечи в этой серии, но в рамках условия, что тело свечи выше тела предыдущей, то пишем и это условие для свечей со второй по четвёртую: открытие[-1]>закрытия[-1]?открытие>закрытия[-1]&закрытие>открытия[-1]:открытие>открытия[-1]&закрытие>закрытия[-1] (и так для всех трёх, со вторую по четвёртую, свечей).

Итого: В лог формуле прописываем все условия через логическое "и" (&), а именно:
- для первой (справа) свечи проверка на рост
- для второй проверка на направление и в зависимости от этого проверка на рост относительно предыдущей
- для третьей и четвёртой аналогично второй
- для пятой аналогично первой.
Получаем длиннющую формулу, но зато все условия проверены.

Но я бы проверял проще, по типовой цене (цене середины тела свечи), формула получилась бы короче из за ненадобности проверки направления свечи.

P.S. Повторюсь для автора: Скрипту надо ставить чёткие и конкретные логические условия, по другому он (скрипт) не понимает. Для этого необходимо сначала тщательно продумать эти условия и записать на бумаге или запомнить их. И только после этого реализовать полученное ТЗ в Лабе))

P.P.S. Если бы вопрос на форуме был правильно поставлен ( а именно: "как прописать условие роста тел пяти (или n) подряд свечей"), то и ответ Вы бы получили быстрый, полный и в разных вариантах. Заодно обошлось бы без излишних эмоций.
Вывод: правильно поставленный вопрос, это уже наполовину его решение.


Отредактировано captian (Sat Mar 07 2015 10:33 AM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963