Этот советник сделан на базе индикатора Center of Gravity. Из предыдущего топика видно, что стратегия на его основе это попытка определить линии сопротивления за счёт этого индикатора и соответственно области где цена отобъётся и пойдёт в обратном направлении. И если посмотреть на историю этого индикатора, то всё очевидно и радужно, но… Теперь о печальном. Индикатор на истории перерисовывается, поэтому так хорошо выглядит. На самом деле, если будем запоминать его мгновенные текущие значения, а не вычислять полностью линии индикатора по всей истории, то картина будет совсем другой
Ещё проблема данной стратегии это резкое движение цены и выход и этого. Индикатор как бы отстаёт и из-за этого происходит рассогласование движения цены и движения графика индикатора. В связи с этим использование его в советнике с фильтром CandleAverage даёт много ложных сигналов. После некоторых мытарств я остановился на индикаторе RSI в качестве фильтра сигналов. Хотя в этом направлении ещё можно поработать.
Итак, о советнике.
Настройки:
Lots — понятно что
mmLots — удвоение объёма при отрицательном профите последнего закрытого ордера
manmen — использование вместо фиксированного лота процент риска от средств
Risk — размер риска в процентах
bars_back — количество бар для расчёта индикатора Center of Gravity
Далее идут настройки уровней индикатора RSI, по названию, я думаю, там понятно что к чему. Сделал отдельно настраиваемые уровни открытия и закрытия на продажу и покупку.
Индикатор Center of Gravity разбит на области. Вывод сделал трёх значений: центральная (синяя), ближайшая внутренняя (красная), дальняя внутренняя (жёлтая). Внешнюю не выводил, т.к. и смысла нет и что бы в глазах не рябило. Соответственно разбил по областям: 0 — от центра до ближайшей внутренней, 1 — от ближайшей внутренней до дальней внутренней, 2 — от дальней внутренней до внешней и 3 — от внешней дальше.
Всё это даёт гибкость в настройках.
Теперь
перейдём к результатам.
Советник тестировался на периоде с 1.01.2012 по 21.04.2013 и с 1.01.2011 по 21.04.2013
Настройки взяты без оптимизации из расчёта фильтра RSI: открытие BUY ниже 50, на SELL выше 50.
Тест проводился на валютной паре EURUSD
Результаты для периода 1.01.2012 по 21.04.2013:
Strategy Tester- InfinityMR.png (325 Kb)
Результаты для периода 1.01.2012 по 21.04.2013:
TestIM2.zip (21 Kb)
Как видно советник зарабатывает, при этом стоплосы не используются, т.к. он в любом случае найдёт выход из открытой позиции. Что бы советник давал более-менее приемлемый результат пришлось ввести удвоение при отрицательном профите последнего закрытого ордера. Конечно ещё можно подумать над фильтрацией сигналов, но в рамках той стратегии, что шла с индикатором Center of Gravity это пожалуй максимальное, что можно из этого вытянуть. Всё остальное это уже другая история.
Собственно
сам советник:
InfinityMR.ex4 (15 Kb)
(у советника стоит ограничение — работает только на демосчёте)
Комментарии (3)
5 mik333 Сообщений: 144
3 Yurik777 Автор Сообщений: 7 - Yurik777
5 mik333 Сообщений: 144
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий