Sell Stop Order
A sell stop order is a stop order used when selling. It is much different than a limit order because it includes a stop price that then triggers the allowance of a market order.
Sell stop orders have a specified stop price. In the case of a sell stop order, a trader would specify a stop price to sell. If the stock’s market price moves to the stop price then a market order to sell is triggered. Different than limit orders, stop orders can include some slippage since there will typically be a marginal discrepancy between the stop price and the following market price execution.
Most trading platforms only allow a stop order to be initiated if the stop price is below the current market price for a sale and above the current market price for a buy. As such, stop orders are usually used in more advanced margin trading and hedging strategies.
When using margin, a sell stop can be set to initiate a short sell. When the stock is owned by the trader, a sell stop is usually used to limit losses or manage already accumulated profits.
Example: A trader has bought a stock at $35 a share but wishes to risk no more than a $5 per share loss on the trade. They place a sell stop order just below the $30 a share level, perhaps at $29.50. If the market price falls to the $29.50 level, then the sell stop order is triggered, and the trader’s stock is sold at the next available market price.
Buy Limit vs. Sell Stop Order: An Overview
Advanced traders typically use trade order entries beyond just the basic buy and sell market order. Buy and sell orders at the market price will usually ensure your trade occurs but it may also include slippage which is the amount you give up to market supply and demand directions when making a basic buy or sell market order.
Brokerage systems also provide for advanced order types that allow a trader to specify prices for buying or selling in the market. These advanced orders can eliminate slippage and ensure that a trade executes at an exact price if and when the market reaches that price during the time specified. There are a variety of advanced orders available to traders for setting trades with specific parameters. Each brokerage trading platform will have its own offering of trade order options so it is important to understand the options available in each system.
Five of the most common trading order options in a brokerage system include: market, limit, stop, stop limit, and trailing stop. Here we will discuss a limit order to buy and a stop order to sell.
Key Takeaways
- Most brokerage trading platforms offer five types of orders: market, limit, stop, stop limit, and trailing stop.
- A buy limit order is a limit order to buy at a specified price.
- A sell stop order is a stop order to sell at a market price after a stop price parameter has been reached.
Отложенные ордера: это что такое и в чем их основные отличия
Процесс открытия — востребованная схема торговых отношений на рынке Форекс. При выборе трейдером команды «Новый ордер» программа автоматически предложит выбрать любой тип реализации сделок — моментальный или поздний ордер (Buy stop и Buy limit), который будет полезен в будущем, если курс достигнет описанной метки. Чтобы отразить на счету выгоду по открытой позиции, созданной благодаря разнице между размером и текущим тарифом, стоит свернуть открытую версию.
Поэтому подчеркивают несколько вариаций отложенных схем: Buy stop, Limit, Bay stop limit и Sell stop limit. Хотя ордера Stop limit реализованы не везде: в MetaTrader 4 нет таких версий, а уже в MetaTrader 5 они присутствуют.
Ордера A book и B book
По способу исполнения ордера в стакане делятся на A booking и B booking. Ордера клиентов из категории A book перенаправляются на внешних контрагентов (межбанковский рынок), когда ордера B book исполнятся самим брокером за счет внутреннего клиринга. Существуют брокеры, практикующие исключительно A booking или B booking, либо работающие по гибридной схеме (чаще всего).
Гибридная модель повышает прибыльность и без того прибыльного ММ-алгоритма. Идентифицируя крупных и стабильно прибыльных клиентов, брокер старается перекрывать их ордера позициями у контрагентов, при этом оставляя большую часть ордеров убыточных клиентов внутри компании. В свою очередь, для ECN брокера B Book – это ордера собственных клиентов компании, которые могут быть заматчены (исполнены) автоматически, при условии наличия встречной заявки от другого клиента. То есть, если брокер обладает достаточной ликвидностью внутри компании, у вас есть ненулевой шанс попасть на встречную заявку от другого трейдера. Для брокера эта схема так же прибыльна, так как позволяет не делиться комиссией с поставщиками ликвидности, работая по принципу биржи.
Ордера из B book исполняются быстрее всего. В случае A book добавляется дополнительное время на отправку ордера контрагенту, и получение от него ответа. Поэтому, когда ДЦ начинает выводить заявки на межбанк, трейдеры могут почувствовать заметное ухудшение скорости исполнения.
Другие базовые инструменты, связанные с sell limit
Помимо данного необходимого приказа стоит также упомянуть и о «гибридных» вариантах, которые представляют собой симбиоз лимитных распоряжений на реализацию и приобретение, и оба выступают в качестве стоп-наказов:
- Трейдеру необходимо знать про buy stop limit, что это – стоп-приказ на выставление лимитного распоряжения на приобретение. Принцип заключается в следующем: как только значение следующей покупной стоимости окажется у точки, на которой установлен BSL, установится приказ лимитного ордера на покупку. Произойдет это на уровне, указанном ранее в поле цены stop limit. Стоп-левел при этом больше и существующей покупной стоимости, и цифры stop limit.
- В свою очередь, участникам торговой деятельности на Форекс стоит иметь представление о sell stop limit: что это стоп-приказ на выставление лимитного распоряжения на реализацию. Суть его работы – выставление приказа лимитного ордера на продажу на уровне, указанном ранее в поле цены stop limit, что произойдет, если следующее значение стоимости продаж подойдет к точке, на которой установлен SSL. Стоп-левел не достигает продажной стоимости, равно как и цифры stop limit.
Работа с ордерами в МТ4
Специальная система MetaTrader 4 дает возможность воплощать в жизнь даже самые сложные стратегии. Комбинируя разные формы стоп-ордеров, а так же trailing (трейлинг-стопы) можно выполнять операции независимо от хода событий.
Максимальную гибкость дает поддержка 3 режимов реализации: немедленное, по запросу и по рынку
Когда для выбранной стратегии важно войти в рынок по четкой цене, перед совершением сделки лучше запрашивать цены: едва требуемый показатель появится, можно провести операцию
А когда нужно заключить договор, пока цена не имеет значения, можно остановиться на режиме исполнения по рынку. Тогда ваш брокер откроет позицию по текущей цене без дополнительного согласования.
Нужные ордера в MetaTrader 4 разрешено выставлять одновременно несколькими альтернативными методами: через окно котировок (Market Watch), активными клавишами или напрямую с графика, включая соглашение по клику (One Click Trading).
Как установить отложенный ордер в терминале Metatrader 4
Чтобы установить требуемые ордеры, стоит открыть окно «Ордер» при помощи 2 щелчков подряд по названию финансового инструмента во вкладке «Обзор рынка».
Дальше нужно выполнить следующие действия:
Важно помнить, что при нажатии на кнопку «Новый» и выборе типа вверху окошка автоматически фиксируется тот дуэт валюты, чей график был запущен последним. Если нужно указать другой вариант, это можно сделать в дополнительном меню.
Как изменить уже установленный отложенный ордер
Желая модифицировать запасной ордер, можно воспользоваться различными схемами. Первый сводится к настройкам через диалоговое окно.
Уровни по умолчанию дублируются в окнах с графиками нужных валютных пар в форме зеленого штриха и пунктира. А чтобы лишь частично изменить его, стоит дважды кликнуть по указанной линии. Тогда откроется новое окно модификации.
Там для корректив доступно 3 центральных свойства:
- цена (сам уровень, на котором он находится);
- значения стопа лосса и тейк профита (изменить ценовые позиции);
- истечение (поменять время или оформить ордер бессрочным).
Отразив положенные коррективы, активируйте клавишу «Изменить». Позже придет оповещение о том, что модификация прошла, или отчет о том, почему обновление позиций не получилось.
Второй способ Drag-and-drop в более обновленных версиях терминала MetaTrader 4 совершается за счет следующих действий:
- Перетащить курсор мыши на пунктирную линию, фиксирующую настройку установки ордера в окне с выбранной валютой.
- Дождаться, пока на мониторе выскочит подсказка «Перетащите для изменения».
- Нажать левой кнопкой мыши по окну и, удерживая ее, перенести линию на иную цену, нужно переместить запасной ордер и перестать жать на клавишу.
- Если здесь уже запущен режим «Сделки в 1 клик», не придется контролировать перемещение — передвинется по умолчанию на другой уровень расценок.
- А когда режим не запущен, на мониторе возникнет диалоговое окно модификации с просьбой подтвердить перенос значений на очередной показатель в поле «Цена».
- В конце нужно нажать кнопку «Изменить», одобрив модификацию, или вовсе закрыть окно, отозвав изменение текущего ордера.
Но какой бы вариант ни был взят за основу, при смене параметров нельзя скорректировать отложенный тип (поменять Buy limit на Stop или на Limit и Stop), подкорректировать его размер и поменять наполнение поля «Комментарий». Для этого придется удалить текущий ордер (нажав на соответствующую кнопку справа, под колонкой «Прибыль») и настроить вместо него смежные характеристики.
Виды отложенных ордеров
Универсальный функционал по переносу сроков открытия сделки помогает пользователям валютного рынка минимизировать риски, подобрать альтернативные варианты вложений. Система не особенно приветствуется брокерами, поскольку ограничивает их в возможности хитрить и намеренно корректировать коэффициенты. Но трейдеры активно используют такие ордера и все чаще отмечают значительные преимущества отложенной сделки.
Брокеры отказываются от активации отложенных ордеров, если на рынке сформировался гэп – резкий ценовой разрыв. Такая картина часто появляется после выходных и праздничных дней, когда торговля прекращается. Чтобы исключить убыточную среду, организатор торгов аннулирует приказы.
Многие начинающие инвесторы задаются вопросом: зачем на биржевом рынке используется сразу четыре типа приказов на отсроченные сделки? Ответ находится на поверхности. Каждый вид создан по оптимальным условиям покупки и продажи валюты с детальной корректировкой под стратегии. Расскажем, какие типы отложенных ордеров сегодня существуют на Форекс. А также опишем характерные черты отсроченной торговли по той или иной схеме.
«Buy Stop»
Эта программа построена на значительном завышении курсовой величины по сравнению с существующими показателями. Пользователь заблаговременно устанавливает потолок роста котировки и дожидается пробоя графической фигуры.
Для ведения игры по таким правилам придется очень досконально изучить картину формирования тренда. Без точных данных невозможно спрогнозировать прорывы, развороты, моменты преодоления сопротивления.
Отложенный ордер «Buy Stop» всегда используется на позициях, заведомо превышающих в разы текущую котировку. Схема используется только тогда, когда очевиден рост курса, наступает переломный момент в торговле. Например, выходят события мировой экономики, приводящие к ажиотажу на конкретный актив. Цена плавно идет вверх и в ближайшее время достигнет небывалых высот. После достижения установленного ценового максимума ордер срабатывает, и сделка открывается.
«Sell Stop»
Эта тактика прямо противоположна по принципу работы в сравнении с «Buy Stop», но также активно реализуется в игре на новостях. В стратегии используется отложенный ордер «Sell Stop» на прогнозируемый провал котировки. Курс преодолевает линию поддержки, продолжается медвежий тренд. Трейдер делает ставку на курс, величина которого сильно упадет по отношению к текущей цифре. Задача инвестора – продать валюту за короткие сроки, чтобы минимизировать убытки, связанные со снижением рыночного спроса на актив.
Не стоит делать ставки просто из страха потерять капитал, важно составить продуктивный прогноз, опираясь на аналитические данные. Бездумные ставки усугубят ситуацию и приведут к большим потерям
Только точно просчитанный тренд и эффективная стратегия позволят заключить выгодную сделку.
«Buy Limit»
Схема работает по системе формирования ставок на котировки, по которым ожидается значительное падение. Трейдер по результатам скрининга и мониторинга вычисляет вероятность тренда на понижение. То есть оценивается отбой курса от линии поддержки с резким разворотом.
Далее оформляется ордер на покупку актива со снижающимся курсом
Важно учесть такой момент, как последующий рост курса. Если инвестор ошибется в расчетах и купит валюту, цена которой будет продолжать падать, он окажется в убытке
«Sell Limit»
Последний тип отложенного ордера на Форекс формируется на нисходящем тренде. Контракт заключается, когда курс отбивается от линии сопротивления, а тренд переходит из медвежьего в бычий. В некоторых случаях опытные трейдеры не готовы составить точный прогноз событий после выхода новой информации. Поэтому они используют два вида отложенных ордеров одновременно: «Sell Limit» и «Buy Limit».
Клиент валютного рынка прогнозирует продажу финансового актива в преддверии падения котировок. Это своего рода игра на фору: чем быстрее собственник продаст валюту, тем большую выгоду получит. Главное учесть все нюансы сделки и проанализировать ближайшие сессии для исключения риска продолжения активного тренда и роста курса.
Удаление отложенных ордеров
Как мы говорили выше, отложенные ордера по нашей стратегии необходимо удалять, чтобы подчищать за собой в конце каждой недели. Для этого создаем пользовательскую функцию DeletePendings().
Функция представляет собой обычный перебор всех выставленных ордеров при условии, что они относятся к нашему советнику и не являются рыночными. Удаление ордеров происходит с помощью торговой функции OrderDelete, которая имеет всего два параметра: тикет удаляемого ордера и цвет стрелки на графике, показывающей место его удаления.
Мы установим дополнительный цикл for в 3 проходки на случай, если с первого раза удаление выдаст ошибку. В этом случае мы сделаем паузу на 3 секунды и обновим данные переменных.
C++
//+——————————————————————+
void DeletePendings() { //фукнция удаления отложенных ордеров
for(int i=OrdersTotal()-1;i>=0;i—){ //цикл по всем ордерам
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)==false) continue;
if(OrderSymbol()!=_Symbol || OrderMagicNumber() != MagicNumber) continue;
if(OrderType()
1 |
//+——————————————————————+ void DeletePendings(){//фукнция удаления отложенных ордеров for(inti=OrdersTotal()-1;i>=;i—){//цикл по всем ордерам if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)continue; if(OrderSymbol()!=_Symbol||OrderMagicNumber()!=MagicNumber)continue; if(OrderType()=1)continue;//условие, чтобы ордера не были рыночными for(intn=;n3;n++){//три попытки if(OrderDelete(OrderTicket(),clrAqua)){//удаление отложек Print(«Отложенный ордер #»+IntegerToString(OrderTicket())+» удален по фильтру закрытия Пятницы»); break; } else{//если ордер не закрылся Sleep(3000);//пауза 3 секунды RefreshRates();//обновление переменный } } } |
Осталось прописать эту функцию и условие ее срабатывания в самом низу OnTick над проверкой на ошибки.
C++
//удаляем отложки в Пятницу после 23 часов
if(DeletePendingsOnFriday && DayOfWeek() >=5 && Hour() >= 23) DeletePendings();
1 |
//удаляем отложки в Пятницу после 23 часов if(DeletePendingsOnFriday&& DayOfWeek() >=5 && Hour() >= 23) DeletePendings(); |
Поздравляю, наш советник готов. В режиме визуализации на графике это, конечно, выглядит как какая-то вакханалия, но при более детальном разборе на визуализации все становится понятно.
Компилируем полученный код. Если возникли ошибки, то качайте файл с примером в конце этой статьи для сравнения и поиска образовавшейся ошибки.
Давайте проведем быструю оптимизацию по паре EURUSD с таймфреймом H1 и выберем лучшие результаты за три года.
Так себя показали стоповые ордера:
А это результат (если его так можно назвать) тестирования лимитных ордеров:
Как мы видим, конкретно для данной валютной пары и системы, которую я выдумал на ходу, стоповые ордера показали себя значительно лучше. Значит торговля на пробой экстремумов в данном случае лучше, чем торговля на отбой от них. Результат все же далек от идеала, профит фактор низкий и я бы не стал доверять такому советнику свои кровные, по крайней мерее в том виде, каком он есть сейчас. Но! Вы всегда можете доработать и улучшить первоначальную идею.
Установка отложенных ордеров на Форекс
Давайте теперь рассмотрим как устанавливать отложенные ордера. Для этого необходимо выбрать нужную валюту в терминале MT 4 и открыть окно «Ордер», после нажатия кнопки «Новый ордер» в панели с инструментами либо нажатия на клавишу F9. В новом окне в пункте «Тип» необходимо выбрать «Отложенный ордер»
Далее следует заполнить все поля для установки отложенного ордера, а именно:
Символ – это торгуемая пара валют. Как правило, это поле изменения не требует, в том случае, если у Вас активен график той самой валюты, по которой Вы собрались установить ордер.
Объем – размер торгового лота.
Тейк профит и Стоп-лосс – эти поля не являются обязательными (можно задать если на то есть необходимость).
Тип – в данном после необходимо выбрать один из четырех выше рассмотренных типов ордеров (Sell Stop, Buy Limit, Sell Limit, Buy Stop).
Истечение – заполнять не обязательно, это поле дает возможность устанавливать время, по окончанию которого отложенный ордер будет автоматически удален в том случае, если не будет исполнен.
По окончанию заполнения всех необходимых данных следует нажать на кнопку «Установить ордер». На этом все! Теперь Ваш отложенный ордер к работе готов, и Вы можете посмотреть на его в окне «Терминал» под строкой с балансом Вашего депозита.
Если Вы хотите внести изменения в некоторые данные уже выставленного отложенного ордера (допустим, уровни тейк профита и стоп-лосса) либо и вовсе его удалить, то Вы можете нажать по нему правой кнопкой своей мыши, затем выбрать пункт «Модифицировать либо удалить ордер».