Данная статья посвящена принципу работы, созданной мною стратегии, на основе индикаторов T3 и S&R (ссылка на стратегию ). Также, в статье представлена инструкция, о том, как получить данные по трейдам и индикаторам на историческом тестере (шаг за шагом).

Условие открытия позиций

*Risk % рассчитывается в привязке к SL и каждый трейд будет нести риск во столько процентов от депозита, сколько вы укажете. То есть если SL = 10 pips , a Risk % = 1 то при депозите в 100 000$ объем сделки будет равен 0.01 mio итд.

Когда значение индикатора Т3 меняется с DownTrend на UpTrend и наоборот, стратегия проверяет условие: меньше или равна дистанция от индикатора до последнего значения S&R поддержки(зеленые точки), значению SL SizeLimit, как показано на изображении ниже.

При нисходящем тренде SL SizeLimit измеряется от синих точек индикатора S&R.

Закрываются позиции по ТР или при смене тренда.

Анализ данных на историческом тестере.

Для того чтобы получить данные следует установить настройки как на изображении ниже. *Тестер, по окончании работы, сохранит отчеты и сообщения в папку Документы, на вашем компьютере.

Запускаем тестирование.

Полученные данные, открываем в программе MS Excel.

Чтобы распределить данные по ячейкам, следуем по инструкции ниже :
Как видно, во время тестирования стратегии, возникали ошибки, что явилось следствием того, что последние S&R были ниже цены открытия в случае SELL, и выше, в случае BUY. Таким образом у нас получился отрицательный SL, а с ним и отрицательный объем позиций.
Нам следует их убрать, отмечая каждую строку Ctrl.
Чтобы добавить в таблицу данные по исполненным ордерам, а именно Profit/Loss in Pips выполняем следующее:

Тоже самое проделываем и для Label TESTSellLimitEURUSD.

Выделяем все ячейки данных и создаем таблицу.

Далее возвращаемся к файлу csv и в ячейке N1 пишем ТР, а ниже в N2
=ВПР(B2;Datas;7;ЛОЖЬ)
или
=VLOOKUP([b]B2;7, FALSE)

Копируем значение этой ячейки для всех последующих.
Таким образом, в ячейки с заголовком ТР будут внесены все закрытые позиции, соответствующие их именам(Label).

Теперь имея такой вид таблицы Вам легко будет анализировать данные, и показатели индикаторов.

Также, если вы владеете основами Java программирования, Вам будет не сложно редактировать стратегию и добавлять в нее другие индикаторы.

Надеюсь, моя статья была полезна для Вас.
Если у Вас имеются критика, вопросы, советы и мысли о том как сделать стратегию более прибыльной, пишите в комментарии.

Илья Будаев
Translate to English Show original