Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Что значит закрыть встречным ордером, скрипт и локирование. Как закрыть сделку (позицию) частями в терминале MetaTrader

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

В этом случае, как нельзя кстати, придётся частичное закрытие позиции. Закрыв часть позиции, вы тем самым сохраните часть заработанной прибыли (не перенося при этом стоп-лосс) на тот случай если рынок «решит» пойти против вас.

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

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

Давайте рассмотрим как это реализуется в торговом терминале МТ4. Предположим у вас уже есть открытая позиция размером в 0.5 , и вы решаете закрыть её часть в размере, допустим, 0.3 лота. Для этого первым делом нужно кликнуть правой кнопкой мыши по открытой позиции в окне «Терминал» и выбрать в выпавшем меню пункт . Обратите внимание, именно модифицировать, а не закрыть, потому что если вы выберете пункт «Закрыть ордер» , то вся позиция закроется целиком, без вариантов.

После этого перед вами откроется окно с параметрами ордера, в котором следует кликнуть по строке «Тип» и выбрать пункт «Немедленное исполнение» .

Как видите, в результате вышеприведённых манипуляций стало активным окно «Объём» . В него забиваем тот объём, на который мы хотим уменьшить размер открытой позиции (в нашем примере это 0.3 лота). Далее нажимаем кнопку «Закрыть» .

Как видите в окне «терминал» размер нашего ордера изменился с 0.5 лота до 0.2 лота. Изменился также баланс, к нему добавилась прибыль от закрытой части позиции (от 0.3 лота).

На Форекс трейдеры спекулируют по простому принципу “купи дешевле, продай дороже”. В трейдинге единицей товарно-рыночных отношений выступает ордер, он же сделка, заявка или позиция. Чтобы купить или продать валюту, нужно открыть/выставить ордер в торговой платформе. В это делается очень просто и даже несколькими способами. Давайте выберем самый удобный.

Начнем с того, что существует 2 типа ордеров форекс – и рыночные.

Рыночный ордер – это запрос купить или продать финансовый инструмент по той цене, которую вы видите в терминале. Когда вы нажимаете sell или buy, ордер исполняется по рыночной цене, дороги назад нет.

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

Рыночные ордера. Как они работают?


Например, трейдер хочет купить EUR/USD сию минуту. Для этого ему нужно открыть рыночный ордер на покупку евродоллара. Он заходит в торговый счет в терминале, нажимает “Новый ордер”, задает параметры ордера и отправляет приказ на покупку брокеру, кликая “Buy by market”. Брокер отсылает заявку на исполнение. Но за время обработки запроса цена может измениться. А дальше все зависит от типа исполнения, которое использует брокер. При потоковом исполнении брокер предлагает новые цены: в торговый терминал приходит уведомление – так называемый реквот. Трейдер соглашается с новой ценой или отменяет исполнение ордера. Если исполнение рыночное, ордер исполняется в любом случае, даже если за время обработки ордера цена изменилась.

Как открыть рыночный ордер в терминале MetaTrader 4?

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

Способ 1. Кнопка “Новый ордер” на панели инструментов.

Способ 2. Контекстное меню “Сервис”.

Способ 3. В окне “Обзор рынка”

Нажмите правой кнопкой мыши или дважды кликните по валютной паре и из выпадающего списка выберите команду “Новый ордер”.

Способ 4. Прямо на графике

Щелкните правой кнопкой мыши в окне графика и перейдите “Торговля” –> “Новый ордер”.

Способ 5. Клавиша F9.

После того как вы нажмете “Новый ордер”, откроется окно “Ордер”, где необходимо заполнить следующие поля:


Когда все параметры заданы, кликаем “Sell by Market” или “Buy by Market” в зависимости от позиции.

Если операция корректна, вы увидите следующее окно:

Поздравляем! Вы успешно вошли в сделку! Чтобы просмотреть информацию по открытому ордеру, перейдите в окно «Терминал», а затем во вкладку «Торговля».

Открыть рыночный ордер с помощью функции “Торговля в один клик”

В торговой платформе MetaTrader 4 реализована опция . Это значит, что вы можете открыть ордер всего одним нажатием. Просто щелкните правой кнопкой мыши по графику и выберите “Торговля в один клик”. Вверху слева от графика появится панель “One Click Trading”, где вы сможете просмотреть текущие цены бид и аск, указать необходимый объем и совершить сделку, нажав кнопку “Sell” или “Buy”.

Как закрыть открытый ордер

