Я понимаю что Пират очень занят, поэтому может быть кто нибудь может рассказать всё таки алгоритм совы , интерес подогрел Пират сказавший:
"Очень хороший алгоритм открытия, а функция закрытия просто гениальна."
Частично ответил в этом
http://forexsystemsru.com/sovetniki/63198-wall-street-rovot.html#post252908 посте. А по поводу закрытия - в коде не лазил, на вскидку:
В минус - через определённое время (или количество баров) после открытия смотрит wpr или rsi или стохастик или что-то подобное, и если сделка в минус - то закрывает buy при достижении нижних значений индикатроа, sell - верхних. Возможно - с небольшим виртуальным тралом. Т. е. типа тренд развернулся не в твою сторону, потом частично откатил - можно закрывать лося (или тралить недалеко от цены).
Ежли закрывается в плюс - то похоже, что то же самое, что и в минус, но раньше по времени. Или же если свеча закрывается с более-менее нормальным профитом (например, больше середины между ценой и тейкпрофитом).
Т. е. первые несколько баров он закрывается только в плюс, если в этот момент сделка в минусе - то ждёт возврата цены ещё какое-то время. И вот если она не вернулась за энное время - то тогда уже закрывается и в минус.
Вобщем, выбор момента открытия мне кажется не менее интересным, чем выбор момента закрытия. Потому что не тупо по тренду, а именно на откатах тренда с расчётом на то, что тренд в ближайшее время продолжится.
Вот скрин по еврочифу с 6-ю сделками WS, где видно, что тренд он определяет верно (хотя, возможно, по простой машке), но часто спешит с определением конца отката.
И, если тренд против сделки будет без достаточно больших или длительных откатов - то будет лось по полной программе, 100+ пипсов. Впрочем, как и у всех советников, закрываемых по подобным сигналам.
PS Три последние сделки на скрине советник красиво закрыл, в локальных минимумах.
PPS Не понимаю, почему пик чуть правее 1-й сделки оно не посчитало за откат и не продало там. :\