Виды отложенных ордеров на форекс
Содержание статьи
Виды отложенных ордеров на форекс
Для тех, кто только начинает знакомиться с торговлей на финансовых рынках, крайне важно разобраться во всех типах ордеров. Очень часто, новички путают понятия и типы ордеров, что чаще всего приводит к неправильно открытым сделкам, и соответственно к убыткам. Итак, сегодня говорим об ордерах и их типах.
Что такое ордер на Форекс
Ордером на рынке называют приказ (как дословно и переводится с французского) дилеру осуществить сделку на финансовом рынке. Данный термин используется на всех финансовых рынках, но мы будем рассматривать примеры на валютном рынке Форекс.
В сфере биржевой торговли используются также термины «сделка» и «позиция», что, в определенном контексте является синонимами. Отдав приказ (ордер), вы открываете сделку и таким образом держите позицию на рынке. Позиция состоит из нескольких сделок: если вы купили актив, то что бы закрыть позицию, вам необходимо его продать. Кроме того, если вы открываете несколько сделок на покупку на одном инструменте, то это будет считаться одной позицией. Установка отложенного ордера (о чем пойдет речь далее) не означает открытие сделки, так как, если цена не дойдет до прогнозируемой цены открытия, отложенный ордер может быть удален.
В разных торговых терминалах может быть разное отображение сделок и позиций. Так, например, торговый терминал МТ4 отображает каждую новую сделку отдельно. Торговый терминал МТ5 отображает только позиции на определенном инструменте(как на фондовом рынке). То есть в МТ5 отображается позиция на покупку/продажу, которая состоит из всех соответствующих сделок по данному инструменту.
В глобальном смысле существуют ордера форекс на покупку (Buy) и продажу (Sell). То есть, исходя из банальной логики, ордер на покупку подразумевает покупку того или иного актива (торгового инструмента), а продажа, соответственно, наоборот.
Классическая стратегия форекс торговли подразумевает, что, когда тренд идет вверх, то следует открывать ордер на покупку (Дешевле купили – дороже продали. Извечный принцип спекуляции). Когда тренд идет вниз – открывается ордер на продажу, и держим позицию на понижение. Существуют различные тактики и стратегии форекс, о которых речь пойдет в других статьях.
Итак, приступим к типам ордеров.
В общем, разделяют два типа ордера форекс: ордера по рынку и отложенные ордера.
Ордера форекс по рынку
Такая сделка подразумевает открытие в текущий момент. На трейдерском лексиконе такие ордера называют: «купить / продать с руки». Если вы решаете зайти в рынок по текущей цене, то сделка открывается моментально. В диалоговом окне терминала MetaTrader 4 вы можете выбрать все параметры будущего ордера (после открытия сделки, параметры также можно изменять).
Диалоговое окно открытия ордера
На рынке Форекс существует две цены: цена покупки (ask) и цена продажи (bid), а расстояние между ними в пунктах называется спредом. Если вы выберете ордер на покупку, то вход в рынок произойдет по цене ask, если же решите продавать, то сделка откроется по цене bid.
Ордера форекс закрываются также по соответствующей цене. Так, если мы купили актив, то закрытие сделки будет означать продажу этого актива, и, следовательно, закрытие произойдет по цене bid. С продажей всё в точности наоборот: открываем ордер по цене bid, закрываем ордер по цене ask. Данная информация крайне важна при вопросе правильного входа и выхода из рынка.
В условиях жесткой конкуренции, брокерские компании внедряют более совершенные механизмы торговли. На сегодняшний день у многих брокеров можно встретить механизм «торговля в один клик» (One-click-trading), которая позволяет совершать сделки прямо на торговом графике всего одним кликом мыши.
Отложенные ордера
Такой ордер подразумевает открытие сделки указанным объемом в будущем. Предположим, что вы хотите открыть позицию Buy при достижении цены в 1.12630 объемом в 1 лот. Вы выбираете тип ордера: «отложенный ордер», и устанавливаете все необходимые параметры. При достижении линией ask уровня 1.12630, ордер автоматически откроется. Неактивный отложенный ордер (позиция еще не открыта) можно удалить без каких-либо последствий.
Диалоговое окно установки отложенного ордера
Возможно, вы заметили выпадающий список с выбранным типом «Buy Stop».
На Форексе различают два типа отложенного ордера: «Stop» и «Limit».
- Stop-ордера (хуже текущей цены) подразумевает, что вы планируете покупать дороже, а продавать дешевле, чем текущая цена. Стоп-ордер считается стандартным отложенным ордером, так как предполагает открытие ордера по направлению движения рынка. Иными словами: если мы прогнозируем рост цены, то мы устанавливаем ордер Buy Stop, если прогноз на падение цены, то выставляем Sell Stop.
Возможно, у вас возникнет вопрос: «А зачем ждать и терять драгоценные пункты прибыли, и не открыть ордер сейчас? Ведь, всё равно же будем покупать/продавать?». Рынок не предсказуем, и отложенные ордера позволяют входить в рынок после определенного подтверждения сигнала нашего прогноза. Очень часто бывает, что выставленный отложенный ордер не срабатывает, так как цена так и не дошла до нужного уровня и развернулась в противоположном направлении.
- Limit-ордера (лучше текущей цены) подразумевает, что вы собираетесь покупать дешевле, а продавать дороже актуальной цены на рынке. Звучит логично, не так ли? Для лучшего понимания механизма работы Лимит-ордера рассмотрим пример с графиком.
На графике мы видим установленный Buy Limit ордер на отметке 1.12750 с прогнозом на рост цены дальше. При достижении графика цены ask до этой отметки сработает автоматически ордер на покупку. Как правило, такие отложенные ордера выставляются с целью получить прибыль при коррекционном движении, либо ожидаемом развороте тренда.
Но стоит помнить, что Лимит-ордера являются достаточно рискованными, и всегда нужно помнить про стоп лосс и тейк профит. Рынок может быть непредсказуемым, и нет никакой гарантии, что пройдя уровень отложенного ордера (тем самым открыв позицию) цена не пойдет дальше, в противоположном от вашего прогноза направлении. Для того, что бы эффективно использовать Limit-ордера, форекс трейдеру следует изучить немало материала по техническому анализу рынков.
Закрывающие ордера
Итак, выставлять ордера мы научились. Теперь стоит поговорить об ордерах, которые закрывают позиции.
Закрыть открытую сделку можно в любой момент «с руки», просто закрыв активный ордер в терминале. Также в ручном режиме вы можете закрыть позицию как полностью, так и частично. Но, существует два типа закрывающих ордеров: тейк профит (Take Profit)и стоп лосс (Stop Loss).
Take Profit
дословно переводится с английского как «взять прибыль», и своим названием полностью описывает суть. Тейк профит устанавливается всегда «лучше текущей цены», и прикрепляется к уже существующему ордеру (открытому или отложенному). Тейк профит устанавливается как к Buy-ордеру, так и к Sell-ордеру.
Работает такой ордер следующим образом: при открытой позиции Buy вы прогнозируете, что цена вырастет на 10 пунктов вверх, где вы и планируете зафиксировать прибыль. При достижении цены bid, тейк профит сработает, автоматически закрыв вашу позицию с прибылью в 10 пунктов. Ордер тейк профит в терминале МТ4 можно закрыть только полным объемом позиции (частичное закрытие доступно только в ручном режиме), в отличии от фондового рынка или терминала МТ5, где есть возможность закрывать позицию по тейк профит частично.
Stop Loss
дословно переводится с английского, как «остановить потери», что также отлично отображает его предназначение. Стоп лосс ставится «хуже текущей цены», и выступает в роли страховки депозита, на случай, если цена пойдет не в прогнозируемом нами направлении. Большинство торговых стратегий подразумевает обязательное выставления ордера стоп лосс для всех позиций. Дело в том, что торгуя без ордера стоп лосс, вы значительно повышаете риски получить значительные убытки и даже слить весь депозит. Бывают ситуации на рынке, когда в один момент рынок обваливается на десятки и даже сотни пунктов. При таком развитии событий, убытки могут быть катастрофическими, если не был установлен ордер стоп лосс. На видео ниже, вы можете наблюдать наглядный пример такой неблагоприятной ситуации.
Так что помните, торговля без стоп лосс чревата финансовыми потерями. Выбирая торговую стратегию, которая не предполагает выставления стоп лосс, будьте крайне аккуратны и внимательны, так как торговать такой стратегией не рекомендуется новичкам на финансовых рынках.
Трейлинг стоп
Существует также механизм трейлинг стоп, который доступен в торговом терминале. Установленный на открытую сделку трейлинг стоп позволяет автоматически переносить стоп лосс при увеличении количества пунктов прибыли. Принцип действия трейлинг стоп заключается в следующем: при прохождении цены установленного количества пунктов в направлении предполагаемого тейк профита, трейлинг стоп переносит уровень стоп лосс сначала в безубыток, а затем по ходу движения цены далее. Таким образом, стоп лосс начинает выполнять функции тейк профита, так как при положении «лучше цены открытия» цена закрытая по стоп лосс фиксирует прибыль, а не убытки.
Что бы окончательно не запутаться и понять, что к чему, опишем пример.
Открытый ордер Buy сработал, и цена пошла в нужном для нас направлении. Трейлинг стоп был установлен в размере 15 пипсов. При прохождении цены выше bid на 15 пипсов вверх, трейлинг стоп перенес стоп лосс в безубыток, и модифицировался на установленное расстояние далее. При коррекции цены, цена опустилась на 15 пипсов, и ордер был автоматически закрыт с прибылью.
Ордер OCO
Ордера на фондовой бирже несколько отличаются, но основной принцип остается тем же. Более подробно фондовые ордера мы рассмотрим в будущих статьях, а сейчас остановимся только на одном – OCO.
OCO расшифровывается, как: One Cancels Other, что переводится как «один закрывает/отменяет другой». Это два отложенных ордера: лимит и стоп, которые имеют взаимозаменяемое предназначение. В случае открытия одного из них, второй автоматически удаляется. Этот ордер очень удобен для многих торговых систем, но, к сожалению, на рынке форекс такой тип счета практически не встречается. Но, к счастью, можно написать такой ордер в виде качественного скрипта, которые будет выполнять функции OCO, и использовать его в вашем терминале. Заказать надежный скрипт вы можете в разделе «Автоматизация трейдинга».
Мы рассмотрели все типы ордеров доступные на валютном рынке Форекс. Что бы успешно их применять, советуем вам изучить обучающие книги и статьи на нашем сайте, а также наработать практические навыки на демо-счете понравившегося вам брокера из нашего рейтинга брокеров.
Что такое отложенный ордер форекс
Рейтинг брокеров форекс
Фундаментальный анализ это
Доверительное управление на Forex
Открытие торгового счета Форекс
Советники Forex на заказ
Отложенные ордера на Форекс — необходимый инструмент для добычи прибыли. Главное преимущество в гарантии открытия сделки вне зависимости от присутствия трейдера у терминала. Инструмент полезен для чайников и опытных игроков.
Отложенные ордера на Форекс для чайников
Начинающие спекулянты путают понятия:
- Рыночный ордер. Позиция, открываемая брокером в соответствие с текущей рыночной конъюнктурой. Сколько актив стоит в данный момент, за такую сумму он и покупается.
- Отложенный ордер. Позиция, открываемая брокером в момент достижения активом цены, которая указывается спекулянтом.
Фактически, этой информации достаточно чтобы знать что такое«отложка». В остальном ничем не отличается от любого рыночного ордера, который выставляется трейдером. Здесь точно также указывается тейк профит и стоп лосс.
Устанавливается точно также как и неотложенный вариант. Обратите внимание на вкладку «Тип». Здесь присутствует возможность указать отложенный будет ордер или обычный.
Дополнительные особенности
Начинающие трейдеры опасаются. Установив отложку можно потерять возможность внесения изменений. Это известное заблуждение. Во вкладке «Торговля» присутствуют все открытые ордера, значения которых можно и нужно менять в рамках дозволенного.
Все отложенные ордера делятся на категории:
- BuyStop.
- SellStop.
- BuyLimit.
- SellLimit.
Соответственно, вариант типа Limit зеркально противоположны. Сделки всегда проходят по лучшей цене в сравнении с той, которая была на момент открытия отложки. В предложенном списке первые два типа относятся к ордерам типа Stop, остальные — Limit.
Пример
Случается, что торгуемая валютная парата находится во флете. Грамотный трейдер прогнозирует пробитие нижней границы, при этом тенденция не остановится, а продолжится.
Понятно, что спекулянт не может и не хочет постоянно сидеть у монитора. Вместо этого можно заняться своими делами, доверив брокеру открытие позиции.
- Продажа. Следовательно, надо указать ордер Sell.
- Смотрим на текущую стоимость, а потом прогнозируемую цену падения. У нас получается, что цена будет хуже. Именно в это время задумка должна полностью сработать. Поэтому получается нужен ордер Stop.
- Получаем решение, которое надо открыть. Спекулянт заходит во вкладку, открывает ордер и указывает цену.
В отличие от обычного рыночного ордера допускается выставлять стоп и тейк позже. Рыночная конъюнктура меняется. Трейдер может захотеть поменять ранее выставленные показатели.
Получается, что вне зависимости от того, находится ли трейдер около монитора или нет, ордер все равно срабатывает и игрок получает доход.
Меры предосторожности
Начинающим трейдерам не рекомендуется злоупотреблять инструментом. Его эффективность в конечном итоге зависит от прогностической способности спекулянта. Она тренируется и развивается.
Но до тех пор, пока еще не отточена в стихии Форекс рекомендуется использовать отложку только при абсолютной уверенности. Научиться торговать можно только находясь непосредственно у монитора и наблюдая за тем, как развивается тренд, если таковой присутствует или флет.
Дополнительная информация
Начинающие игроки игнорируют отложенные ордера из-за неоправданной самоуверенности. Раз существует прогноз пробития границы, можно войти в сделку немедленно и заработать больше денег.
Стратегия была бы максимально эффективной при условии стопроцентного попадания во всех случаях в динамику рынка. К сожалению, такого не бывает. Например, цена может отскочить и не пробить границу вовсе.
Если это случилось, но был открыт отложенный ордер, позиция не срабатывает. Трейдер не теряет актив. Если спекулянт предпочел рискнуть и открыть позицию, он потерял деньги.
Помните о спрэде. Брокер открывает сделку с учетом спрэда. Если показатель фиксированный, спекулянт итак учитывает фактор. Плавающий спрэд надо дополнительно рассчитывать и учитывать при открытии позиции. Ошибка чаще всего совершается новичками на рынке Форекс. Опытные игроки учитывают показатель.
Стратегии
Используйте торговые стратегии с отложенными ордерами. Некоторые спекулянты предпочитают специально уходить от экрана компьютера чтобы снизить эмоциональную напряженность и обеспечить спокойную торговлю на рынке.
Другие парируют: лучше наблюдать за происходящим чтобы на практике понять как работает отложка и корректировать методы торговлю.
Конкретную стратегию трейдер определяет для себя самостоятельно ориентируясь на собственные предпочтения. Экспериментируйте и пробуйте новое.
Типы отложенных ордеров на Форекс
Многие начинающие трейдеры даже не знают о таких замечательных инструментах торговли, как отложенные ордера. А профессиональные трейдеры, напротив, активно используют отложенные ордера в своих торговых стратегиях. Что же такое отложенный ордер и для чего нужны отложенные ордера на Форекс? Давайте по порядку.
Вообще ордер это не что иное, как приказ брокеру совершить то или иное действие (открыть или закрыть позицию). С ордерами немедленного исполнения BUY (покупка) и SELL (продажа), наверняка знаком каждый, кто хоть единожды пытался торговать на Форекс.
Ордера, исполнение которых предполагается немедленно по текущей рыночной цене, принято называть рыночными.
Отдавая брокеру приказ BUY , трейдер совершает покупку в настоящий момент времени, в указанном объёме и по текущей цене. Отдавая приказ SELL , трейдер совершает продажу в указанном объёме и по текущей цене.
Однако, часто бывают такие периоды, когда ситуация на рынке достаточно неопределенная. Поэтому в текущий момент трейдер не может однозначно определить открывать ему позицию или нет. Для того чтобы судить о целесообразности открытия позиции, необходимо дождаться пока движение цены подтвердит или опровергнет гипотезу трейдера. Можно конечно сидеть у монитора и ждать, а можно установить отложенный ордер и пойти попить чайку.
На рынке Форекс существует четыре вида отложенных ордеров (два отложенных ордера на покупку и два – на продажу). Все они устанавливаются по цене, отличающейся от текущей, и срабатывают при достижении ценой заданного уровня.
Ордера на продажу SELL STOP и SELL LIMIT устанавливаются в том случае, когда трейдер хочет открыть короткую позицию по заданной цене. Ордер SELL STOP устанавливается ниже уровня текущей цены (если трейдер предполагает, что достигнув заданного уровня, цена и дальше будет снижаться), а SELL LIMIT устанавливается выше уровня текущей цены (если трейдер предполагает, что достигнув заданного уровня, цена начнет снижаться).
Ордера на покупку BUY STOP и BUY LIMIT устанавливаются в том случае, когда трейдер хочет открыть длинную позицию по заданной цене. Ордер BUY LIMIT устанавливается ниже уровня текущей цены (если трейдер предполагает, что достигнув заданного уровня, цена начнет подниматься), а BUY STOP устанавливается выше уровня текущей цены (если трейдер предполагает, что достигнув заданного уровня, цена и дальше будет расти).
Таким образом, использование отложенных ордеров может существенно сэкономить время и силы трейдера. Все рассмотренные ордера поддерживаются популярными для торговли на Форекс торговыми терминалами Meta Trader 4 и Meta Trader5.
Установка отложенного ордера в МТ4
Давайте, для примера, рассмотрим как устанавливаются отложенные ордера в популярном у Форекс-трейдеров торговом терминале МТ4.
После запуска торгового терминала, кликните правой кнопкой мышки по графику той валютной пары, на которую вы желаете установить отложенный ордер. В выпадающих меню последовательно выберите пункты «Торговля» – «Новый ордер».
В появившемся окне открытия ордера, найдите строку «Тип», кликните по ней и выберите пункт «Отложенный ордер».
Теперь окно открытия ордера несколько преобразится, и перед вами появятся настройки отложенных ордеров. Первое, что нужно сделать в этих настройках, это выбрать тип того отложенного ордера который вы планируете установить.
После этого нужно ввести ту цену, при которой должно произойти срабатывание ордера. А также, при необходимости, вы можете установить тот лимит времени, в течение которого установленный ордер будет актуален. Для этого поставьте флажок в графе «Истечение» и выберите нужную дату. Теперь, если до указанной вами даты цена не дойдёт до установленной вами цены, то отложенный ордер, так и не исполнившись, попросту будет удалён.
Теперь остаётся только нажать на кнопку установить ордер, и если все указанные вами параметры будут корректными, то в окне торговля появится новый ордер отложенного типа.
Не забывайте также задать размер позиции и уровни Take Profit и Stop Loss в первоначально выпавшем окне открытия ордера.
Понравилась статья? Сохраните ссылку на неё у себя в соцсетях:
Виды ордеров и их особенности
Как мы знаем, работа трейдера заключается в покупке и продаже активов через посредника – брокера. Для открытия и закрытия сделки, трейдер отправляет брокеру соответствующие типы ордеров. И для успешной торговли крайне важно в них разбираться.
В этой статье, мы рассмотрим что такое ордер, и на какие виды они делятся. Определим в каких ситуациях, какой тип ордера использовать и как правильно их выставить.
Что такое ордер Форекс
Ордер на рынке Форекс— это приказ (заявка) брокеру, совершить покупку или продажу заданного актива. Раньше, когда ещё интернет не был так развит, заявки на покупку и продажу принимались по телефону. Сейчас эта процедура автоматизирована и практически производится мгновенно. Трейдеру для открытия сделки, достаточно нажать кнопку и запустить процесс. Терминал быстро проверит ордер и если все параметры правильные, отправит его на исполнение в торговый сервер.
Для того чтоб брокер принял ордер, в нем обязательно следует указать, что покупаем или продаём (инструмент для торговли), сколько (объем сделки) и по какой цене.
Есть еще несколько дополнительные параметры, но их мы рассмотрим позже.
После того как ордер будет исполнен, возникает сделка, то есть вы успешно купили или продали актив. При отправке рыночного ордера, сделка заключается сразу же, в момент его получения торговым сервером. Если же ордер отложенный, то сделка заключается не сразу. Брокер откроет сделку только когда рыночная цена актива достигнет цены, указанной в ордере.
Открывая сделки, трейдер формирует торговый объем — позицию. Позиция может быть как на покупку, так и на продажу. Позицию на покупку трейдеры называют длинной позицией (long), а на продажу короткой (short). На бирже и терминале МТ5 (счета с неттинговым учетом позиций), в рынке может быть только одна позиция и каждая последующая сделка просто наращивает уже имеющуюся. То есть совершая сделки только в одну сторону наращивается одна позиция. К примеру, если совершили две последовательные сделки на покупку по 2 лота, то это будет одна позиция на покупку, объемом в 4 лота (2 сделки * 2 лота). Далее совершили сделку на продажу, объемом в 6 лотов, — и уже позиция на покупку в 4 лота, станет позицией на продажу, объемом в 2 лотов (4 лота – 6 лотов).
В терминале МТ4 и МТ5 (hedge счета) иное представление позиции. При учете, позиции не суммируются, и любая сделка рассматривается как отдельная позиция. То есть, одновременно в рынке могут быть несколько позиций, в том числе и противоположные. Такой подход к учету позиций очень удобен, и позволяет организовать различные системы с усреднением и локированием позиций.
Рыночные ордера Buy и Sell
Рыночные ордер — это приказ брокеру о немедленном исполнении заявки. Брокер произведет покупку или продажу актива по рыночной цене, в момент его получения. Рыночные ордера бывают двух типов:
- Buy – покупка финансового инструмента по рыночной цене (по Ask) в момент получения заявки.
- Sell – продажа финансового инструмента по рыночной цене (по Bid) в момент получения заявки.
Эти ордера должны исполняться немедленно, но есть один нюанс, который может сказаться на скорость исполнения, – это режимы исполнения. В терминале МТ4/5 их четыре типа:
- Немедленное исполнение — отправляя ордер в торговый сервер, терминал подставляет свою последнюю рыночную цену. Если сервер примет эту цену, то ордер исполнится. Если к моменту получения ордера сервером, цена изменилась и стала не актуальной, то произойдет так называемый Requote (перекотирование). Сервер не примет этот ордер и вернет обновленную цену, по которому может исполнить данный ордер.
- Исполнение по запросу — этот вариант запроса уже будет производиться по цене, предварительно полученном у торгового сервера (брокера). Перед отправкой ордера брокеру, терминал запрашивает цену исполнения. После получения его от брокера, трейдер подтверждает, либо отклоняет заявку.
- Исполнение по рынку — этот режим считается самым быстрым. В этом режиме никаких манипуляций со ценами терминал не производит. Ордер отправляется к брокеру без заявленной цены. Брокер получив этот приказ открывает сделку по рыночной цене, установленной на момент исполнения ордера. Такой ордер подразумевает что трейдер досрочно соглашается с ценой, по которой он будет исполнен. Этот режим гарантирует исполнения заявки. Но если рынок быстрый, то цена исполнения может сильно отличаться от ожидаемого.
- Биржевое исполнение (только для МТ5) — В данном режиме торговые операции выводятся на внешнюю торговую систему (биржу).
В основном режим исполнения зависит от типа счета, и на какой счет, какой тип режима применить решает сам брокер.
Отложенные ордера Buy Stop и Sell Stop
Stop ордера отдают команду брокеру купить или продать актив после его установки, если рыночная цена заденет цену, установленную в ордере. Цена исполнения у стопового ордера, всегда хуже чем цена в момент его установки. Выставляя стоп ордера планируется покупать дороже, продавать дешевле. Эти ордера применяется в основном при ожидании на дальнейшее движения цены, после пробоя заданного уровня.
- Buy Stop – приказ купить актив в будущем, если цена Ask коснется цены установленного в параметре ордера. При установке Buy Stop, его цена будет всегда больше, чем рыночная.
- Sell Stop – приказ продать актив в будущем, если цена Bid коснется цены установленного в параметре ордера. При установке Sell Stop, его цена будет всегда меньше, чем рыночная.
Отложенные ордера имеют дополнительный, необязательный параметр, — срок истечения отложенного ордера. Данный параметр заполняется если отложенный ордер устанавливается на определенное время. И если за это время ордер не сработает, то брокер его удалит.
Отложенные ордера Buy Limit и Sell Limit
Лимит ордера, так же как и стоповые, отдают команду брокеру купить или продать после его установки, если рыночная цена заденет цену ордера. Но в отличие от стопового ордера, цена лимитного всегда лучше чем цена в момент его установки. Выставляя лимит ордера планируется покупать дешевле и продавать дороже. Этот тип ордера устанавливают в ожидании на обратное движения цены, после отбития от определенного уровня.
- Buy Limit – купить актив в будущем при равенстве цены Ask и цены установленном в параметре ордера. При установке Buy Limit, его цена будет всегда меньше чем рыночная.
- Sell Limit – продать актив в будущем при равенстве цены Bid и цены установленном в параметре ордера. При установке Sell Limit, его цена будет всегда больше чем рыночная.
Здесь так же можно задать срок истечения отложки.
Закрывающие ордера Stop Loss и Take Profit
Выше мы рассмотрели открывающие ордера. Закрытие позиций, так же как и открытие, происходит при помощи ордеров. Закрывают позицию или часть позиции встречной операции, выполненным с помощью рыночного ордера. Закрыть позицию полностью или частично, можно в любое время в «ручную», нажав соответствующую кнопку в терминале. Или можно использовать ордера тейк профита и стоп лосса, по своей сути напоминающие отложенные ордера.
Стоп лосс (Stop Loss) в переводе с английского означает «остановить потери», и уже по названию понятно для чего он предназначен. Стоп лосс — это ордер, и предназначен он для автоматического закрытия убыточной позиции, по цене, установленном трейдером. Стоп лосс защищает счет от чрезмерных потерь и является обязательным для большинства стратегий. Тейк профит так же является ордером, но в отличие от Stop Loss, нужен для фиксации прибыли (Take Profit с англ. «взять прибыль»).
Stop Loss и Take Profit могут существовать только с позицией или отложенным ордером. И это понятно, ведь их предназначение закрывать позицию. Их можно установить к открываемому ордера, либо на уже имеющуюся позицию. При необходимости, в дальнейшем, их уровни можно менять в любое время. Прикрепляя Stop Loss и Take Profit к ордеру или позиции, трейдер задает только цены, при которых закроется позиция. Объем не указывается, при срабатывании они закроют всю позицию целиком.
Для Buy позиций (ордеров), стоп лосс устанавливают ниже рыночной цены, тейк профит выше. Для Sell — наоборот, стоп лосс выше, а тейк профит ниже рыночной цены. Стоп лосс и тейк профит, установленные к отложенным ордерам, на саму отложку не влияют (отложенные ордера не закрывают). При исполнении отложенного ордера его стоп лосс и тейк профит передаются к открытой позиции.
Закрывающий ордер Trailing Stop
По сути это тот же стоп лосс, но динамический. При трейлинг стопе, стоп лосс позиции двигается за ценой, с заданным трейдером дистанцией. При этом движется производиться только в сторону прибыли. При обратном движения цены и касании стопа, позиция закрывается с меньшими потерями, либо вообще, закрывается с прибылью. Такой подход эффективней простого стоп лосса, и с успехом применяется в некоторых стратегиях. Но надо учитывать что перемещение стоп лосса осуществляет клиентский терминал, и если терминал отключить, то позиция останется без трейлинг стопа.
Заключение
Рассмотренное многообразие ордеров позволяют более гибко подходить к трейдингу. Чтоб избежать ненужных проскальзываний и своевременно открывать сделки, используйте в своей стратегии подходящие ордера. Если вы скальпер, то выбор будет за рыночными ордерами. Если стратегия содержит входы по пробитию или отбитию от уровней, то применяйте отложенные. Так же не забывайте о стоп лоссах, он убережет ваш депозит от чрезмерных потерь.
Советники торгующие отложенными ордерами. Forex Warrior — Форекс советник торгующий отложенными ордерами
На дневных графиках, так как на них меньше ложных сигналов и меньше времени уходит на анализ ситуации на рынке и меньше нервов.
Такие дневные простые и прибыльные стратегии форекс, которые уже доказали свою эффективность на долгосрочном периоде времени, трейдеры-программисты часто пытаются вписать в программный код, чтобы полностью все автоматизировать.
Одним из таких удачных программных продуктов является Imperator.
Это удачная реализация популярной простой и прибыльной безиндикаторной торговой стратегии форекс на дневных графиках.
Общая информация
Торговая платформа: MetaTrader4
Торгуемые пары: рекомендованные EURAUD, GBPJPY;
Таймфрейм: D1;
Работа со знаком: 4 и 5;
Риск менеджмент:
— минимальный размер депозита 50$ на 0.01 лота;
Преимущества торгового робота Imperator
- без мартингейла;
- можно торговать с маленьким депозитом. Вполне достаточно 50$ для торговли на микро-счете с лотом 0,01;
- невозможный слив депозита при правильных настройках и . Возможна маленькая просадка какой-то период, но никак не потеря депозита;
- стабильная прибыль в долгосрочном периоде
Как правило, точки High и Low недельной свечи попадают в основном на понедельник и пятницу.
Если одна из крайних точек понедельника будет пробита, на следующий день, во вторник, тенденция может продолжиться до конца недели. Чтобы поймать дальнейшее движение по , роботом устанавливаются отложенные ордера чуть выше верхней и нижней границы свечи понедельника.
Стоп лосс выставляется на противоположной стороне открытия другого ордера. Тейк профит закрывается обычно по трейлинг стопу.
Ордера не выставляются, когда свеча понедельника слишком большая или хвост больше за тело свечи в 2 раза.
Результат за 2 года: с 2016 по 2018
- Перед тем, как устанавливать робота на реальный счет протестируйте его на демо или центовом счете.
- Важно, чтобы терминал работал круглосуточно. Для этого используйте VPS;
- Рекомендуемое от 1:100;
- Для максимально качественной работы эксперта выбирайте , комиссиями и качественным исполнением
Заключение
Торговый робот Imperator — это не 100% Грааль. Убыточные сделки бывают, но очень редко. Это не мартингейл и не сеточник. Он вполне годится для медленного, но стабильного разгона депозита без риска получить большую просадку или слив. С уверенностью можем сказать, это лучший советник форекс для реального счета.
Чтобы установить торговый советник; на график просто разархивируйте папку MQL4 в папку терминала, соглашаясь на замену. Подробнее читайте, как . Как заработать дополнительно на возврате спреда читайте
Если вам понравился советник Imperator, поделитесь с друзьями, коллегами, знакомыми в соцсетях по кнопкам ниже.
Каждая торговая система имеет свой механизм для совершения сделок на валютном рынке. В первую очередь, любой алгоритм открытия позиций зависит от логики торговой стратегии. Если система ориентирована на работу по сигналам прорыва волатильности или скользящих средних, то, как правило, позиции открываются по рынку, то есть по текущей котировке, предоставляемой дилером. А вот, к примеру, алгоритмы, рассчитанные на отработку значимых уровней поддержки и сопротивления, зачастую используют отложенные ордера.
Соответственно, советник, сделки которого открываются по такому принципу, называется – советник отложенных ордеров. В торговой системе предусмотрены определенные условия, в результате выполнения которых советник самостоятельно размещает заявку на покупку или продажу. Прежде чем рассмотреть в качестве примера пару таких советников, остановимся на стандартной классификации отложенных ордеров.
В современных трейдинговых терминалах используются следующие типы заявок с отложенным исполнением:
Buy limit – этот ордер, совершающий покупку в том случае, если котировка «Ask» достигает заранее заданного значения. Уровень цен на момент выставления такого ордера выше установленного в заявке. Таким образом, данный тип ордера хорошо использовать тогда, когда ожидается снижение рынка и есть намерение купить.
Buy Stop – этот ордер также, как и Buy Limit, совершает покупку, но только теперь текущая цена должна быть ниже той, что установлена в заявке. То есть, если трейдер предполагает, что после достижения определенного уровня цена и дальше продолжит расти, то выставляется buy stop.
Для Sell – ордеров всё аналогично. Плюсом в использовании автоматической торговой системы при торговле в таком стиле является то, что советник отложенных ордеров самостоятельно производит модификацию и контроль подобного рода заявок.
Примеры советников
На просторах рунета можно найти и платные торговые системы, и советники в свободном доступе. Ниже коротко опишем некоторых представителей рассматриваемого класса торговых алгоритмов.
Советник отложенных ордеров BURN . Эта система работает на часовом интервале. BURN размещает отложенные ордера один раз за одну торговую сессию. Заявки ставятся в обоих направлениях на заданных в параметрах советника расстояниях от значения Open отдельной торговой сессии. Единовременно с установкой отложенных открывающих ордеров, советник определяет значения Stop Loss и Take Profit по каждой позиции. Робот мониторит уровень безубыточности и в зависимости от него выставляет уже общие по портфелю ограничители по прибыли и убытку. Закрытие позиции производится исключительно по Trailing-Stop-Loss’у.
Советник отложенных ордеров Торговые сети . Данный торговый робот предназначен для размещения целой сети отложенных заявок. Работа советника напрямую зависит от конфигурации основных параметров:
Takeprofit, stoploss – эти параметры отвечают за соотношение риска и доходности торгового советника.
Lots – это размер лота, который используется в отложенных ордерах.
Step – это расстояние, измеряемое в пунктах, между ордерами.
Neworders – данный параметр представляет собой тумблер активации функции сохранения конкретного шаблона текущей сетки ордеров.
Countorders – совокупное количество отложенных ордеров сети. Все ордера советника могут быть закрыты в один момент с помощью специальной функции.
Это далеко не все параметры и нюансы данного советника, а приведенные в качестве примера компоненты.
Любой советник отложенных ордеров имеет дополнительные риски технического характера, связанные с неисполнением заявок. В связи с этим необходимо согласовывать использование конкретной автоматической торговой системы с брокером. Источник:
Социальные кнопки для Joomla
- 14.11.2013 06:32 | Индикатор разворота — определяем конец тренда 52758
- 02.04.2015 10:04 | Индикатор VSA читает рынок как открытую книгу 49619
- 23.09.2014 11:08 | Конструктор советников форекс позволит создать любой торговый робот 46460
- 13.12.2013 01:48 | Торговля внутри дня — часовая стратегия форекс 38800
- 12.12.2014 05:36 | Индикаторы опционных уровней – ступени вашего успеха 33712
Использование разнообразных программ, которые помогают сделать торговлю более эффективной и автоматизировать многие процессы, очень актуально для Форекса. Так, любой простой советник для МТ4/МТ5, открывающий ордера , поможет избежать множества проблем и более точно входить в рынок. Именно максимальная точность исполнения торговых операций делает эти программы такими востребованными.
Благодаря алгоритму удается (проскальзываний цены, которые наблюдаются в периоды повышения активности рынка). Ведь если робот попробует открыть позицию в период сильной волатильности, то цена заключенной сделки может сильно отличаться от той, что всего секунду назад отображалась в терминале – такую ситуацию можно наблюдать в период выхода важных экономических новостей, к примеру.
Ввиду удобства и эффективности
трейдеры используют самые разные программы в работе – советники, открывающие ордера в двух направлениях одновременно, по времени, противоположные приказы или сразу много ордеров, и т.д.
Особенности работы с механическими системами
Механические системы позволяют учитывать самые разные параметры при выставлении отложенных приказов: одни актуальны для торговли по времени, другие могут следить за ходом финансового инструмента в обоих направлениях и как только цена проходит установленное расстояние, сразу же подается звуковой сигнал. Система может открывать ордера каждый час или просто в заданное время.
Одним из самых популярных является советник, открывающий отложенные ордера в двух направлениях — «трейлинг стоп от 1-го пункта». Его можно использовать для торговли по либо в работе на отбое тенденции. Благодаря системе можно сразу задать все важные показатели стоп-ордеров, определить объемы предполагаемых сделок, задать значения stop-loss и take-profit и т.д.
При желании вы можете получить его и бесплатно ,
Выбирая основные значения, важно определить такие:
- Направление сделки – длинная, короткая, два противоположных приказа одновременно
- Разрешение подачи сигнала
- Разрешение на ведение автоматической торговли или же требование ожидания ручного подтверждения
- Во входных параметрах отображаются объемы позиций в лотах, оптимальные значения стоп-лосса и тейк-профита , расстояние до текущей стоимости в пунктах, размер проскальзывания , который допустим и при котором советник активирует запуск (в противном случае он не сработает, если цена чуть изменится)
В работе со стратегиями и механическими системами нужно очень четко изучать инструкции и верно выставлять параметры. С учетом того, какое количество разнообразных инструментов сегодня представлено на рынке, найти качественную, легко настраиваемую и корректно работающую программу не составит труда.
Разнообразие и функционирование систем
Можно найти советник, который работает сразу по всем парам или же тот, что создает приказы на каждом баре. Очень популярны стратегии, использующие сразу , которая предполагает проставление приказов на одинаковом расстоянии один от другого и проставление все новых и новых по мере открытия сделок в ту или иную сторону.
Есть возможность слежения за ценой, чтобы брать максимум прибыли. Вручную делать это не очень удобно, да и не успеет трейдер в моменты сильной волатильности рынка продуманно и быстро проставить все значения. А вот советник «Трейлинг стоп от 1-го пункта», к примеру, работает мгновенно и может в течение нескольких секунд выставить отложенные приказы с заранее определенными параметрами (take-profit, stop-loss, перестановка в ноль или трейлинг-стоп) — видео и ссылка выше!
Для одних трейдеров важно условие, чтобы советник открывал один ордер или добавлял отложенный к уже сработавшему, другим нужно открыть два и больше. Среди всего разнообразия программ довольно легко найти то, что нужно. Самое главное – уметь использовать советники, проставлять все значения, тестировать и все равно контролировать.
Приветствую Вас, друзья трейдеры!
Кроме торговых систем основанных на отслеживании прямых сигналов для открытия позиций, в сегодняшней статье мы рассмотрим одну из интересных тактик трейдинга, которая осуществляется только с помощью , она так и называется — Стратегия на отложенных ордерах.
По стандартной схеме описания торговых систем, мы разберем особенности и правила трейдинга по этой стратегии, какие дополнительные инструменты входят в ее состав, какие параметры нужно использовать для ее реализации, а также, предоставлю автоматическую версию этой тактики в виде советника и детальный отчет результатов его тестирования.
Итак, начнем;-). Торговлю по системе оптимально проводить на 4-часовом таймфрейме (H4), при этом выбирать от средневолатильных и выше, к ним относится тот же Евро Доллар, на котором я буду показывать примеры ниже.
Данная стратегия на отложенных ордерах простая в реализации, но в алгоритм ее работы входят весьма не простые технические инструменты, а именно:
Один момент, так как произошли некие обновления в , файлы советников и индикаторов теперь нужно перемещать в папку: «MQL 4 experts и indicators (соответственно)».
Вот кстати результаты тестирования этого советника за период последних 2 года:
Подробный отчет его работы можете просмотреть здесь . Еще хочу уточнить, что в этом советнике не используется тактика ручного трейлинг стопа (как я описывал выше), поэтому результаты теста могут быть занижены. К тому же, я хочу провести тестирование стратегии на отложенных ордерах на ручном тестере стратегий по правилам описанным выше, чтобы наглядно сравнить результаты работы советника и ручной торговли по этой системе.
Отчеты по ручной торговле я дополню к этой статье, после того як окончательно завершу тестирование.
Друзья, понравилась ли Вам такая форекс стратегия на отложенных ордерах? Возможно у кого-то возникли вопросы или соображения по ее реализации или модификации? Если да, задавайте их в комментариях, будем разбираться вместе;-).
И еще одно, следующая статья на блоге будет посвящена 2-ой части мануала по работе с платформой Mirror Trader ( можете ознакомится с 1-ой частью), где я поделюсь своими первыми результатами инвестирования. Так что не пропустите открытие новой рубрики и 2-й части мануала, а для этого обязательно подписывайтесь на обновления !
Надеюсь эта информация будет Вам полезна, и поможет не только лучше разобраться в этом направлении, но и улучшить Ваши результаты в торговле!
На сегодня все, всем удачи и до встречи в новых статьях!
С уважением, Александр Сивер
Торговый советник, который основывается на индикаторных стратегиях в той или иной степени уязвим от изменчивости рынка, а также состояний движения цены.
Трендовые стратегии становятся беспомощными в период флета, а флетовые наоборот во время тренда.
Таким образом мало того что за советником приходится следить, так и еще на постоянной основе оптимизировать его параметры, которые в конечном итоге полностью ломают логику работы первоначальной стратегии.
Торгуй по крупному только с ведущим брокером.
В тоже время сеточные советники, которые вовсе не обращают внимания на показания технических индикаторов могут извлекать прибыль при любом движении цены, более того нет необходимости заранее предсказывать направление так как все ордера эксперта выставляются следом за ценой.
Однако все сеточники, так или иначе, связаны с усреднением и мартингелйом, поэтому для того чтобы использовать подобные роботы необходимо обладать достаточным капиталом.
Собственно в этой статье вы познакомитесь с очередным сеточником на основе отложенных ордеров, чья максимальная просадка должна удивить даже самых придирчивых трейдров отвергающих мартингейл.
Советник Quantum 103 – это автоматический торговый эксперт на основе без индикаторной сеточной стратегии с использованием отложенных ордеров .
В отличие от других подобных сеточных экспертов советник Quantum 103 выставляет сетки как лимитными так и стоповыми отложенными ордерами, что позволяет захватывать любое малейшее движение цены и извлекать прибыль в независимости от того куда направится цена.
В виду того что робот не привязывается ни к какому техническому индикатору его можно применять абсолютно на любой валютной паре или тайм фрейме, единственное что под каждый инструмент Quantum 103 необходимо индивидуально подбирать настройки в силу их особенности.
Установка советника Quantum 103
Советник Quantum 103 является относительно новой разработкой, поскольку впервые о нем трейдеры смогли узнать в 2016 году.
Эксперт является пользовательской разработкой, поэтому для того чтобы его протестировать или использовать на реальном счету вам потребуется выполнить скачивание файла робота в конце статьи, после чего установить его непосредственно в торговый терминал МТ4.
Процесс установки советника Quantum 103 происходит по стандартной схеме и ничем не отличается от установки любого другого пользовательского эксперта, а именно вам потребуется сбросить ранее скачанный файл в соответствующую папку каталога данных терминала.
С более детальной инструкцией по установке советников и любых других пользовательских инструментов вы можете познакомиться по ссылке .
После перезапуска торгового терминала или его обновления в панели навигатор Quantum 103 появится в списке советников, а для того чтобы им воспользоваться достаточно перетащить название робота на график выбранной вами валютной пары:
Стратегия торговли советника. Настройки
Как уже отмечалось в начале статьи, советник Quantum 103 основывается на без индикаторной сеточной стратегии. Так эксперт устанавливает отложенные ордера как стоповые, так и лимитные над и под ценной на заданном расстоянии друг от друга.
Если цена идет против сетки советник выстраивает дополнительную сеть, таким образом, усредняя убытки и подтягивая ордера вслед за ценой.
В настройках эксперта присутствует ряд параметров, благодаря которым советник можно адаптировать для торговли абсолютно на любом торговом активе.
Так переменная TimeCLOSE позволяет включить или отключить временной фильтр, по достижению которого советник будет автоматически закрывать все сделки и прекращать работу.
Переменные TIME HOUR START и TIME MINUTE START отвечают за время начала торговли в часах и минутах, а переменные TIME HOUR STOP и TIME MINUTE STOP отвечают за время остановки торговли.
Переменные BuyStop count, BuyLimit count, SellStop count, SellLimit count отвечают за количество определенных лимитных и стоповых отложенных ордеров в выставляемой сетке.
Переменная Step позволяет изменять расстояние в пунктах между отложенными ордерами. Переменная StopLoss overall позволяет включить или отключить функцию общего стоп приказа, при этом в строках Buy StopLoss и Sell StopLoss можно задавать общий стоп приказ, как для покупок, так и для продаж.
Переменные StopLoss и TakeProfit отвечают за ограничение убытка и прибыли в пунктах, а переменная LOT позволяет изменять объем позиций, которые выставляются при построении сетки отложенных ордеров.
Переменная Tralling позволяет включить или отключить трейлинг стоп , при этом шаг трейлинга можно задавать в строке TrailingStep, а начало трейлинга в строке TralingStart.
Тестирование советника Quantum 103
В качестве эксперимента мы решили провести тестирование эксперта с авторскими настройками за весь 2016 год. Тестирование проводилось по валютной паре Евро/Доллар на пятиминутном графике. Результат теста смотрим ниже:
В заключение стоит отметить, что советник Quantum 103 является вполне перспективным роботом, демонстрирующим отличную доходность при невысоких рисках.
Однако стоит понимать что к подобного рода экспертам возникают повышенные требования к депозиту трейдера, а именно минимальный депозит – 100 долларов на центов счету, либо 10 тысяч на классическом.
Скрипты для работы на форекс. Pending Orders Master скрипт отложенных ордеров Скрипт для выставления двух отложенных ордеров
Торговая позиция другими словами называется торговым ордером (order). Ордер — это приказ открыть или закрыть торговую позицию в наиболее широком смысле.
Приказы могут быть как простыми (вы можете приказать открыть или закрыть торговую позицию по любой цене), так и сложными (такими, что действуют только в течение определенного времени, срабатывают при достижении инструментом определенной цены или с некоторыми дополнительными условиями. Так было раньше. Даже и 100 лет назад. Мало что изменилось в настоящее время кроме того, что сейчас торговля в основном компьютеризирована.
К простым методам приказов относят рыночные ордера. К сложным — отложенные. Рассмотрим их подробнее. Допустим, вы не имеете возможности постоянно следить за развитием цены на финансовом инструменте. Но есть намерения:
открыть торговую позицию;
закрыть торговую позицию;
добавить объем к уже открытой торговой позиции;
уменьшить объем ранее открытой торговой позиции;
Существуют такие главные типа отложенных ордеров, как STOP и LIMIT.
К ордерам типа STOP относят:
- BUYSTOP — открыть ордер BUY по инструменту выше текущей цены на указанном уровне;
- SELLSTOP — открыть ордер SELL по инструменту ниже текущей цены на указанном уровне;
К ордерам типа LIMIT относят:
- BUYLIMIT — открыть ордер BUY по инструменту ниже текущей цены на указанном уровне
- SELLLIMIT — открыть ордер SELL по инструменту выше текущей цены на указанном уровне.
Кроме того, в отложенные ордера в МТ4-5 можно вносить дополнительные параметры экспирации. Вы указываете дату и время, когда приказ становится не актуальным.
Когда необходимо быстро выставить отложенный ордер, но считать в уме и указывать цену ордера крайне не удобно, все это занимает очень много времени, а время из главных факторов идеального входа, поэтому рекомендуем использовать скрипты или советники быстрой и лёгкой установки отложенных ордеров (BuyStop, BuyLimit, SellStop, SellLimit), которые позволяет установить отложенные ордера одним движением мыши, просто перетащив скрипт на нужный уровень на графике.
Скрипты SetOrderBuy и SetOrderSell
- Скрипт SetOrderBuy устанавливает отложенные ордера типа BuyStop или BuyLimit.
- Скрипт SetOrderSell устанавливает отложенные ордера типа SellStop или SellLimit.
2. Скрипты bvnopen, bvnbuy, bvnsell та bvnpending
Скрипты предназначены для открытия отложенных ордеров разными способами (перетаскивание скрипта мышью, вызов скрипта по горячей клавишей),
Параметры скрипта:
Risk — риск сделки в процентах от баланса депозита;
Lot — количество лотов ордера;
OrdersNumber — количество ордеров;
StopLoss — уровень Stop Loss в пунктах;
StopLossPrice — уровень Stop Loss по цене;
TakeProfit — уровень Take Profit в пунктах;
TakeProfitPrice — уровень Take Profit по цене;
BuySell — покупка (1) или продажа (-1), Если 0-направление определяется по месту вброса скрипта на график (см. ниже);
UserComment — комментарий к ордеру.
Magic — магический номер, может использоваться для работы с советниками.
Единственная разница между скриптами bvnopen, bvnbuy и bvnsell заключается в разном перекомпилированном значении параметра BuySell. Поскольку первый предназначен для работы с мышкой, то это значение параметра — 0, поэтому для двух других это 1 и -1 соответственно, так как они предназначены для использования с горячими клавишами, отдельно на покупку и на продажу.
Отдельным назначением скрипта bvnpending является открытие отложенных ордеров. Его можно использовать только с помощью мыши, а тип ордера определяется комбинацией двух обстоятельств: какое значение стоит у параметра BuySell (выставлять обязательно, иначе не сработает) и в каком месте графика брошен скрипт, выше или ниже текущей цены. Например, если BuySell равен -1, то это будет ордер на продажу, при этом, если он ниже цены, то SELL STOP, а если выше, то SELL LIMIT.
Интересной особенностью всех скриптов из набора является использование глобальных переменных терминала для настройки параметров скрипта, при этом используется взвешенная система приоритетов так, чтобы можно было задавать различные значения для различных условий. Переменные имеют следующий формат:
bvnopen.varname
Таким образом, действие переменной с указанным обозначением финансового инструмента имеет больший приоритет чем возможен без такого обозначения. Поэтому для разных пар можно настроить различные параметры.
Перечень глобальных переменных, используемых скриптом:
DnDLevel — одна из ключевых переменных в работе скрипта при использовании мыши. По умолчанию этот параметр равен 0 и в этом режиме место вброс скрипта определяет только направление торговли: выше цены на графике — покупка, ниже — продажа. Уровни Stop Loss и Take Profit не устанавливаются, если они не заданы входными параметрами скрипта.
Если установить для этой переменной значение 1, то в точке вброса скрипта будет устанавливать уровень Take Profit, при условии, что они не заданы параметрами скрипта, то есть входные параметры имеют приоритет над местом вброса скрипта. Выбор направления торговли остается таким же, как и при значении 0.
Если установить значение -1, то определение направления торговли инвертируется: выше цены на графике — продажа, ниже — покупка, а точка вбрасывания скрипта определяет уровень Stop Loss, при условии, что они не заданы входными параметрами скрипта, то есть входные параметры имеют приоритет над местом вбрасывания скрипта
LotMagnifier — эта переменная задает коэффициент для количества лотов, то есть, если задать его равным 0.01, то вы сможете вводить просто 1, 2, 4 и т. д. для получения лотов 0.01, 0.02, 0.04 и т. д.
Risk — эта переменная имеет приоритет над любыми установленными значениями объема сделки, но она требует также установленного уровня Stop Loss. Если такой не установлен, то эта переменная (как и входной параметр) игнорируется. Для установления уровня риска используется следующий приоритет:
значение, установленное переменной Risk для конкретного инструмента;
значение, установленное переменной Risk глобально;
значение входного параметра Risk.
Lot — эта переменная позволяет просто жестко задать размер сделки и тогда ни значение, заданное во входных параметрах, ни коэффициент не будут иметь никакого влияния, то есть можно сказать, что для установления количества лотов используется следующий приоритет:
значение, рассчитанное по установленному параметру Risk;
значение, установленное переменной Lot для конкретного инструмента;
значение, установленное переменной Lot глобально;
значение входного параметра Lot умноженное на значение переменной LotMagnifier для конкретного инструмента;
значение входного параметра Lot умноженное на значение переменной LotMagnifier глобально;
значение входного параметра Lot.
StopLoss — переменная, которая устанавливает уровень Stop Loss по количеству пунктов и она имеет приоритет над соответствующим входным параметром, но не над параметром StopLossPrice. Полный список приоритетов будет выглядеть так:
значение входного параметра StopLoss, если отличное от 0;
значение входного параметра StopLossPrice;
значение, установленное переменной StopLoss для конкретного инструмента;
значение, установленное переменной StopLoss глобально;
место вброса скрипта на график.
TakeProfit — величина, которая устанавливает уровень Take Profit по количеству пунктов. Порядок приоритетов аналогичен предыдущему случаю.
OrderNumber — этой переменной можно задать количество ордеров, которые необходимо открыть. Она имеет приоритет над соответствующим входным параметром. Эта возможность может использоваться, когда необходимо обойти ограничение на максимальное количество лотов. Например, по правилам конкурса можно открыть 5 ордеров максимальным лотом 1. Вы хотели бы открыть один ордер лотом 5, но вас разбивать один ордер на 5 отдельных ордеров.
Magic — эта переменная, как и соответствующий параметр, задает магический номер ордера, который может использоваться вместе с советниками.
Sound — эта переменная включает (1) или выключает (0) звуковой сигнал (хлопок) при выполнении скрипта.
На первый взгляд, может показаться слишком сложно, но стоит попробовать, возможно, вам понравится.
Использовать эти скрипты можно на горячих клавишах ATL+B и ATL+S.
понедельник, августа 27, 2018
Скрипты для открытия или закрытия сделок (ордеров) сегодня используют все начинающие трейдеры. Но прежде чем рассказывать о тонкостях использования таких программ, стоит разобраться, что такое скрипт.
Скрипт – это небольшая по объему, но не по значению программа. Она дополнительно устанавливается на терминал МТ4 или 5.
В отличие от советников, скрипты не исполняют свою роль постоянно, он используются разово. То есть, для совершения определенной операции и только единожды. Такой операцией может быть, например, открытие или закрытие ордера или . Вообще же скрипты пишут для самых разных целей.
Скрипт открытия и закрытия сразу нескольких ордеров для платформы MT4
В платформе MT4 некоторые скрипты уже прописаны. Это, в частности скрипт открытия. Он используются для открытия позиции. Также, есть скрипт для удаления ранее открытой позиции. Все скрипты хранятся в одноименном разделе в специальном окне навигатора. Здесь, можно просмотреть весь список доступных программных модулей.
Для того, чтобы начать работу с каким-то скриптом, его нужно перенести на открытый график. Потребуется активировать скрипт в появившемся окошке, с вопросом действительно мы хотим присоединить «close» к графику EUR/USD Daily?
При нажатии клавиши «ДА», скрипт запустится. А после выполнения поставленной функции, он автоматически закроется и уберется с графика, не отвлекая внимание. Удалить скрипт можно и досрочно. Например, если он уже не нужен.
Для удаления, правой кнопкой мышки, щелкнуть на график и нажать функцию «Удалить скрипт ». Готово.
Выставление ордеров в МТ4
Установка скриптов непосредственно для открытия / закрытия нескольких ордеров в дополнение к уже имеющимся
Любые скрипты сегодня можно найти в сети. Скрипты для МТ4, также легко скачать на форумах. Для того, чтобы начать работу, убедитесь что у Вас установлена сама программа Metatrader4 скрипты как правило, закачивают целыми архивами.
После скачивания, такой архив нужно распаковать. Все его содержимое должно быть скопировано в папку МQL4/scripts . Кстати, она есть в самом каталоге данных. Далее нужно перейти в этот каталог: Файл => Открыть каталог данных.
Следующий шаг – открытие папки Scripts раздела MQL4. Именно сюда и помещаются скаченные скрипты. После удачного копирования, платформу МТ4 нужно перезапустить. Без этого действия скрипты не отобразятся.
Теперь можно снова запускать программу MT4 и проделать следующие шаги:
- Выбрать на верхней панели раздел Сервис => Настройки
- Во вкладке Советник расставить крестики/галочки так, как это показано на картинке ниже:
- Последний пункт – нажать «ОК»
Теперь можно открывать график выбранной . На график можно перетянуть установленный скрипт.
Меняем параметры скрипта открытия и закрытия защитных ордеров в MT4
Скрипт открытия / закрытия ордеров (одного или нескольких), хорошо работает и с предустановленными параметрами. Но иногда эти параметры требуют небольшой корректировки. Например, если Вы хотите увеличить или уменьшить лот, который открываете. Для изменения параметров скрипта, нужно изменить его код. Сделать это можно только в том случае, если у вас сохранился исходник в формате MQL.
Для начала нужно:
Найти в программе нужный скрипт и выбираем пункт меню изменить при щелчке по правой кнопке.
В открывшемся окошке приложения MetaEditor, как раз и меняются параметры. Главное не изменить лишнего. Внимательно следите за тем, какие именно параметры меняете. В противном случае, ваш скрипт просто перестанет правильно работать и вместо пользы принесет только вред, а следовательно – убытки.
После выполнения всех необходимых изменений, сохраните их нажатием клавиши «Complite». После чего, нужно закрыть все программу МТ4.
Сложностей с программами или каких-то непредвиденных ситуаций возникнуть не должно. Поскольку все скрипты предельно понятны и просты.
Стоит учитывать, что скрипты существуют всякие. Есть вполне полезные, а есть не совсем. Но есть целый набор скриптов, которые не повредят. В списке самых распространенных много наименований.
Скрипт закрытия и открытия защитных ордеров — Urdala Helper
Этот скрипт отлично помогает, когда торговля на Форексе идет в ручном режиме. Управление простейшее – мышкой, как в работе с стандартными окнами Windows. Данный скрипт предназначен для открытия ордеров. Причем как рыночных, так и с выставленным тейком профита и стоп лоссом.
Используется Urdala Helper и при закрытии ордеров (одного или целой группы). Это даже могут быть все ордера разом. А еще с помощью этого скрипта, можно ордера модифицировать. Работать можно также с одним или с несколькими ордерами. Их можно перевести к профиту выше или ниже линии, причем прибыль при этом не потеряется.
Работать со скриптом предельно легко. Его нужно перетянуть на график. В окне настроек а и оформление.
Скрипт представляется в виде окон. Он начинает выбранное вами действие и автоматически закрывается по его выполнении.
Как действует скрипт для нескольких ордеров?
Для открытия рыночного ордера, нужно переместить ценовую метку значения тейк профит (зеленую) или стоп лосс (красную) туда, где вы планируете стопы ордеров. То же с отложенным ордером.
Одно из самых ярких направлений в анализе и торговле на финансовых рынках является использование так называемых сеточных стратегий, всевозможных пирамид ордеров и мартингейл .
Причиной этому является обоснованный отказ от попытки прогнозирования цены, в пользу простого следования за ней.
Однако, не смотря на широчайшую популярность данных стратегий, на практике их реализация оказывается далека от идеала, который расписана в теории.
Торгуй по крупному только с ведущим брокером
Десятки отложенных ордеров в разные стороны, проставленные расстояния и коэффициенты умножения, а также постоянная череда удалений и добавлений ордеров – во всем этом даже черт ногу сломает, не говоря уже о новичках.
Именно поэтому подобные стратегии чаще всего кодируют и используют в автоматическом режиме.
Однако и автомат без пристального взгляда из-за банального разрыва связи и утерянного ордера рано или поздно может дать сбой, поэтому большинство трейдеров предпочитают вести торговлю в полуавтоматическом режиме, а в этом им помогают специальные вспомогательные скрипты.
Собственно, в этой статье вы познакомитесь с одним из таких скриптов, который является незаменимым помощником для всех сеточников и трейдеров использующих усреднение и мартингейл.
Pending Orders Master – это вспомогательный скрипт для торгового терминала мета трейдер 4, который позволяет выставлять сети отложенных ордеров разного типа и при этом задавать более глубокие индивидуальные условия вплоть до коэффициентов умножения между ордерами, что так необходимо для стратегий на основе усреднения.
Сам по себе скрипт является универсальной разработкой и будет полезен всем категориям трейдеров, поскольку его можно применять абсолютно на всех торговых активах, будь то акции, валютные пары или индексы.
Также стоит заметить, что скрипт Pending Orders Master может применяться на всех тайм фреймах, поэтому он будет эффективным инструментом для всех стратегий, в основе которых лежат отложенные ордера.
Установка скрипта Pending Orders Master
Несмотря на то, что успешно реализовывать длительное время сеточные стратегии с элементами мартингейла в ручном режиме практически невозможно, разработчики платформы МТ4 не спешат исправлять этот недостаток и не внедряют вспомогательные скрипты по умолчанию.
Следовательно, для компенсирования этой слабости терминала на помощь приходят пользовательские скрипты, а Pending Orders Master является одним из них. Для того чтобы им воспользоваться необходимо произвести стандартную схему установки.
Установка Pending Orders Master ничем не отличается от установки любого другого пользовательского скрипта и происходит по стандартной схеме, а именно вам потребуется выполнить скачивание файла скрипта в конце статьи и поместить его в соответствующую папку каталога данных терминала.
С более детальной инструкцией по установке скриптов, советников и любых других пользовательских разработок вы сможете познакомиться, перейдя по ссылке .
Для того чтобы торговый терминал увидел скрипт его следует обновить в панели навигатор либо просто перезапустить. После перезапуска платформы
Pending Orders Master появится в списке скриптов, а для того чтобы им воспользоваться достаточно перетащить название на график валютной пары.
Принцип работы. Настройки
Скрипт Pending Orders Master выполняет одноразовое действие при его нанесение на график, причем скрипт может выставлять как серию ордеров на определенном расстоянии от текущей цены, так и на определённом ценовом уровне, который будет указан непосредственно в настройках.
Скрипт позволяет открыть сетку отложенных ордеров как лимитными, так и стоповыми ордерами.
Переменные в настройках позволяют подстроить скрипт абсолютно под любую торговую стратегию на основе отложенных ордеров. Так в строке Order Type трейдер может выбрать один из четырех видов отложенных ордеров, сетку из которых он планирует выстроить.
Переменная Lot позволяет задавать объем позиции для первого ордера сетки, при этом количество ордеров самой сетки можно изменять в строке Number of Orders.
Переменная Magic позволяет присваивать уникальный код ордерам, благодаря которому вспомогательные советники в случае их применения могут отслеживать и контролировать сделки открытые скриптом.
Переменная Slippage позволяет ограничить выставление ордером при большом проскальзывании котировок, а переменная Multiplier позволяет изменять множитель ордеров, при использовании сетки на основе мартингейла.
Переменная Distance between orders позволяет изменять отступ в пунктах между ордерами сетки, а переменная Distance to the first order позволяет задавать расстояние в пунктах от первого ордера.
В строке Use price for first order вы можете включить или отключить функцию построения сетки ордеров от заданного уровня, при этом сам ценовой уровень задается в строке Price for first order.
В заключение стоит отметить, что скрипт Pending Orders Master значительно упрощает процесс работы с
Отложенные ордера позволяют трейдеру обеспечить автоматическое выполнение конкретной торговой операции при достижении ценой определенного уровня. Такая операция может заключаться в открытии, закрытии или изменении позиции. Некоторые торговые стратегии предполагают размещение множества отложенных ордеров, которые срабатывают при возникновении требуемой рыночной ситуации. При этом, они актуальны лишь определенный временной промежуток, по прошествии которого их активация может принести лишь убытки. В таких случаях целесообразно скачать скрипт для удаления отложенных ордеров , обеспечивающий быстрое выполнение этой функции.
Смотри видео обзор статьи
Когда нужна установка и удаление отложенных ордеров
Как правило, отложенный ордер (ОО) срабатывает при достижении ценой актива заданного уровня. После установки ОО трейдеру нет необходимости в ожидании выполнения требуемых для конкретной торговой стратегии условий, установленных для открытия, закрытия или изменения позиции. Брокер, через которого ведет свою торговую деятельность трейдер, осуществляет автоматическое исполнение ОО по наиболее выгодной цене (т. е. ордер выполняется даже при выключенном торговом терминале).
При этом отложенные ордера не имеют срока исполнения – после установки они остаются активными до момента срабатывания. Во время их установки можно задать и необходимые размеры стоп-лосса и тейк-профита, а в установленном ОО можно изменять любые параметры.
Если трейдер установил с десяток отложенных ордеров или больше при появлении соответствующих сигналов используемой ТС, то чтобы их удалить при изменении рыночных условий потребуется потратить определенное время и усилия. Хотя и кажется, что выполняется такая операция очень просто и легко, но многократное ее осуществление утомительно. В таких случаях и пригодится скрипт для удаления отложенных ордеров, обеспечивающий их оперативную деактивацию за минимальное количество манипуляций. После завершения его работы отображается окно с оповещением об удалении всех ОО (рис. 1),
Такое быстрое удаление ОО востребовано при высокочастотной торговле на коротких таймфреймах (например, при скальпинге), когда от скорости принятия решений напрямую зависит прибыльность торговой стратегии.
Еще один случай, когда использование отложенных ордеров целесообразно – канальная торговля на флете. Например, при торговле внутри канала (рис. 2) ОО на покупку выставляется на уровне нижней границы канала со стоп-лоссом под ней и с тейк-профитом по центру канала. Соответственно ОО на продажу выставляется верхней границы канала со стоп-лоссом над ней и тейк-профитом посередине канала.
Гораздо проще торговать на пробой канала. В этом случае при идентификации его границ выставляются ордера Buy Stop и Sell Stop, соответственно, на верхней и нижней границах канала (рис. 3). При выходе цены из канала происходит срабатывание соответствующего ОО, а другой удаляется.
Какие еще бывают скрипты для отложенных ордеров форекс
По запросам трейдеров программисты создают самые разнообразные алгоритмические последовательности, выполняющие необходимые торговые операции с отложенными ордерами. Например, del_orders_afte_VLINE может удалять ОО по времени. Момент удаления отображается на графике в виде вертикальной прямой (красная на рис. 4) и первоначально размещается на 10 периодов впереди текущей свечи (количество оставшихся до закрытия всех ОО секунд выводится в левом верхнем углу окна ценового графика). Эту прямую линию можно захватывать мышью и перемещать дальше или ближе.
А позволяет закрывать строго определенный типы ордеров. При запуске он отображает окно (рис. 5), в котором можно задавать значения следующих параметров:
- Закрывать_отложенные_Buy-ордера? – применять ли к Buy-ордерам;
- Закрывать_отложенные_Sell-ордера? – применять ли к Sell-ордерам;
- Закрывать_профитные_ордера? – применять ли к прибыльным ордерам;
- Закрывать_убыточные_ордера? – применять ли к убыточным ордерам;
- Удалять_отложенные_ордера? – применять ли к ОО;
- Закрывать/удалять_ордера_только_с_маджиком_ниже? – применять ли скрипт только к ордерам, обладающим маджиком, совпадающим с числом параметра «Маджик»;
- Маджик – число, соответствующее маджику ордеров, которые будут удалены/закрыты при значении true параметра «Закрывать/удалять_ордера_только_с_маджиком_ниже?»;
- Проскальзывание – максимальная величина изменения рыночной цены от той, при которой был активирована команда скрипта на закрытие/удаление ордера.
Все переменные, название которых сформулировано в виде вопроса, могут принимать два значения true (да) или false (нет).
Ниже перечислены еще некоторые скрипты для отложенных ордеров, упрощающих и облегчающих торговлю:
- закрывает все выставленные ордера в момент, когда цена достигает горизонтальной линии, первоначально размещаемой на расстоянии от текущей цены, равном значению переменной TakeProfit. Положение этой линии можно изменять. От каждого ордера будет закрыта часть, указанная в процентах в переменной PercentClose.
- осуществляет переворот позиций.
- удаляет только ордера, удовлетворяющие заданным условиям, определенным в параметрах: Magic – номер сделок; MagicAll – все ли ордера закрывать (true – да, false – нет); Profit – размер профита, достаточный для закрытия ОО (0 – все ОО); TipOrder – тип закрываемых ОО (0 – все, 1 – Buy, -1 – Sell); SymbolAll – на всех ли валютных парах закрывать ОО (true – да, false – только на текущей); DeleteOrders – какие ордера удалять (true – все, false – только рыночные); attempts – количество попыток закрытия.
Ручная торговля на рынке Форекс — кропотливый труд, требующий умственных усилий и временных затрат. Это особенно актуально для скальперов и других трейдеров, использующих для получения прибыли на валютном рынке младшие таймфреймы. Существуют способы автоматизации рутинных однотипных действий. Для этой цели используются скрипты . Что это такое и как их использовать? Как упростить выставление отложенных ордеров скриптом? Как установить программу в торговую платформу брокера?
Скрипты Форекс — что это такое?
Скрипты — помощники трейдера, которые автоматизируют обычные рутинные процессы, например, закрытие большого числа сделок одним кликом или выставление стоп-ордеров. Это обычная программа, которая написана на том же языке программирования, что и советник или индикатор. Скрипты пользуются меньшей популярностью только по причине отсутствия достаточных знаний об их возможностях у трейдеров. Как работает скрипт?
В отличие от советника, который также работает в автоматическом режиме по заданному алгоритму, работа скрипта устроена несколько иначе. Он нацелен на единоразовое действие. Для того чтобы совершить действие еще раз, вам придется заново запустить скрипт. Только в таком случае он снова проделает необходимые действия, которые заложены в его алгоритм.
Чудодейственной таблеткой, способной работать на валютном рынке вместо трейдера, скрипты также назвать нельзя. У них достаточно ограниченные возможности, однако тяжело переоценить помощь, которую они могут оказать трейдеру. Так, можно удалять с помощью скриптов отложенные ордера и создавать из них сетку, закрывать только прибыльные сделки, удалять все построения с рабочего графика валютной пары, устанавливать стоп-лосс на уровне безубыточности и так далее. Функций скриптов для трейдеров, которые предпочитают активный трейдинг, более чем достаточно для упрощения работы.
Установка скриптов в торговый терминал
Установить скрипт в торговый терминал так же просто, как и индикатор или советник. Действовать необходимо по тому же алгоритму. Первоначально необходимо открыть меню «Файл» и выбрать пункт «Открыть каталог данных». Так вы попадете в корневой каталог торговой платформы (папку установки терминала).
В открывшейся папке нужно выбрать папку MQL 4 и поместить файл скрипта в соответствующую папку. Она так и называется — Scripts. После перезапуска торговой платформы скрипт появится в соответствующем раскрывающемся меню в окне навигации торговой платформы МетаТрейдер 4. Для его активации нужно перетащить скрипт на рабочий график. После этих действий он готов к работе. Так это выглядит на практике (скрин из терминала компании Forex4You ).
Отложенные ордера
Инструментов для автоматического выставления отложенных ордеров скриптом достаточно много как простых, так и сложных. Скрипт под названием Remove Pending Order самостоятельно удаляет все отложенные ордера. Его настраивать не нужно (параметров настроек у него нет).
Скрипт Open Buy Sell Order способен открыть два отложенных ордера в противоположном направлении. Точкой отсчета выступает текущая цена. У него есть настраиваемые параметры. Если вы используете стратегии торговли, основанные на пробитии уровней, ценового коридора, то наверняка оцените подобный скрипт.
Следующий скрипт может открыть сетку отложенных ордеров за один раз. Его название — OpenStopOrderNet. У него есть несколько настраиваемых параметров. В настройках можно задать размер стоп-лосса и тейк-профита в пунктах. Если в этой строке указать цифру 0, фиксация убытков и прибыли производиться не будет. Также вы можете указать в настройках максимальное количество ордеров в сетке, расстояние между ними, объем сделки и тип ордера (Селлстоп или байстоп).
Еще один скрипт под названием CloseStopLimitOrders обеспечивает закрытие всех ордеров. Настраивать его не нужно, поскольку параметров для настройки он не имеет.
Следующий скрипт отложенных ордеров под названием cm script OpenGread также выполняет функцию открытия сетки ордеров, однако обладает большим набором функций. Так с его помощью можно установить время установки ордера и время его жизни, разное расстояния между сделками, коэффициент увеличения лота открываемых ордеров, количество попыток, которое должен проделать скрипт перед открытием сделки.
Алгоритм работы скриптов схож с алгоритмом работы советников, тем не менее скрипты призваны только упростить и облегчить работу, а вся ответственность за финансовый результат лежит на трейдере. С их помощью можно автоматизировать лишь часть процессов, однако они лишь механически выполняют поставленную задачу и этим отличаются от советников.
Источник http://soldatbiz.ru/%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5/%D0%B2%D0%B8%D0%B4%D1%8B-%D0%BE%D1%82%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D1%80%D0%B4%D0%B5%D1%80%D0%BE%D0%B2-%D0%BD%D0%B0-%D1%84%D0%BE%D1%80%D0%B5%D0%BA%D1%81.html
Источник http://bankfs.ru/mortgage/sovetniki-torguyushchie-otlozhennymi-orderami-forex-warrior-foreks.html
Источник http://mamipizza.ru/loans/skripty-dlya-raboty-na-foreks-pending-orders-master-skript-otlozhennyh-orderov.html
Источник