Если вы хотите зафиксировать результат торговли, закройте рыночный ордер. Для этого:

  1. В окне “Терминал” перейдите во вкладку “Торговля”.
  2. Щелкните правой кнопкой мыши по открытому ордеру.
  3. В контекстном меню выберите “Закрыть ордер”.
  4. Результат вашей торговли отобразится во вкладке “История счета”.

    Вы также можете закрыть ордер в один клик. Просто нажмите на крестик в строке открытого ордера в колонке “Прибыль”.

    Итак, мы рассмотрели как открывать, модифицировать и закрывать рыночный ордер. Что касается отложенных ордеров, то они устанавливаются тем же способом, что и рыночные, только указываются дополнительные параметры. Какие? Об этом поговорим в последующих статьях. Подписывайтесь на наш блог, чтобы быть в курсе новых статей о Форекс.

В процессе торговли на рынке Форекс перед трейдерами возникает необходимость частичного закрытия сделки и перевода оставшейся части ордера в безубыток . Эта необходимость может быть продиктована условиями той или иной или же просто здравого смысла.

Обычно торговля по стратегии предполагают, что цена с большой степенью вероятности пройдет некоторое количество пунктов (к примеру, до или некоторое фиксированное количество), после чего также может пойти в нужном направлении, но уже с меньшей вероятностью. И, чтобы не дать рынку забрать прибыль, трейдер может частично закрыть сделку, взяв некую часть профита, оставив возможность ордеру принести еще прибыль, если цена сможет достичь второго и последующих целевых уровней. Но цена может и развернуться, не достигнув второго уровня, и чтобы не получить убытка, после частичного закрытия оставшаяся часть ордера переводится в безубыток. Впрочем, прибыли при этом также не будет получено. К примеру, в взятие профита как раз и происходит путем частичного закрытия сделки: половина прибыли берется по прохождению ценой 30 пунктов, другая часть при преодолении ценой нового целевого уровня - 100 пунктов:

Рис.1. Пример стратегии с частичным взятием прибыли.

Так как же закрыть одну сделку за 2 и более раза? Такая возможность предусмотрена в , и никаких сложностей не возникает. Важным моментом является то, что частичное закрытие возможно в тех случаях, когда сделка была открыта объёмом большим, чем минимальный размер, предусмотренный брокером. Давайте рассмотрим частичное закрытие сделки на конкретном примере.

Как закрыть часть сделки в торговом терминале МТ 4-5?

Допустим, в терминале MetaTrader была открыта сделка на покупку по валютному инструменту GBPUSD объемом 0.05 лота при цене 1.5644. При этом минимальный допустимый объем, с которым можно входить в рынок, торгуя на счете Cent Lite брокера Forex4you - 0.01 лот. Цена пошла в нужном направлении, дошла до определенного уровня и может пойти дальше. А может и не пойти. Поэтому трейдер решает частично зафиксировать прибыль, а оставшуюся части сделки перевести в безубыток. Частичное закрытие сделки в этом случае осуществляется следующим образом:


При этом закроется только часть ордера тем объемом, что был задан - 0.02 лота. Прибыль фиксируется в размере 21 пункт - на уровне 1.5655. В окне История счета появится новая строчка, где будет указана информация по закрытой сделке (изображение увеличивается кликом):

Альтернатива частичному закрытию сделки и перевода её в безубыток.

Методу частичного закрытия сделки и переводу её в безубыток, описанному выше, существует альтернатива. Если стратегия, по которой ведется торговля, предусматривает взятие тейк-профита в несколько этапов, то можно входить в рынок сразу несколькими ордерами. К примеру, по стратегии и , вход в рынок должен осуществиться объемом 1 лот, а закрываться сделка должна в 3 этапа: 0.3, 0.3 и 0.4 лота. Можно открыть один ордер и закрывать его частями при достижении необходимых уровней. Но для этого нужно "мониторить" открытую сделку, отслеживая возле компьютера ситуацию на рынке. Это не совсем и не всегда удобно. А можно открыть три ордера с указанными объемами, при этом для каждого ордера может задаваться необходимый уровень тейк-профита. И плюс выставить для всех ордеров стоп-лосс, равный меньшему из всех тейк-профитов ордеров сделки. Теперь при закрытии первой части общей сделки, состоящей из 3-х ордеров, стандартный трейлинг-стоп терминала МетаТрейдер 4 автоматически переведет оба оставшиеся ордера в безубыток.

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

Открытие сделки – это лишь половина процесса торговли. А второй половиной является закрытие сделки. При этом успешность (т. е. прибыльность) сделки напрямую зависит от правильно рассчитанных моментов и верно совершенных входов в рынок и выходов из него. При этом правила открытия сделок устанавливаются в каждой торговой стратегии. А вот вопрос как закрыть сделку в МТ4 рассматривается редко. В этой статье мы постараемся восполнить этот пробел.

