Сеточники – весьма интересный вид роботов, теоретически они позволяют трейдеру абсолютно не зависеть от направления движения цены и получать прибыль стабильно. Советник BasketFX торгует по тому же принципу – раскидывает сеть ордеров и наращивает прибыльные позиции.

Несмотря на схожесть в подходе к торговле, сеточники все же отличаются друг от друга, работа некоторых из них оптимизирована только для трендовых участков рынка, другие же наоборот «заточены» под флет. Исследуемый бот в этом вопросе универсален – он способен торговать как в горизонтальном канале, так и при сильном тренде.

Отметить стоит и то, что расстояние между ордерами не статично, оно рассчитывается с использованием показаний ATR и зависит от волатильности пары. Ну а главной особенностью советника можно назвать разделение валютных пар на так называемые «корзины» и «кольца», также алгоритм советника учитывает корреляцию между некоторыми парами.

В работе используется чисто математический подход к трейдингу, поэтому валютная пара не имеет принципиального значения. Советник мультивалютный, торговля ведется в общей сложности по 32 валютным парам на таймфрейме h4.

Особенности работы BasketFX

Все валютные пары советник условно разделяет на 2 корзины, 1-я корзина – все пары с американским долларом, во 2-й – с иеной, итого 14 валютных пар. Еще 18 пар получается при формировании 6 колец. Каждое кольцо дает по 3 пары.

Подбор валют, образующих кольца, авторы советника выполняли исходя из того, чтобы по всем 3 парам одного кольца никогда не случалось одновременных сильных движений в одну и ту же сторону. Так робот диверсифицирует риски, даже, если по 2-м парам одновременно будет происходить рост, то 3-я пара обязательно будет падать. То есть корзина/кольцо будет большую часть времени находиться в равновесном состоянии.

Указанное разбиение пар на связки учитывается при торговле. Советник просто не предназначен для торговли только по 1-й или 2-м валютным парам. Прибыльная торговля может вестись только как минимум по 3-м парам одновременно (одно из колец) либо по 7 парам (одна из корзин).

После запуска советника он фиксирует уровень, на котором находится цена в этот момент и считает его за базовый. Именно от него будет вестись отсчет расстояния для открытия сетки ордеров. Так что, как только цена отошла от этого уровня на величину шага, следует покупка/продажа.

Затем, в зависимости от ситуации, бот либо наращивает прибыль, входя в том же направлении, либо прибегает к локированию – открывает сделку в противоположном направлении, если цена вернулась к базовому уровню и зашла за него на величину шага. Все сделки закрываются после того, как прибыль достигнет определенного значения.

Настройка BasketFX

Перед началом торговли в настройках нужно разве что проверить размер лота, он должен соответствовать величине депозита, прочие настройки можно оставить по умолчанию. При желании можно поэкспериментировать с такими параметрами как:

  • lotsize – величина рабочего лота;
  • target_profit – минимальный профит по сделке;
  • minimum_step – вообще то шаг сетки рассчитывается на основании показаний ATR, этот параметр задает только минимальное значение;
  • stop_after_close – после закрытия всех сделок советник прекратит торговать. По умолчанию эта функция отключена;
  • trend_following – при трендовом движении советник будет наращивать позиции, открытые в этом направлении;
  • closeby_enabled и on_hold – отвечают за выход из замка, лучше не менять;
  • show_next/open_trades – показывать уровни ордеров/уже отработавшие уровни;
  • show_alert и play_cound – используются для оповещения трейдера о сделке, на саму торговлю не влияют;
  • comment – комментарий к работе советника.

 

 

Учитывая то, что торговля ведется одновременно по нескольким парам, об оптимизации советника можно забыть. Стандартный тестер стратегий имеет смысл использовать, только если советник работает с одной валютной парой.

Установка советника

Строго говоря, BasketFX – это не один, а целых 8 советников, параметры каждого из них подобраны под соответствующие валютные пары. Так что на подготовительном этапе настраивать ничего не нужно, главное – установить советники на подходящие валютные пары.

  • BasketFX_Basket_JPY – устанавливается сразу на 7 пар (2-я корзина на рисунке выше);
  • BasketFX_Basket_USD – одновременно должен торговать на 7 парах из 1-й корзины;
  • остальные 6 советников используются для колец, то есть одновременно для 3 валютных пар. Например, советник BasketFX_Ring_CAD-EUR-USD нужно будет установить на пары EUR/USD, EUR/CAD, USD/CAD.

 

Требования к депозиту достаточно высоки, но это и понятно, все-таки торговля ведется одновременно на, как минимум, 3 валютных парах. Начинать торговать на центовом счете Cent-NDD можно, имея как минимум $80 (рабочий лот в этом случае 0,01), для обычного центовика минимальный депозит должен быть от $800 (лот 0,1). Стандартный и классический счет потребуют соответственно $8000 и $80000 (лоты 0,01 и 0,1).

Результаты торговли, подведение итогов

Протестировать советник можно, вот только полученный результат никак не будет связан с реальностью. Ведь при работе учитывается ход цены как минимум на 3 валютных парах, встроенный тестер стратегий с такой задачей не справится. Оценить работу BasketFX можно по результатам мониторинга.

Прибыльность можно назвать высокой, важно то, что получена она на длительном отрезке времени. В то же время, кривая роста депозита говорит о том, что часто случаются застойные периоды, собственно, автор советника не отрицает этого. Иногда, во время долгого флета, советник неделями может работать в замке и только после формирования тренда начать приносить прибыль.

Просадка достаточно высока. В последние месяцы 2014 года она даже превысила 80%, но в таких случаях давление на депозит можно уменьшить, просто убрав из работы некоторые кольца. В целом же робот оставляет о себе хорошее впечатление – алгоритм работы понятен, а результаты мониторинга на реальном счете только подтверждают реальность заработка в автоматическом режиме. Источник: Dewinforex

Социальные кнопки для Joomla