Подобные советники стоит рассматривать исключительно как инструмент для упрощения торговли, они не заключают самостоятельно сделки, а основная их функция состоит исключительно в работе с ордерами. Польза от такого помощника особенно заметна, когда на графике скопилось несколько десятков открытых ордеров.
Советник закрывающий ордера может быть полезен в нескольких случаях:
- если на графике просто слишком много ордеров и закрытие их вручную займет немало времени;
- при работе на малых таймфреймах критически важно время исполнения приказа, автоматизация работы с ордерами в любом случае даст экономию времени. Во время выхода новостей даже несколько сэкономленных секунд могут иметь большое значение.
Скептики могут заявить, что любой ордер закроется и без участия трейдера, достаточно лишь грамотно выставить ТР или воспользоваться трейлинг-стопом, если торговля ведется без фиксированного ТР. Но далеко не всегда цена доходит точно до уровня, на котором установлен ТР, так что автоматизация работы с ордерами имеет смысл.
Что может советник закрывающий ордера?
На первый взгляд задача перед роботом стоит довольно простая – нужно просто закрыть все или часть открытых на данный момент ордеров. Но, учитывая простоту алгоритма, таким ботам часто придают дополнительные возможности по работе с ордерами:
- как правило, в алгоритм встроен фильтр открытых сделок, то есть можно в любой момент времени закрыть отдельно все сделки на покупку (buy) или все короткие позиции;
- также робот может анализировать либо все валютные пары, либо только текущие;
- при необходимости можно закрыть только прибыльные сделки вне зависимости от направления (фильтр по параметру profit). Дополнительно можно задать величину профита в пунктах;
- особенно полезна функция фильтра по Magic Number (число, которое советники используют для того, чтобы отличать свои ордера от ордеров, открытых вручную или другими ботами);
- возможен и радикальный вариант – простое закрытие всех подряд ордеров, вне зависимости от величины прибыли/убытка, валютной пары и направления.
Особенности работы
Многие трейдеры заблуждаются, когда думают, что советник закрывающий ордера способен мгновенно закрыть сотню-другую ордеров. На самом деле каждый из них будет закрыт последовательно, один за другим. Если рынок спокойный, то этот процесс пройдет быстрее, может даже показаться, что ордера закрыты разом, если же рынок «штормит», то и процесс растянется на пару минут (в зависимости от волатильности и числа открытых сделок).
Не все трейдеры, даже опытные, знают, что если объем депозита позволяет, то любое число ордеров можно закрыть вручную практически мгновенно средствами одного только МТ4. Удобнее рассмотреть это на примере:
- предположим, что трейдер имеет 10 открытых сделок (buy), каждая объемом 0,02 лота;
- для того, чтобы разом закрыть все ордера сперва нужно открыть локирующий ордер, его объем должен быть равен суммарному объему 10 ордеров (в нашем случае – 0,2, sell);
- после этого в меню «Ордер» (вызывается нажатием F9) станет доступным вариант закрытия перекрытых ордеров. Так можно закрыть все 11 ордеров разом.
Примеры простых советников для работы с ордерами
В качестве простейшего можно привести советник закрывающий ордера YouBalanceProfit. Строго говоря, в полном смысле этого слова назвать его советником нельзя – это скорее простенький скрипт для быстрого выставления уровня ТР.
После запуска на ценовом графике отображается основная информация по стартовому депозиту и заключенной сделке. Все, что требуется от трейдера – просто перетащить курсором линию на место, где должна быть закрыт текущая сделка, все остальное скрипт сделает сам. Главным недостатком такого бота можно считать невозможность работать сразу с несколькими ордерами, приходится каждый раз добавлять его на график, что не очень удобно.
А вот бот One Cancel Others работает исключительно с отложенными ордерами. Можно выставить сколько угодно отложенных ордеров, после того, как сработает хотя бы один из них, бот тут же удалит все остальные. При необходимости может подать звуковой сигнал о срабатывании ордера.
Перечислить можно еще несколько простых роботов, например:
- Close On Time – позволяет все ордера закрыть в одно и то же время;
- Loss or Profit – все ордера (включая отложенные) буду удалены после того, как суммарная прибыль/убыток достигнет указанного в настройках предела (подсчет может вестись как в валюте депозита, так и в процентах или пунктах).
Более серьезный алгоритм
Перечисленные советники просты, но и функционал оставляет желать лучшего. Если трейдер ведет торговлю на нескольких валютных парах, да еще и с использованием нескольких роботов, то лучше обратить внимание на советник закрывающий ордера, который включает в себя сразу несколько фильтров.
Примером такого советника может служить бот Close All Orders. Его настройки включают в себя:
- фильтр по Magic Number;
- фильтр по профиту;
- по типу ордера;
- по валютным парам.
Если наблюдаются проблемы со связью, то советник 10 раз пытается выполнить команду, а потом просто отключается. После этого его нужно заново перетащить из навигатора на окно с графиком и задать настройки. Учитывая его многофункциональность, именно его можно порекомендовать как основной инструмент для закрытия ордеров.
Подведение итогов
Автоматизация работы с ордерами позволяет трейдеру сэкономить несколько лишних секунд, при интенсивной торговле это может существенно сказаться на прибыльности. Существует немало советников, которые существенно упрощают выставление и удаление ТР и SL, перемещение отложенных ордеров, но особо важны боты, умеющие закрывать ордера.
Советник закрывающий ордера позволяет трейдеру не беспокоится о том, что цена не дойдет до ТР или сработает ненужный отложенный ордер, да и просто забытые ордера советник исправно будет подчищать. Все это в конечном итоге пойдет только на пользу результатам торговли. Источник: Dewinforex
Социальные кнопки для Joomla