Торговая платформа МетаТрейдер обеспечивает закрытие открытых позиций следующими способами:

  • вручную;
  • по стоп-ордерам.

Закрывать сделки в MT4 вручную можно (рис. 1):

  • непосредственно на графике, выбрав в контекстном меню (выделено красным прямоугольником на рис. 1), вызываемом щелчком правой кнопкой мыши при положении ее указателя на уровне открытия позиции, пункта «Закрыть»;
  • из окна «Терминал», выбрав в контекстном меню (на рис.1 выделено желтым прямоугольником), вызываемом при положении указателя мыши на строке с закрываемой позицией щелчком ее правой кнопки, пункта «Закрыть ордер»;
  • нажав крестик в самой правой части строки с параметрами сделки, отображаемой в терминале (на рис. 1 выделен фиолетовым кружком).

В обоих случаях выбор в контекстном меню указанных пунктов приводит к моментальному закрытию сделки в полном объеме.

Однако ручной способ закрытия позиций при достижении ценой определенных уровней требует от трейдера непосредственного присутствия возле терминала и регулярного контроля рыночной ситуации, что не всегда возможно. В таких случаях целесообразно каждую открытую позицию оснащать СтопЛоссом (ограничивает убытки) и ТейкПрофитом (фиксирует прибыль). Для их установки необходимо вызвать окно управления ордером (рис. 2), что делается:

  • двойным щелчком левой кнопки мыши на уровне открытия сделки (зеленая штрихпунктирная горизонталь на рис. 1);
  • выбором пункта «Изменить» в контекстном меню, обозначенном на рис. 1 красным прямоугольником;
  • выбором пункта «Модифицировать или удалить ордер» в контекстном меню, обозначенном на рис. 1 желтым прямоугольником.

Уровень установки СтопЛосса задается поле «Стоп Лосс», а ТейкПрофита – в поле «Тейк Профит». Также можно задать расстояние в пунктах от входа в рынок до СтопЛосса (поле, обведенное красным прямоугольником) и до ТейкПрофита (поле, обведенное синим прямоугольником). После задания необходимых уровней этих стоп-ордеров нажимается кнопка «Изменить» и они размещаются на графике в виде красных штрихпунктирных линий. В примере на рис. 2 для длинной позиции верхняя линия обозначает уровень ТейкПрофита (подписана как tp), а нижняя – СтопЛосса (подписана как sl). В дальнейшем эти стоп-ордера можно перемещать непосредственно на графике, захватив их линии мышью.

Как закрыть часть сделки в МТ4

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

Называется частичное закрытие ордеров скейлингом и осуществляется оно из окна управления ордером (рис. 2), но переменной «Тип» необходимо задать значение «Немедленное исполнение». В этом случае будет доступно для редактирования поле «Объем», в котором и необходимо задать закрываемый объем текущей сделки.

Например, если сделка была открыта объемом 1 лот, а трейдер хочет закрыть лишь ее половину, то в поле «Объем» вводится значение 0,5. Затем нажимается кнопка «Закрыть» (она также появляется при присвоении типа изменения сделки на «Немедленное исполнение») и часть сделки в МТ4 закрывается. В результате остается открытой позиция объемом 0,5 лота.

А вот установить ТейкПрофит или СтопЛосс, закрывающие лишь часть сделки в МТ4, не получится – функционал терминала не предусматривает выполнение такой операции. Стоп-ордера могут закрывать сделку, к которой они прикреплены лишь полностью.

Как закрыть все сделки в MT4 одновременно

В ряде торговых стратегий (в основном ультракраткосрочных скальпинговых) трейдер последовательно открывает несколько позиций, которые после достижения ценой определенного уровня необходимо как можно быстро все закрыть. При этом продолжительность процесса закрытия сделок не должна превышать нескольких секунд (именно скорость совершения торговых операций является одним из наиболее критичных параметров успешности торговли). Если выполнять закрытие всех сделок вручную, то на это потребуется гораздо больше времени, чем несколько секунд. Например, при 20-ти открытых позициях и времени на закрытие каждой из 3 секунды на их полное закрытие потребуется 1 минута. За это время цена может пройти существенное расстояние и сделает из прибыльных сделок убыточные.

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

Примером скрипта, которым можно закрыть все сделки в МТ4 одновременно, является Закрыть_все_ордера (скачать ). Файл этого скрипта помещается в папку MQL/Scripts, которая находится в каталоге данных терминала (открыть его можно из меню «Файл»), после чего МетаТрейдер перезапускается. Найти этот скрипт можно в окне «Навигатор» в разделе «Скрипты» (рис. 3).

