Сеточники – весьма интересный вид роботов, теоретически они позволяют трейдеру абсолютно не зависеть от направления движения цены и получать прибыль стабильно. Советник 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