Чтобы скрипт мог запускаться, необходимо выполнить настройку терминала. Настроечное окно открывается через меню «Сервис», в котором выбирается пункт «Настройка». В этом окне открывается вкладка «Советники» и на ней отмечаются следующие пункты «Разрешить автоматическую торговлю» и «Разрешить импорт DLL» (рис. 3). Теперь, поместив скрипт «Закрыть_все_ордера» на ценовой график и нажав кнопку «Да» в окне, запрашивающем разрешение на применение данного скрипта, можно наблюдать, как последовательно (с задержкой в доли секунды) закрываются все открытые позиции.

Следует учитывать, что данный скрипт не действует на отложенные ордера.

Сегодня я решила рассказать вам про закрытие встречным ордером. Терминал Метатрейдер 4 предоставляет трейдерам огромное количество способов заработка. Довольно популярным среди опытных трейдеров является закрытие сделки или целой серии ордеров встречным ордером.

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

Перед применением данного способа для торговли на реальные денежные средства, советую вам потренироваться на демо-счете.

Когда стоит использовать встречный ордер

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

Спекулянт может решить осуществить закрытие встречным ордером в следующих ситуациях:

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

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

Использование встречного ордера на практике

На практике часто случаются ситуации, когда только что созданная позиция за несколько секунд становится убыточной. Допустим, ордер был открыт за пару минут до публикации важной новости, после чего на рынке произошла смена тренда, а сделка оказалась убыточной. В данной ситуации трейдер может поступить двумя способами: зафиксировать полученный убыток и создать новый ордер или зафиксировать убыток при помощи открытия встречного ордера, а потом компенсировать убытки новой позицией.

Такой трюк можно выполнить в ручном режиме, воспользовавшись специальной функцией, которая носит название «Торговля в один клик». Но значительно легче использовать встроенные возможности торговой платформы Метатрейдер 4.

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

Чтобы выполнить закрытие активной позиции при помощи встречного ордера, вам потребуется следовать довольно простому порядку действий:

  1. В самом начале в окошке «Терминал» вам необходимо щелкнуть правой кнопкой мыши по активной позиции.
  2. Далее перед вами появится контекстное меню, в котором вам необходимо выбрать директорию «Модифицировать/удалить».
  3. На следующем этапе перед вами появится специализированное окошко, позволяющее осуществлять закрытие встречными ордерами. В поле «Тип» вам следует выбрать пункт «Закрыть встречным». Если вам необходимо выполнить закрытие целой серии позиций, то необходимо выбирать пункт «Закрыть перекрытые ордера по …».
  4. Далее в специальном окошке отобразится список всех активных ордеров. В этом поле вам следует выбрать все позиции, которые собираетесь закрыть и щелкнуть по кнопке, которая располагается над окошком.

После завершения описанных выше операций, произойдет одновременное закрытие двух встречных позиций(или серий ордеров). Если ордера обладали идентичным объемом, то они будут полностью закрыты. Если же позиции обладали различным объемом, то меньшая позиция закроется полностью, а лот большей позиции станет меньше на объем закрытой ранее меньшей сделки. По такой же схеме происходит закрытие серии позиций.

Процесс закрытия встречным ордером лучше всего рассмотреть на конкретном примере. Представьте себе, что спекулянт создал позиции на покупку размером 0,3 лота и ордера на продажу объемом 0,5 лота. Таким образом при выполнении описанной выше операции произойдет полное закрытие позиции с лотом 0,3, а второй ордер останется открытым, но при этом его лот уменьшится с 0,5 до 0,2.

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

Как это делается, мы разберем на конкретном примере. Допустим, на паре трейдер создал позицию на покупку по цене 1,1120 с лотом 0,02. Спустя определенное время котировки валютной пары снизились на 20 пипсов и трейдер уверен, что движение вниз продолжится.

В подобной ситуации спекулянт создает позицию на продажу по цене 1,1100 с лотом 0,04. Спустя некоторое время котировки валютной пары снижаются до отметки 1,1060. Общий доход трейдера по двум открытым позициям составляет 20 пипсов, это достигается благодаря разнице в объемах активных ордеров.

В сложившейся ситуации спекулянту необходимо одновременно выполнить закрытие обеих позиций и зафиксировать доход в объеме 20 пипсов. В рассмотренном примере, благодаря тому, что трейдер создал сделку с удвоенным лотом, ему удалось не только компенсировать убытки от первой позиции, но и получить доход.

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