Символы ордеров для Форекс

Рейтинг лучших брокеров для торговли акциями за 2023 год:
  • Evotrade
    ☆☆☆☆☆
    ★★★★★
    Evotrade

    Бонусы для новых трейдеров до 5000$!

  • BINARIUM
    ☆☆☆☆☆
    ★★★★★
    BINARIUM

    Лучший брокер по бинарным опционам. Огромный раздел по обучению.

В этой статье раскрыты следующие темы:

Типы ордеров на Форекс

Представьте себе, что такое потерять более $ 660 000 менее чем за 30 секунд! В январе 2014 года, профессиональный трейдер банка HSBC не разместил вовремя ордер стоп-лосс и потерял эту сумму за полминуты. На самом деле подобные ситуации часто случаются как в среде трейдеров-новичков, так и среди профессионалов валютного рынка.

Бум онлайн-брокеров, начавшийся в 1990-х годах, открыл двери для индивидуальных трейдеров. Но с большими возможностями приходит большая ответственность, и трейдеры должны в первую очередь изучить основы торговли на рынке Форекс. Если уж профессиональные трейдеры делают подобные ошибки, то индивидуальные трейдеры должны быть особенно внимательны и осторожны. Размещение неправильного типа ордера может привести к катастрофическим потерям.

Ниже мы рассмотрим различные типы ордеров, доступные трейдерам торгующим в терминале MT4. Хотя эти же типы ордеров доступны в большинстве торговых платформ онлайн-брокеров Форекс.

Первым делом рассмотрим рыночные ордера Buy и Sell . именно с помощью этих двух рыночных ордеров вы открываете свои позиции на покупку ( Buy ) или продажу ( Sell ). По сути эти ордера являются распоряжением вашему брокеру совершить покупку или продажу того или иного финансового инструмента. Ну а результатом исполнения этого типа ордера является покупка или соответственно продажа.

Зачастую, например, при техническом анализе рынка, вы понимаете, что в данный момент цена пока не определилась с направлением своего движения. Однако вы готовы купить или продать в тот момент, когда цена сдвинется на определенное количество пунктов в ту или иную сторону. Вот именно для этого случая и существуют отложенные ордера: ордер Buy Limit, ордер Sell Limit, ордер Buy Stop и ордер Sell Stop. Давайте рассмотрим их подробнее.

Ордер Buy Limit – тип ордера, применяемый в том случае, если вы считаете, что цена, опустившись от текущего значения до определенного уровня (назовем его уровень « Z ») вниз, вновь начнет расти. Ордер Buy Limit представляет собой распоряжение брокеру купить актив при достижении ценой уровня « Z ».

Ордер Sell Limit – тип ордера, применяемый в том случае, если вы считаете, что цена, поднявшись от текущего значения до определенного уровня (назовем его уровень «Z») вверх, вновь начнет падать. Ордер Sell Limit представляет собой распоряжение брокеру продать актив при достижении ценой уровня «Z».

Ордер Buy Stop – тип ордера, применяемый в том случае, если вы считаете, что цена, поднявшись от текущего значения до определенного уровня (назовем его уровень «Z») вверх, продолжит расти. Ордер Buy Stop представляет собой распоряжение брокеру купить актив при достижении ценой уровня «Z».

Ордер Sell Stop – тип ордера, применяемый в том случае, если вы считаете, что цена, опустившись от текущего значения до определенного уровня (назовем его уровень «Z») вниз, продолжит падать. Ордер Sell Stop представляет собой распоряжение брокеру продать актив при достижении ценой уровня «Z».

Мы рассмотрели типы ордеров, которые служат для открытия позиций. Но для извлечения прибыли или ограничения убытков открытые позиции требуется рано или поздно закрывать. Для этих целей служат ордера тейк-профит и стоп-лосс.

Ордер стоп-лосс (stop-loss) – пожалуй, самый главный ордер, призванный остановить потери в случае, если события будут развиваться в противовес спрогнозированному вами сценарию и цена пойдет против вас. Такой разворот цены может произойти в считанные секунды, поэтому ордер стоп-лосс рекомендуется размещать непосредственно в момент открытия позиции, дабы избежать значительных потерь в случае подобного развития событий. А потери, особенно при большом кредитном плече, могут быть в размере вашего депозита!

Ордер тейк-профит ( take- profit ) – этот тип ордера предназначен для взятия запланированной прибыли. Цена на рынке Форекс находится в постоянном колебательном движении и сегодня открытая позиция показывает прибыль в $ 500, а завтра прибыль снижается до $ 100 или вообще переходит в убыток. Чтобы подобной ситуации не произошло важно вовремя взять прибыль. Для этого на спрогнозированном, например, с помощью технического анализа уровне, до которого должна дойти цена, устанавливается ордер тейк-профит.

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

Понравилась статья? Сохраните ссылку на неё у себя в соцсетях:

Виды ордеров на Форекс

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

Что такое ордер на Форекс

Ордером на рынке называют приказ (как дословно и переводится с французского) дилеру осуществить сделку на финансовом рынке. Данный термин используется на всех финансовых рынках, но мы будем рассматривать примеры на валютном рынке Форекс.

В сфере биржевой торговли используются также термины «сделка» и «позиция», что, в определенном контексте является синонимами. Отдав приказ (ордер), вы открываете сделку и таким образом держите позицию на рынке. Позиция состоит из нескольких сделок: если вы купили актив, то что бы закрыть позицию, вам необходимо его продать. Кроме того, если вы открываете несколько сделок на покупку на одном инструменте, то это будет считаться одной позицией. Установка отложенного ордера (о чем пойдет речь далее) не означает открытие сделки, так как, если цена не дойдет до прогнозируемой цены открытия, отложенный ордер может быть удален.

В разных торговых терминалах может быть разное отображение сделок и позиций. Так, например, торговый терминал МТ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, и использовать его в вашем терминале. Заказать надежный скрипт вы можете в разделе «Автоматизация трейдинга».

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

Виды ордеров Форекс

Вы знаете, что такое торговый ордер Форекс? А какие их виды бывают? Давайте разбиремся вместе со школой Форекс . Так, ордер – это своего рода приказ брокеру : продать валюту или купить.

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

С понятием «ордер», разобрались, теперь давайте изучим виды ордеров Форекс, а так же узнаем, в каких ситуациях и какой вид применять уместнее.

Виды ордеров на рынке Форекс

Рыночный ордер

Данный ордер Форекс используют нечасто, так как он открывает торговую позицию молниеносно. Его используют тогда, когда желают купить или же продать актив в данный момент и по текущей цене. Для приказа на действие достаточно нажать на ордер покупки или же продажи.

Данный вид ордера Форекс подходит, если на рынке ситуация спокойная. В ситуации непредсказуемой, к примеру выход новостей, цены слишком изменчивы. По такой причине такой вид используют довольно редко.

Отложенный ордер

Само название «отложенный ордер» говорит о том, что это приказ на будущее, но по указанной стоимости. Этот вид используют, чтобы открыть торговлю в тот миг, как только уровень котировок будет достигнут ценой.

Отложенный ордер Buy Limit

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

Отложенный ордер Sell Limit

Здесь ситуация полностью противоположна предыдущей. К примеру, валюта продается стоимостью 101,51, а вы хотите ее продать только тогда, когда она достигнет 101,68. Разумеется, вы установите Sell Limit на том уровне, который вам нужен. В нашей ситуации это 101,68. Ордер откроется на продажу, когда цена достигнет заданного уровня.

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

Отложенный ордер Buy Stop

Данный ордер Форекс нужен, чтобы купить по нужной цене. Однако стоимость должна быть выше, чем текущая. Объясним на примере: определив уровень сопротивления 0,8982, вы уверены в том, что он будет пробит ценой. Следовательно, нужно выставить отложенный Buy Stop чуть выше данного уровня на 0,8986 и вот когда цена пробьет его, позиция откроется.

Отложенный ордер Sell Stop

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

Ордер Stop Loss

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

Ордер Take Profit

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

Ордер trailing stop

Этот вид ордера схож с ордером Stop Loss, вот только он более эффективный. Его устаналивают на заданном расстоянии от определенной цены. В тот момент, когда цена направляется к позиции, которая увеличит ваш доход, то ордер trailing stop автоматически меняет значение stop loss и движется за ценой по указанному вами расстоянию. Если ситуация противположна и прибыль уменьшается, то данный ордер не сдвигается с места и прибыль фиксируется автоматически. То есть, данный ордер ограничиват минимум, но рамок максимума не создает.

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

Все самое лучшее от Академии
только нашим подписчикам

Создание советника для открытия серии ордеров

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

  • индикатор прохода цены серии валютных пар от определенного дня и времени;
  • советник для открытия серии валютных пар в одном направлении;
  • советник для закрытия серии валютных пар.

В данном посте я напишу советник для открытия серии валютных пар в одном направлении.

Предварительно можно посмотреть тестирование созданного советника.

Сразу ответ на вопрос: почему советник, а не скрипт? Меня интересует открытие на новом баре (свече). Скрипт сразу после переноса на торговый график начнет свою работу. Советник же подождет до нового бара и только тогда откроет позиции.

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

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

Чтобы избежать задание лишних внешних параметров и ускорить работу, будут 2 разных советника. 1-й на Buy, 2-й на Sell. Это снизит уровень возможных ошибок от невнимательности.

Пишем советник

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

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

Определим необходимые внешние задаваемые переменные.

  • количество лотов;
  • отклонение от цены открытия;
  • открываемая серия;
  • проскальзывание.

Теперь открываем MetaEditor. Слева в Навигаторе выбираем вкладку «Файлы» и открываем советник Moving Averages. После открытия выделяем и удаляем все содержимое, затем жмем Файл – Сохранить как и сохраняем под именем «Buy_X».

Задаем внешние переменные

Первыми строчками задаем необходимые внешние переменные.

Для начинающих программистов на языке MQL4 – параметр extern указывает, что переменная может быть изменена внешне, т.е. в MetaTrader’е.

Переменная workLimit это ограничитель. Если цена ушла от цены открытия нового бара больше указанного уровне, ордер не будет открыт.

Переменная openSet в принципе небольшое дополнение. Хотя я никогда не использовал ранее доливки при торговле на Форексе, но на будущее решил предусмотреть этот параметр.

Значение переменной openSet будет указана в Комментарии в открываемом ордере. С помощью этого мы сможем определить с какой серией ордеров мы сейчас работаем.

Чтобы было понятно, объясню на примере: на новом баре мы открыли 5 ордеров 1-й серии. Через 10 минут мы решаем, что нужно сделать доливку. Мы вновь переносим советник на торговый график, в параметрах советника указываем номер серии 2 и на новом баре советник открывает на еще 5 ордеров.

Теперь объявляем глобальные переменные советника.

В массиве pairs[] мы задаем необходимые валютные пары. Размер массива в 14 элементов задан произвольно.

В массиве pairsOpen[] будет храниться количество открытых ордеров по каждой валютной паре. Т.е. после 1-го открытия у всех элементов в данном массиве должно быть значение 1. Значение 2 будет означать, что сделана доливка.

Массив openPrice[] содержит цены открытия текущего бара для каждой валютной пары.

Функция init()

Переходим к содержимому функции init() . Данная функция запускается при прикреплении советника к торговому графику, изменению настроек советника, а также смене символа или периода графика.

Сначала узнаем, в системе используется 5 и 3 знаков после запятой или 4 и 2.

Предопределенная переменная Digits хранит значение количества знаков после запятой текущего символа (валютной паре).

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

Если 3 или 5 знаков после запятой, в переменную number заносим значение 10. Это множитель. К примеру, мы указали изначально, что проскальзывание равно 2 пункта. Но с 5-ю знаками после запятой это значение должно равняться 20. Как раз это мы и получим, помножив 2 на 10.

Теперь заполняем данными наши внешние переменные.

Переменной orderType мы присваиваем 0, т.к. пишем советник, который будет открывать ордера на Buy. Чтобы советник работал на Sell, переменной нужно присвоить значение 1 и перекомпилировать.

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

Хотя мы можем задать любой размер массива pairs[] , в переменную totalPairs необходимо поместить количество заданных элементов. Т.е. если 3 валютных пары, а размер массива 14, в переменной totalPairs должно быть значение 3.

Пройдемся в цикле по массиву pairs[] .

Изначально присваиваем переменной totalPairs значение 0. В переменную size помещаем ранг массива pairs[] .

В цикле проходимся по всем элементам массива pairs и если длина элемента больше 0, то увеличиваем количество валютных пар в переменной totalPairs .

Как только цикл доходит до пустого элемента, то с помощью оператора завершения break работа цикла завершается.

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

Теперь нам необходимо сохранить цены открытия по всем валютным парам. Нам это необходимо для отслеживания появления нового бара.

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

Функция setOpenPrices() в цикле проходит по всем заданным валютным парам в массиве pairs и узнает с помощью функции iOpen(…) для каждой цену открытия, которая сохраняется в массиве openPrice .

Советник должен знать текущее положение на графике (текущий бар), иначе он не откроет ордера в нужное для нас время.

После того, как советник обновил время открытия для каждой валютной пары, необходимо проверить все открытые ордера.

Проверка ордеров также будет происходить при поступлении каждого нового тика. Вынесем проверку в отдельную функцию.

Обнуление массива pairsOpen необходимо, т.к. ордер, который советник считает за открытый мог уже быть закрыт трейдером, брокером или, к примеру, вылететь по Стоп-лоссу или Тейк-профиту.

Выборка ордеров происходит по типу ордера orderType , магическому числу magic и номеру сета openSet .

Если советник работает с доливкой, т.е. номер сета, к примеру 2, то его уже не интересуют ордера 1-го сета.

Мне кажется, что ограничение функциональности советника позволяет избежать ошибок в его дальнейшей работе.

Глобальная переменная количества ордеров count также обнуляется в начале функции и увеличивается с каждым новым выбранным ордеров.

Чтобы записать количество открытых ордеров в массив pairsOpen[] нужен номер валютной пары. Т.к. советник знает лишь наименование финансового инструмента, то приходиться дописать дополнительную функцию по получению номера getPairNumber(…) .

После того, как номер валютной пары в массиве pairs получен, соответствующий элемент массива pairsOpen[] становится равным номеру сета openSet .

После прохождения всех ордеров в цикле советник делает последнюю проверку перед выходом из функции.

Если подсчитанное в цикле количество ордеров count больше «0″, советник запишет во флаг работы work значение false , что поставит запрет на открытие новых ордеров.

Количество ордеров, подсчитанное и хранящееся в переменной count может быть меньше заданного, если, к примеру, при открытии ордеров произошла Критическая ошибка. Флаг work мы переставляем в положение false , чтобы на новом тике советник, проверив количество ордеров, открыл недостающие.

Если оставить флаг работы work в положении true , советник откроет недостающие ордера только на новом баре.

Теперь обратимся к функции getPairNumber(…) , которая находит номер элемента в массиве pairs[] .

Функция getPairNumber(string pair) получает строковое значение валютной пары, к примеру, «GBPUSD». В цикле функция проходится по всем элементам массива pairs[] .

Как только цикл доходит до искомой валютной пары if (pairs[i] == pair) , советник выходит из функции и возвращает номер валютной пары в массиве pairs[] .

За возврат целого числового значения отвечает параметр int , который стоит перед объявлением функции int getPairNumber(string pair) .

Функция start()

Функция start() совсем небольшая.

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

Функция проверки условий criteria()

Советник на каждом новом тике должен проверить новый ли бар и принять решение об открытии ордеров.

В 1-м условии if (checkOpenPrices() && work) при поступлении нового бара и флаге work , разрешающим работу, со значение true советник запустит функцию на открытие ордеров.

В ином случае, если количество ордеров, найденных функцией loadOrders() , меньше количества валютных пар в массиве pairs[] и запрещенной работе ( work = false ) советник также запустит функцию на открытие ордеров openOrders() .

Функция checkOpenPrices() как и все содержимое функции criteria() запускается с приходом нового тика. Проверка всех валютных пар на образование новой свечи довольно натянута: в принципе можно было проверить лишь цену открытия текущего инструмента. Но я все-таки сделал по-другому:

Как только по 1-й валютной паре мы находим отличие в текущей цене открытия от той, что сохранена в массиве openPrice[] , функция checkOpenPrices() возвращает положительный ответ.

Функция checkOpenPrices() возвращает логический ответ return (true) , на что указывает префикс bool checkOpenPrices() перед названием функции при объявлении.

Если же количество открытых ордеров count меньше количества ордеров в нашем массиве pairs[] и флаг работы work установлен в false , это означает, что советник уже открыл ордера, но не полностью.

В таком случае советник также вызывает функцию openOrders() и она открывает недостающие ордера.

Напомню, что советник работает только с текущим сетом. Советник определит отсутствие ордера только по номеру сета в переменной openSet , несмотря на то, что могут быть открыты ордера по другому сету.

Функция открытия ордеров openOrders()

Условием для открытия ордера по определенной валютной паре является значение элемента массива pairsOpen[] . Если оно равно номеру сета openSet , то ордер не откроется.

Если значение pairsOpen[i] не равно сету, то ордер открывается с помощью функции openOrder(…) .

После открытия ордера элемент pairsOpen[i] получает значение номера сета openSet .

Переменная total, которая увеличивается с каждым новым открытым ордером, сообщит на экран количество открытых ордеров, после завершения работы цикла.

Как только ордера открылись, флаг работы work получает значение false , что позволит избежать ошибок.

Завершающий этап работы функции – обновить информацию советника о текущем баре. Т.е. ордера открылись на новом и, чтобы функция не вызывалась повторно, мы должны обносить цены открытия в массиве openPrice[] .

Таким образом, условие if (checkOpenPrices() && work) в функции criteria() более не позволит запустить функцию openOrders() .

Функция открытия ордера openOrder()

Функция bool openOrder(int type, int pairNumber) получает тип открываемого ордера int type и номер валютной пары int pairNumber в массиве pairs[] .

Функция openOrder() сама по себе элементарна. Переменная ticket получает значение -1 и используется в цикле while (ticket как условие.

Цикл while () работает до тех пор, пока ордер не будет открыт или не сработает оператор return(bool …) .

Главным условием для работы советника при открытии ордера является удаление цены от цены открытия бара. Уровень удаления задан в переменной workLimit . Проверка производится в следующем условии (для ордера Buy):

Если Текущая цена минус цена Открытия в пунктах больше лимита удаления, то мы выходим из функции openOrder() .

Важным моментом является перевод лимита к текущим условиям, а именно помножение на значение глобальной переменной number , которое было рассчитано в функции init() .

Если Дилинговый центр предоставляет котировки в MetaTrader 4 с 5-ю или 3-мя знаками после запятой, то значение переменной workLimit , которое задается в пунктах, помножается на 10 (значение глобальной переменной number ).

Так как работа ведется не с финансовым инструментом графика, к которому прикреплен советник, а с любой валютной парой, мы используем функцию MarketInfo(…) для того, чтобы узнать цену Bid или Ask или размер пункта.

Если бы работа велась по финансовому инструменту текущего графика, то мы бы использовали предопределенные переменные Bid , Ask и Point .

Как только подготовительные вычисления закончены, с помощью функции OrderSend(…) советник отправляет запрос на открытие ордера.

Переменная lot , т.е. количество лотов, у нас внешняя. Уровень проскальзывания, также заданный во внешней переменной slippage , помножается на переменную number , чтобы подстроиться под котировки с 5-ю или 3-мя знаками после запятой.

Уровень Стоп-лосса хоть и вынесен в отдельную переменную SL , но все равно равен 0 , так как меня он не интересует. При желании можно вывести его во внешнюю переменную и задавать значение из MetaTrader’а.

В комментарий к ордеру записывается номер сета, переведенный из числового в строковое значение DoubleToStr(openSet, 0) . Как раз по этому параметру и происходит отсев ордеров в функции loadOrders() .

Ордер открывается с магически числом, заданным в глобальной переменной magic . Это 2-й параметр, по которому происходит отсев ордеров в функции loadOrders() .

Если функция OrderSend() возвращает отрицательный номер тикета, то происходит проверка кода ошибки с помощью функции checkError() .

Код последней ошибки записывается в глобальную переменную lastError = GetLastError() .

В случае, если функция checkError() возвращает отрицательный результат прохождения проверки, функция openOrder() завершает работу.

В ином случае, если функция checkError() возвращает положительный ответ, цикл while (…) перезапускается.

Как только номер тикета, возвращаемый функцией OrderSend() станет положительным числом, функция openOrder() завершит работу с положительным ответом return (true) .

Функция обработки ошибок checkError()

Функция checkError() работает с глобальной переменной lastError , содержащей код последней ошибки. Код ошибки передается в оператор-переключатель switch(lastError) .

Ошибки разделены на Преодолимые и Непреодолимые. При преодолимых ошибках производится обновление данных с помощью функции RefreshRates() или обновление данных после небольшой задержки.

Функция Sleep(int milliseconds) помогает советнику осуществить задержку.

Как только предположительно удалось решить возникшую ошибку, функция checkError() возвращает результат: положительный или отрицательный.

Тестирование советника

Теперь, когда написание советника для валютного хеджирования закончено, проведем тестирование.

Как видно, советник успешно открыл 1-й сет, дополнил недостающую позицию и открыл 2-й сет после изменения входных параметров.

Советник Buy_X начал открывать ордера 1-го сета

Сигнал советника Buy_X об успешном открытии ордеров

Записи по работе советника Buy_X на вкладке Эксперт

Записи по работе советника Buy_X на вкладке Журнал

Терминал — Торговля — Закрываем один из ордеров

Советник Buy_X на новом тике открывает недостающий ордер

Меняем настройки советника Buy_X

Советник Buy_X делает доливку

Заключение

Далее в блоге я напишу, как добавить к советнику графическое сопровождение, чтобы на графике, где он работает было наглядно видно, собирается советник открывать ордера или нет.

Также я расскажу, как использовать тот же советник для закрытия перекрытых ордеров.

Полный код советника на языке MQL4:

Остались вопросы? Есть что сказать? Пишите на Форуме.

Ордера Форекс. Учимся открывать ордера в терминале МТ4

Как оказалось не все, кто интересуется стратегиями Форекс, предложенными на этом блоге, знают даже то, как открыть ордер в терминале!

С этой статьи я открываю новую рубрику — Обучение трейдингу. Сюда же перенесу несколько старых статей, которые относятся к этой теме. Например — Почему вы никогда не сможете заработать на Форекс! ��

Вообще, рекомендую прочитать эту статью в первую очередь , еще до начала обучения!

Эта идея родилась потому, что время от времени мне задают вопросы о настолько простых вещах, которые должен знать каждый трейдер, что я даже не знаю как ответить на такие вопросы! -)

Постараюсь сделать своего рода курс по трейдингу для новичков в открытом виде. Бесплатно!

Сегодня мы с вами поговорим о том, что такое ордера Форекс, как их открывать и что нужно учитывать при открытии.

Что такое ордера Форекс

Типы ордеров на Форекс

Ордера Форекс бывают двух видов — немедленного исполнения и отложенные ордера. Для новичков поясню, что выставление ордера означает покупку какого-либо базового актива (валюты, акции, металла и т.д.), с дальнейшей целью продать его по более выгодному для вас курсу.

Либо продать с минимальными потерями, если рынок пошел не в ту сторону, куда вы запланировали! ��

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

Ордера немедленного исполнения

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

При открытии ордера немедленного исполнения, в большинстве случаев, задаются такие параметры, как:

  • Валютная пара, по которой открывается ордер;
  • Объем (лот), ордера;
  • Цену, по которой ордер закроется в прибыль;
  • И цену, по которой он закроется, если ордер будет убыточном.

Цена закрытия ордера в прибыль называется Тейк Профит (Take Profit), что означает в переводе «взять прибыль». Некоторые трейдеры вместо пожелания удачи желают другим профитов или много профитов!

Текущую цену или уровень рынка вы можете увидеть в своем терминале вот здесь:

Цена закрытия ордера, который оказался убыточным, называется Стоп Лосс (Stop loss), что означает остановить потерю, убыток.

Обычно опытные трейдеры устанавливают stop loss не более чем на 10-20% от своего депозита. Хотя и это зависит от количества ордеров открываемых трейдером.

Объем лота ордера зависит от типа счета на котором вы торгуете, от вашего депозита и вашего собственного предпочтения. Некоторые торгуют забирая прибыль небольшими суммами, но часто. Такая торговля еще называется — Скальпинг .

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

К тому же следует учитывать, что открывая ордер немедленного исполнения или отложенный, он у вас никогда не откроется по той же цене на которой находится рынок в данный момент! Это объясняется тем, что торговать на рынке Форекс вы можете только через платформу какого-либо брокера.

В моем случае это брокер Forex4you и платформа Meta Trader 4.

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

Что такое спред при открытии ордера?

Спред — это своего рода вознаграждение брокера от вашей торговли. Измеряется в пунктах. Чаще всего на разных валютных парах он разный, но фиксированный.

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

Кроме того, брокеры у которых есть партнерская программа, делятся каким-то процентом от спреда со своими партнерами. Подробнее об этом я писал здесь.

Изучите, возможно пригодится, если вы собрались серьезно зарабатывать на бирже Форекс!

Некоторые утверждают, что брокер получает прибыль, когда трейдер сливает свой депозит. На самом деле это не правда! Брокеру, который берёт спред от торговли трейдера, просто невыгодно, что трейдеры сливали депозит.

Со слитым депозитом никто не будет открывать ордера с которых берется спред, а соответственно брокер не будет получать прибыль -)

Поэтому, как брокеру, так и человеку по чьей ссылке вы зарегистрировались в партнерку, просто-напросто выгодно, чтобы вы торговали, как можно дольше и насколько возможно, прибыльнее! -)

А вот брокеру Форекс у которого нет спреда, можно смело не доверять! Каким же тогда образом он получает прибыль? Не иначе, как от слива вашего депозита -)

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

Например, для пары евро/американский доллар (eur/usd), он составляет 2 пункта, а для пары австралийский доллар/американский доллар (aud/usd), уже три пункта. На экзотические валюты спред будет еще больше.

Sell или Buy — на какую кнопку нажать открывая ордер?

Теперь самое главное — на какую кнопку нажать — Sell или Buy?

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

На самом деле этот выбор не делается, как в казино — красное или черное! Этот выбор должен зависеть от многих обстоятельств, как например от определения тренда, экономических новостей, текущей сессии Форекс и пр.

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

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

Тем более учиться мы будем на демо счете, тренируйтесь, открывайте, терять вам все равно нечего.

Об отложенных ордерах мы с вами поговорим в следующей статье, а сейчас хватит теории, переходим к практике!

Как открыть ордер на Форекс?

Для начала нужен терминал Meta Trader 4. Скачать бесплатно терминал вы сможете зарегистрировавшись у этого форекс брокера.

После скачивания терминала, установите (инструкция), его. В нем и будем учиться работать с ордерами. Открывается ордер Форекс очень просто:

Для этого либо нажимаете на кнопку «Новый ордер», либо кликаете на графике правой кнопкой мыши и открываете его в открывшемся меню.

Далее перед вами откроется меню, где вы увидите все вышеперечисленные функции:

  • Выбор валютной пары или другого базового актива;
  • Выбор объема лота;
  • Выставление уровня ордеров Стоп Лосс и Тейк Профит;
  • Комментарий. Никогда не пользовался.
  • Тип ордера. В данный момент стоит, как нам надо — Немедленное исполнение;
  • Крупные цифры показывают цену на рынке и цену открытия ордера с учетом спреда. На паре EUR/USD (евро/американский доллар), спред составляет всего два пункта;
  • Кнопки Sell — открытие ордера на продажу (вы считаете, что рынок пойдет вниз), Buy — открытие ордера на покупку (вы считаете, что рынок пойдет вверх);
  • Использовать максимальное отклонение от запрошенной цены. Для демо счета это не нужно. Для реального означает, что вы даете возможность брокеру открыть ордер в диапазоне пунктов выставленных в окошке ниже.

Если вам понравилась статья, то поделитесь ею с друзьями! Если есть вопросы, то задавайте в комментариях! Если даже не я, то кто-нибудь вам обязательно ответит!

Уверен, если вы вникните в эту статью, то научитесь и поймете, как открывать ордера на Форекс!

Понравилась статья? Расскажи друзьям!

Виды и назначение ордеров на Форекс

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

Принцип совершения сделок на рынке Форекс

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

Первое, что заслуживает уточнения, это сама формулировка понятия «ордер». Под это описание попадают не только операции покупки или продажи, но также ограничение убытков (stop-loss) и закрытие с прибылью (take-profit), а также все остальные действия трейдера с уже открытыми контрактами – модификация, закрытие и автоматическое изменение уровня stop-loss. Ордер – это приказ брокеру выполнить какие-либо действия с денежными средствами или активами, которые депонированы на счет трейдера. Выделяют несколько типов ордеров, которые используются на Форекс:

  • Рыночные ордера – операции покупки или продажи, которые осуществляются в момент получения приказа брокером по текущей цене (здесь есть некоторые нюансы, они касаются типов исполнения приказа и цены).
  • Отложенные ордера – группа приказов, которые позволяют установить цену срабатывания ордера, но не открывать его немедленно по текущим котировкам.
  • Приказы на ограничение убытков – stop-loss, устанавливаются на уровень, по достижении которого графиком сделка будет закрыта. Аналогично работает take profit: с его помощью закрывают прибыльные сделки.
  • Приказы о закрытии сделок – представляют собой отдельные типы директив для брокера, поскольку оперируют уже открытыми позициями и выполняются по рыночной цене исключительно по личному указанию трейдера, либо по инициативе брокера при достижении уровней margin call или stop-out.
  • Изменение параметров и удаление не сработавших отложенных распоряжений осуществляется с помощью дополнительной группы приказов, которые позволяют не только установить или изменить дату истечения срока актуальности отложенного распоряжения, но и изменить цену открытия, что невозможно для рыночных ордеров.

Обязательные параметры сделки

Каждый ордер, отправленный брокеру Форекс, должен быть сопровождён обязательными параметрами, включая:

  1. Символ – валютная пара или инструмент, по которому будет происходить торговля.
  2. Объём сделки в стандартных лотах.
  3. Тип исполнения – рыночный или отложенный.
  4. Текущее значение цены, которое будет использовано для контракта.
  5. Вид – покупка (Buy) или продажа (Sell).

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

Прибыль и убытки

Открыть сделку на Форекс можно и без распоряжений на ограничение убытков и взятие прибыли, но в случае резких колебаний котировок за очень короткое время просадка достигнет значительного объёма при отсутствии stop-loss приказа. Поэтому рекомендуется всегда открывать такие ордера для любых инструментов Форекс, вне зависимости от волатильности пары. Take profit позволит гарантировано закрыть весь торгуемый объём сделки при достижении определённого уровня прибыли и не пропустить удачный момент при отсутствии доступа к терминалу.

Правила установки таких Форекс ордеров:

  • Stop-loss устанавливается ниже текущей цены при установке ордера на покупку, и выше – при продаже;
  • Take-profit должен располагаться выше текущего уровня котировок при покупках и ниже – при продажах.

Отложенные ордера

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

Buy Stop

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

Sell Stop

Является аналогом предыдущего ордера Форекс для торговли на нисходящем тренде. Он устанавливается ниже текущих котировок, и в случае достижения ценой выбранного уровня трансформируется в короткую позицию с установленными значениями цены открытия и стоп – уровней.

Buy Limit

Этот тип распоряжений работает в условиях предполагаемого отскока (разворота) от уровня поддержки. Когда цена опустится до установленного отложенного приказа, будет открыта длинная позиция, используя параметры отложенного распоряжения.

Sell Limit

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

Изменение и удаление

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

    При модификации активного приказа можно менять любые параметры, кроме цены открытия и объёма:

Отложенные ордера позволяют изменить цену открытия, стоп-уровни и дату истечения, но изменение объёма сделки недоступно:

Торговля под контролем

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

Последние
записи

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

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

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

Профессионалы биржевой игры не так часто пишут книги. Автор книги «Дорога к трейдингу» — настоящий специалист и гуру работы на фондовом и финансовом рынках. Джон Пайпер делится с читателями самыми важными .

Основные
разделы:

Самые популярные записи раздела

Индикатор Moving Average (MA) используется во многих стратегиях в качестве основного источника торговых сигналов: он знаком большинству трейдеров как простой и .

Качественный и всесторонний технический анализ графиков котировок на рынке Форекс невозможен без использования индикаторов. С их помощью можно определять состояние рынка и .

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

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

Уже многие годы самым популярным терминалом для доступа к торговле на рынке Форекс остаётся Metatrader 4. Эта программа обладает детально .

Технический анализ рынка Форекс – процесс увлекательный и затягивающий. Но большинство трейдеров интересует не сам процесс, а конечный результат в виде достоверных и понятных торговых сигналов. А если учитывать, что многие существующие инструменты теханализа имеют серьезный .

Символы ордеров для Форекс

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

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

Что такое форекс ордер для трейдера?

Торговый ордер на Форекс — это команда трейдера направленная брокеру в торговой платформе на открытие покупок или продаж на выбранном торговом инструменте (акция, валютная пара, контракт, опцион) по текущей или установленной цене, при помощи таких команд участники финансовых рынков продают или покупают заданный объем актива на определенный срок.

Форекс трейдеры оперируют тремя видами ордеров:

  • рыночные (market orders) — Buy и Sell;
  • стоп (stop orders) — BuyStop, SellStop, StopLoss, TakeProfit;
  • лимитные (limit orders) BuyLimit и SellLimit.

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

Рыночные ордера (market orders) — Buy и Sell

Рыночный форекс ордер Buy (англ. покупка) и Sell (англ. продажа) это команда брокеру открыть позицию по текущей рыночной цене, т.е. трейдер сразу покупает выбранный объем лота по валютной паре. Выставляя Buy, участник рынка открывает сделку на покупку по цене на момент обработки приказа. Выставляя Sell, трейдер открывает сделку на продажу по цене на момент принятия команды. В форекс терминале MetaTrader4 есть четыре способа вызвать окно для открытия новой позиции по текущей рыночной цене:

  1. по клику правой кнопкой мыши на графике;
  2. кнопкой «новый ордер» на панели инструментов;
  3. клавишей F9 на клавиатуре ноутбука или ПК;
  4. нажатием на кнопку Buy/Sell панели One Click Trading.

Специально для скальперов с 500 билда MetaQuotes разработал функцию One Click Trading — дополнительная панель с кнопками Buy и Sell в МТ4, которая выставляет ордера на форекс в один клик. Лотность позиции устанавливается в горизонтальном окне между кнопками, на каждой кнопке отображается текущая цена Аск и Бид по которой исполнится сделка. Последний вариант, как выставить новый market order это клавиша F9 на клавиатуре ноутбука или ПК, окно нового ордера появляется сразу при нажатии кнопки.

Как установить новый ордер в форекс терминале, три способа.

Стоит отметить, что форекс трейдеры применяя вариант с F9 сталкиваются с ситуацией, когда при нажатии не всплывает окно новых ордеров, связано это с тем, что на клавиатуре любого компьютера клавиша F9 может выполнять двойственную функцию, т.е. нажав ее, компьютер может выполнить другую функцию — увеличение яркости монитора или регулировку звука. Проблема появляется по причине активности функции «Second Function» или индивидуально запрограммированной задачи кнопки.

Окно выставления позиции Buy или Sell по текущей котировке

После установки в нижней панели платформы мт4, в вкладке «Торговля» отобразится техническая информация по сделки. В строке содержатся сведения — номер, точное время установки, тип — Buy, Sell и т.п., объем в лотах, символ — по какой валютной паре позиция, цена открытия, где стоит stoploss и takeprofit, текущая стоимость актива, комиссия за проторгованный лот, начисленный своп, размер прибыли относительно цен. По клику правой кнопки мыши на надпись «Прибыль» можно изменить тип её отображения — в пунктах, в валюте приказа или валюте депозита. На графике финансового инструмента появится горизонтальная пунктирная линия зеленого цвета, с уникальным маркером — номер, тип и объем.

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

В сленге профессиональных трейдеров используются термины Long и Short. Лонгами называют покупки — сделки Buy, а Шортами продажи — сделки Sell. Почему так? Термин Long в переводе с английского означает длинный, еще говорят длинные позиции, смыл в том, что любой биржевой актив с математической точки зрения может дорожать бесконечно. Термин Short с англ. это короткий, на Форекс употребляется как «короткие позиции», идеология в том, что цена на финансовый инструмент может снизиться только до отметки 0.0000. Поэтому покупки это Лонги, а продажи это Шорты.

Как на Форекс закрыть ордер в терминале MT4? Чтобы вручную провести обратную операцию купли/продажи актива, тем самым получить прибыль, убыток или зафиксировать часть объема, в торговой платформе нужно закрыть сделку. Для проведения этой операции следует нажать правой кнопкой мыши на линию сделки и выбрать строку «закрыть».

Виды и функции Stop и Limit ордеров

Отложенные ордера на Форекс BuyStop, SellStop, BuyLimit и SellLimit, StopLoss и TakeProfit- это распоряжение дилеру исполнить покупку или продажу по указанной в настройках цене отличной от текущей. Брокер автоматически исполнит сделку в случае, если цена коснётся заданного ценового уровня.

BuyStop — отложенный ордер, размещается над рыночной стоимостью актива, при достижении ценой заданного уровня модифицируется в Buy, рассчитан на продолжение восходящей тенденции. SellStop — относится к отложенным форекс ордерам, устанавливается под текущей ценой, при активации исполняется продажа валюты, применяется с целью входа на сигналах продолжения рыночного тренда.

BuyLimit — отложенный лимитный ордер, выставляется под текущую цену, в момент активации превращается в Buy, применяется трейдерами для выгодных покупок на низах при прогнозе разворота трендов на Форекс. SellLimit состоит в группе отложенных лимитных ордеров, размещается выше рыночных цен, при касании ценой уровня лимита выполняется продажа, рассчитан для продажи по наивысшей выгодной стоимости в моменты формирования разворотных технических фигур или паттернов системы PriceAction.

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

Как на Форекс установить, изменить и удалить отложенные ордера

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

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

Установленный на графике валютной пары отложенный ордер можно изменить или удалить. Если сделка установлена не по требуемой цене, трейдер может изменить её уровень перетягивая по графику при помощи зажатой левой клавиши мышки. Для удаления требуется нажать на строку ордера в окне «терминал», в всплывающем меню выбрать строку «Модифицировать или удалить ордер» и в окне нажать кнопку «Удалить». Убрать приказ на открытие сделки или сменить место расположения можно до того, как он активировался. Второй быстрый способ — правой кнопкой мыши нажать на зеленую линию на графике, в появившемся окне кликнуть по строке «удалить #123456 . »

Важные нюансы для трейдера в работе с отложенными позициями. Отложенник срабатывает и при выключенном терминале, т.к. этот приказ создается на серверах брокерской компании. Каждый форекс дилер индивидуально устанавливает минимальное расстояние размещения стоп и лимит ордеров к текущей цене, если интервал установлен от 10 четырехзначных пунктов, то ближе чем на 11 пунктов позиция не примется. В форекс терминале MetaTrader4 трейдер может установить срок существования приказа в рынке, в настройках выставляется дата истечения жизни позиции. Если приказ до указанного времени не был достигнут ценой, он автоматически удаляется.

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

StopLoss и TakeProfit контролёры открытых позиций на Форекс

СтопЛосс и ТейкПрофит — взаимоотменяемые отложенные ордера, выполняют функции контроля над прибылью или убытком, прилагаются к рыночным или отложенным сделкам, при срабатывании дают команду брокеру моментально закрыть позицию. На Форекс StopLoss используется для ограничения убытка, закрывает сделку с отрицательным результатом по заданной цене. TakeProfit применяется для закрытия market order с прибылью на указанной отметке.

Почему применён термин «взаимоотменяемый» ? SL и TP являются дополнением к открытой позиции и при срабатывании одного контрольного ордера автоматически проводится обратная сделка (откуп или продажа) по market order.

На активную позицию контрольные ордера добавляются через функцию модификации, уровни цен Стопа и Профита прописываются в индивидуальной ячейке.

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

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

По каким ценам с точки зрения аск и бид исполняются ордера в розничном Форексе? На валютных биржах покупки — Buy, BuyStop и BuyLimit всегда исполняются по ask, а продажи Sell, SellStop и SellLimit по bid котировкам. Взаимоотменяемые сделки (стоп и профит) проводятся форекс брокером в зависимости от типа открытой позиции. Чтобы детальнее разобраться в этом вопросе изучите таблицу.

Таблица исполнения приказов на покупку и продажу относительно Бид и Аск

Понедельник, 20 Июн 2011 13:17
Тип
Ask Bid
BuyStop
SellStop
BuyLimit
SellLimit
StopLoss (Buy)
StopLoss (Sell)
TakeProfit (Buy)
TakeProfit (Sell)
TrailingStop (покупки)
TrailingStop (продажи)

TrailingStop — страж шагающий за прибылью

ТрейлингСтоп — является динамическим ордером, который двигает StopLoss за ценой, когда сделка торгуется в зеленой зоне. Trailing устанавливается на заданное в настройках расстояние в пунктах от текущей стоимости валютного курса, минимальные условия шага устанавливает форекс брокер. Активизация происходит в момент, когда прибыль превысила значение установленное трейдером.

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

На скрине выделена область 60 пунктов по пятизначной котировке это означает, что динамический стоп активируется через 60 пунктов и будет следовать за ценой каждый пункт прибыли, если форекс котировка начнет обратное движение, то стоп останется на месте и сработает при касании. Выставить большее значение можно в строке «Задать уровень». Выключается функция по нажатию на строку «Удалить все уровни».

Пример работы TrailingStop в реальном рынке

TrSt применяется трейдерами на Форекс для торговли в периоды высокой волатильности, и при отсутствии постоянного контроля над позициями. Стоит отметить важный фактор — трейлинги это функция торговой платформы и работают они только при активном терминале, если он выключен или прервано соединение с сервером TrailingStop не сработает. Если тральщик активировался, стоп подтянулся, но произошел обрыв связи или сел аккумулятор ноутбука, то StopLoss останется на месте и закроет позицию в плюсовой зоне в случае разворота тренда.

Выводы

Работа с форекс ордерами в торговой платформе MetaTrader 4 и 5 регулярно совершенствуется — управление становится удобнее а исполнение быстрее. Команда ForexLabor уверена, что эта статья научит грамотно выставить, удалить или скорректировать сделку даже в самом бурном настроении рынка.

Что такое ордер? Типы ордеров?

Ордер – это приказ дилеру осуществить операцию по купле-продаже валюты.
Как мы с Вами знаем, ордера делятся на два типа: Stop/Loss & Take/Profit. Определить тип ордера очень легко. Для этого нужно запомнить, что тип ордера всегда определяется по отношению к текущей цене на момент его выставления. Купить выше или продать ниже – это Stop/Loss. Продать выше или купить ниже – Take/Profit. (S/L – это всегда сделка по менее выгодному для клиента курсу,чем сейчас, T/P – по более выгодному, чем сейчас).
Помимо этого, в зависимости от предназначения ордера, его можно классифицировать как простой, взаимоотменяемый и по исполнению.

Простой ордер
Это одиночный ордер, который используется для входа в позицию либо выхода из нее.
при достижении рынком указанной в ордере цены. Так же, необходимо учитывать, что ордер должен выставляться не ближе 10 пунктов от текущей цены (рынка). Так как мы всегда продаем по цене bid, а покупаем по цене ask, то соответственно ордер на покупку должен выставляться не ближе 10 пунктов от цены ask , а ордер на продажу от цены bid.

Взаимоотменяемые ордера
Это пара ордеров которые в большинстве случаев являются сочетанием ордера Take/Profit с ордером Stop/Loss. Как правило, они выставляются при наличии открытой позиции и позволяют полностью контролировать ее состояние. Основное преимущество при работе с взаимоотменяемыми ордерами заключается в том, что при исполнении одного из ордеров, второй отменяется автоматически.

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

Срок действия ордеров
Время действия ордеров не ограничено. Ордер будет находиться в рынке до момента его исполнения либо до отмены. В связи с этим, не забывайте снимать ордера сразу после закрытия позиции, и обязательно дожидайтесь подтверждения о снятия от дилера.
Ордер подлежит исполнению в тот момент, когда рынок достигнет отметки указной в ордере. При этом важно не забывать, что ордер на продажу исполняется по цене b > На спокойном рынке, время исполнение ордера, как правило, не более 15секунд. Максимальная задержка в исполнение ордеров возможна в момент выхода важных экономических данных, когда рынок пролетает большое кол-во пунктов за одну – две котировки, и к исполнению подлежит лавина ордеров. Однако, процесс максимально автоматизирован, и время задержки не превышает 1-2 минут. Поэтому, в случае не исполнения выставленного ордера, не пытайтесь сами исправить ситуацию, позвоните дилеру и выясните состояние ордеров и позиций у него. Таким образом, Вы сумеете избежать недоразумений и неожиданных финансовых потерь.

Вебинар «Скрытые возможности МетаТрейдер 4»

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

Секретные возможности МТ4

1. Нажав клавишу F10, можно вызвать окно котировок.

Если в контекстном меню этого окна указать «Всегда сверху», Вы сможете следить за котировками, работая в других приложениях.

2. Быстрое добавление символа.

Для того чтобы быстро добавить символ в окно «Обзор рынка», достаточно два раза щелкнуть левой кнопной мыши по пустому месту в окне «Обзор рынка». Потом ввести необходимый символ.

3. Чтобы быстро вызвать объект «Перекрестие», нажмите среднюю кнопку мыши или комбинацию клавиш Ctrl+F.

Это свойство может быть очень полезным в полноэкранном режиме. – клавиша F11

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

Для этого выберите объект «Перекрестие», щёлкните левой кнопкой мыши на первой точке графика и, не отпуская кнопку, переместите курсор ко второй точке.

4. Листать побарно

Эта функция может быть полезна при разработке и проверке своей собственной торговой стратегии. Просто откройте график в самом начале истории (клавиша «Home») и побарно пролистывайте его.

5. Сочетание клавиш Shift+F12 листает график побарно назад.

6. Отображение ордеров на графике

Для этого перейдите на вкладку «История Счета» в окне «Терминал» и с помощью левой кнопки мыши перетащите ордер на график. Необходимо, чтобы история по символу выбранного ордера была закачана с сервера. Если перетаскивать ордер на график другого символа, он заменится на график выбранного символа.

На графике ордер отображается в виде стрелок открытия и закрытия/удаления ордера, соединённых отрезком трендовой линии. На одной вертикальной оси с ценой открытия отображаются уровни Stop Loss и Take Profit.

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

7.Нет необходимости запоминать условия, от которых зависит тип установливаемых отложенных ордеров.

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

После выбора одного из типов ордера откроется окно создания/модификации ордера с частично заполненными полями. Останется указать только Stop Loss и/или Take Profit.

Отложенные ордера могут быть четырёх типов:

  • Buy Limit — текущий уровень цены больше значения установливаемого ордера.
  • Buy Stop — текущий уровень цены меньше значения установливаемого ордера.
  • Sell Limit — текущий уровень цены меньше значения установливаемого ордера.
  • Sell Stop — текущий уровень цены больше значения установливаемого ордера.

8.Если Вы случайно удалили какой-то объект, нажмите комбинацию клавиш Ctrl+Z для отмены действия.

9. Быстрая навигация по графикам.

Строка быстрой навигации открывается нажатием клавиши Enter или пробел, а также двойным щелчком мыши в левый нижний угол графика (на крайнюю дату).

Необходимо предварительно отключить автопрокрутку графика.

Форматы ввода:
1) время (часы:минуты), например: 13:30
2) дата, например: 22.11.2007
3) дата и время, например: 22.11.2007 13:30
4) символ, например: USDJPY
5) таймфрейм, например: M1
6) символ и таймфрейм, например: USDJPY,M1

Для выполнения команды нажмите клавишу Enter, для отмены — Esc.

10. Отслеживание суммарной экспозиции.

МТ4 позволяет отслеживать суммарную экспозицию, профит-лосс и средневзвешенную цену входа по всем позициям, открытым по тому или иному символу, с помощью пользовательского индикатора iExposure, что особенно удобно при наличии многочисленных позиций по разным инструментам.
Достаточно набросить iExposure на график из списка «Пользовательские индикаторы» окна «Навигатор» (CTRL+N).
В результате в окне графика появится таблица, в которой будет отображаться в реальном времени суммарная экспозиция по каждому символу, по которому имеются позиции.

Symbol — символ;
Deals — суммарное количество открытых позиций по символу;
Buy lots — суммарный объем позиций на покупку по символу;
Buy Price — средневзвешенная цена открытия позиций на покупку;
Sell Lots — суммарный объем позиций на продажу по символу;
Sell Price — средневзвешенная цена открытия позиций на продажу;
Net Lots — суммарная позиция по символу;
Profit — суммарный профит-лосс по символу.
Примечание:
Изменения текущих позиций отображаются iExposure со следующим тиком соответствующего символа.

11. Создание собственного шаблона по умолчанию.

1. Цветовую схему по умолчанию для графиков и индикаторов можно изменить, создав собственную схему через меню Графики->Свойства->Общие (клавиша F8), и сохранив эту схему через меню Графики->Шаблон->Сохранить шаблон, сохранив эту схему под именем default.tpl
Сохраненный шаблон default.tpl будет применяться ко всем вновь открываемым графикам.

2. Для изменения шаблона по умолчанию для графиков, открываемых автономно (Файл->Открыть автономно), необходимо сохранить шаблон offline.tpl
3. Для изменения шаблона по умолчанию для графиков, открываемых через «Тестер стратегий» (CTRL+R), необходимо сохранить шаблон tester.tpl
В шаблонах сохраняется:

-цветовая схема графика;
-масштаб графика, задаваемый опциями Zoom In\Zoom Out;
-тип графика (свечи, бары, линия);
-прикрепленные индикаторы и советники с их настройками;
-наличие\отсутствие строчки OHLC;
-разделители временных периодов;
-геометрические объекты (линии и т.п.).

12. Экспорт графических построений с одного ПК на другой ПК (КПК, смартфон).

Возможно экспортировать графические построения (уровни, трендовые линии и пр.) из Метатрейдера, установленного на одном компьютере, на другой ПК, КПК, смартфон. Поскольку линейные объекты сохраняются в шаблонах, достаточно перенести tpl файл сохраненного шаблона из каталога MetaTrader4\templates в аналогичный каталог на другом устройстве.

13. Часто используемые индикаторы, советники и скрипты

можно добавить в «Избранное» через контекстное меню индикаторов в окне «Навигатор» (CTRL+N), а также назначить им горячие клавиши для быстрого набрасывания на график («Установить горячую клавишу»).

14. Особенности встроенных индикаторов.

Некоторые из встроенных индикаторов, приведенных в списке «Индикаторы» в меню «Навигатор» (CTRL+N), обладают расширенной функциональностью:
— могут прикрепляться к графику как в основное окно, так и в отдельное подокно и совмещаться с другими индикаторами;
— могут использовать в качестве вводных данных значения другого индикатора.
Это значительно расширяет возможности по использованию индикаторов, не вынуждая пользователя осваивать программирование на MQL4.

Индикаторы, совмещаемые в подокне:

Acceleration/Deceleration Oscillator
Accumulation/Distribution
Average Directional Movement Index
Average True Range
Moving Average Convergence/Divergence
Moving Average of Oscillator
On Balance Volume
Relative Vigor Index
Stochastic Oscillator
Relative Strength Index

Индикаторы, поддерживающие расчет от значений другого индикатора:

Bollinger Bands
Commodity Channel Index
Envelopes
Momentum
Moving Average
Relative Strength Index
Standard Deviation
Для расчета индикатора от значений другого индикатора необходимо указать в «Параметрах» индикатора «Применить к»:
Previous Indicator’s Data — использовать данные индикатора, который присоединен в главное окно или подокно последним;

First Indicator’s Data — использовать данные индикатора, который присоединен в главное окно или подокно первым.

Присоединение к основному окну графика индикаторов, по умолчанию открывающихся в подокне:

Индикаторы, открывающиеся в подокне, можно присоединить к графику, перетаскивая их на график с указанием в «Параметрах» значения «Применить к» First Indicator’s Data. При отсутствии другого индикатора, открытого заранее, источником данных будет сам график. Индикаторы, к которым можно применить такой прием:

Commodity Channel Index
Momentum
Relative Strength Index
Standard Deviation

15. Загрузка полной истории котировок.

Многим трейдерам требуется продолжительная история котировок для работы с тестером стратегий или для экспорта в другие программы анализа. Для загрузки полной истории котировок необходимо сделать следующее:

1. Увеличить максимальное количество баров в настройках графиков (Сервис->Настройки->Графики, параметр «Макс.баров в истории») из расчета, что один день равен 1440 минут.
2. Зайти в СервисАрхив котировок (F2), выбрать интересующий инструмент, далее:
a) выбрать интересующий Вас инструмент двойным щелчком левой кнопки мыши, нажать «Загрузить».
В результате MetaTrader4 загружает историю минутных котировок из архива данных компании-разработчика MetaQuotes Software Corp* и преобразует ее во все таймфреймы.
б) выбрать интересующий Вас таймфрейм двойным щелчком мыши на строчку таймфрейма в списке.
После этого будет загружена история по выбранному таймфрейму.

*Примечание: архив котировок MetaQuotes один для всех пользователей МТ4, при этом следует учитывать, что содержащияся в нем история котировок может не полностью соответствовать данным Вашего ДЦ. Кроме того, в архиве могут отсутствовать данные по некоторым символам, котируемым Вашим ДЦ.

16. Создание нестандартных таймфреймов в МТ4.

Если Вас не устраивают стандартные таймфреймы, Вы можете создать свой собственный с помощью встроенного скрипта period_converter.

Например, нам нужно получить 2-часовой график. Порядок действий:

1. Открываем Навигатор (CTRL+N) и перетаскиваем period_converter из списка «Скрипты» на часовой график.
2. Открываем «Общие» свойства скрипта и выставляем галочку «Разрешить импорт функций из DLL». Если Вы желаете, чтобы DLL подключался автоматически при вызове графика, снимите галочку «Ручное подтверждение вызовов».
3. Открываем «Входные параметры» скрипта и вводим значение нового таймфрейма в единицах базового таймфрейма, в данном случае ExtPeriodMultiplier=2
4. Нажимаем Ок. Скрипт создает новый файл истории, сигнализируя об этом сообщением в закладке «Эксперты», например: 2007.11.21 13:32:14 period_converter USDJPY,H2: 1891 record(s) written
5. Открываем меню Файл->Работать автономно, находим в списке «USDJPY, H2», нажимаем Открыть.
6. Наслаждаемся результатом. Обновление графика в реальном времени будет происходить в соответствии с созданным таймфреймом.

1. Если была выставлена галочка «Ручное подтверждение вызовов», то при первом обновлении цены появится диалог подтверждения — надо нажать Да.
2. Часовой график Н1, на котором работает скрипт, должен быть активным (можно его свернуть, но закрывать не надо).
3. При работающем скрипте нельзя изменять символы ни в созданном нестандартном графике, ни в часовом графике, на котором работает скрипт. Для создания нестандартных таймфреймов по нескольким символам необходимо открывать базовый график каждого из них и повторять процедуру.
4. Для генерации наиболее длинной истории создавайте нестандартные таймфреймы из ближайшего меньшего стандартного таймфрейма (например, 10M из 5М, 12Н из 4Н).

17. Есть возможность в МТ4 закрыть позицию частично.
Если лот 0,3, то закрыть можно 0,1, а оставшиеся 0,2 будут висеть «в рынке».
надо тыкнуть на ордере правой кнопкой -> «закрыть ордер» — > Выбрать лот -> тыкнуть на кнопку «закрыть #»

18. Сжатие графика

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

19. Закрытие встречных позициий

Закрытие локированных позиций через опцию «Закрыть встречным»:

При выборе опции «Закрыть встречным» в окне «Ордер» появляется список локированных позиций. Выбрав в списке встречную позицию и нажав кнопку «Закрыть #XXXX by #YYYY» клиент отправляет запрос на одновременное закрытие двух встречных позиций равного объема по текущей котировке. При различии в объемах встречных позиций меньшая из них закрывается полностью, а большая закрывается частично в объеме, равном объему меньшей встречной позиции. Остаток большей позиции остается открытым и получает новый тикет. Закрытые части таких позиций отмечаются в списке «История счета» комментарием «partial close».

Закрытие локированных позиций через опцию «Закрыть перекрытые ордеры»:

При выборе опции «Закрыть перекрытые ордеры» в окне «Ордер» появляется список локированных позиций. При нажатии кнопки «Закрыть перекрытые ордеры по. » клиент отправляет запрос на одновременное закрытие всех встречных позиций равного объема по текущим котировкам. При различии в объемах встречных позиций меньшие из них закрывается полностью, а большие закрываются частично в объеме, равном объему меньшей встречной позиции. Остатки больших позиций остаются открытыми и получают новый тикеты. Закрытые части таких позиций отмечаются в списке «История счета» комментарием «partial close».

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

Разница в том, что при закрытии перекрытым методом взимается один спред, При закрытии встречным, часть объёма у большего ордера закрывается объёмом меньшего ордера, при этом спред по оставшейся позиции сохраняется.

20. Экспорт котировок

Исходными данными, на базе которых строится вся аналитическая работа пользователя терминала, являются данные о динамике цен финансовых инструментов. Эту информацию поставляет брокерская компания. Ценовые данные позволяют строить графики финансовых инструментов, исследовать финансовые рынки, использовать различные торговые тактики и принимать торговые решения. Котировки представляют собой файлы с записями в формате «SYMBOL, BID, ASK, DATE» (финансовый инструмент, цена покупки, цена продажи, дата и время) и поступают в терминал автоматически после установки связи с сервером.

Терминал позволяет экспортировать текущие котировки в другие программы в режиме реального времени по протоколу «DDE» (Dynamic Data Exchange). Это — протокол операционных систем MS Windows для динамической передачи данных между различными приложениями. Котировки по DDE выдаются только по приходе новых тиков (режим ADVISE), а не сразу же по запросу (режим REQUEST) с выдачей последней известной цены. N/A выдается при первом запросе REQUEST, а после прихода новой цены появляются котировки.

Для активизации режима экспорта котировок из клиентского терминала по протоколу DDE необходимо включить опцию «Разрешить DDE сервер» в настройках терминала.

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

Открываем файл «DDE-sample.xls»:

Внимание: для правильного отображения данных в MS Excel нужно включить опцию в меню «Сервис — Параметры — Переход — Преобразование формул в формат

Форекс стратегия сетка – знакомая незнакомка

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

История применения подхода Сетка лимитных или стоповых приказов довольно богата. Три года назад, её обсуждали на форумах и о ней писали статьи так же, как и сегодня. Меня заинтересовало: откуда вообще взялась такая аналогия: подход сетка из отложенных приказов – невод, а цена – рыба? И как именно её ловят?

Поиск меня привел прямиком на фондовую биржу. Вот мы работаем на финансовом рынке, где торгуют валютой, а есть и другие. Так вот я обратил внимание на работу с опционами на срочном рынке. Дело в том, что я просмотрел материалы в интернете о бирже, на которой мы с вами торгуем и нашел, что многие подходы даже от уважаемых мной авторов очень субъективны: «делайте так, сами рассчитывайте, и у вас получится заработать». Кто-то рекомендует этот подход новичкам, другие говорят выполнять работу на низковолатильных ночных рынках, мол, риска меньше. Точных формул или хотя бы намеков на то, как правильно выставить сетку я не нашел. Приходишь к выводу, что отложенные приказы должны размещаться методом подбора. …и тут меня осенило, и картинка сложилась. Но обо всем по порядку.

Итак, я искал, откуда могла прийти ловля на сетку отложенных приказов. Я не сделаю открытие, если скажу, что многие подходы приходят сюда из других областей. Конечно, это могут быть самые разные сферы деятельности. Причем, я заметил, что подходы начинающих, да и профессиональных трейдеров очень часто похожи на их основную предыдущую деятельность. Нефтяники используют формулу Вейерштрасса-Мандельбротта, которая используется при оценке запасов нефтяных скважен. Пилоты сравнивают моментум с кривой, описывающей наблюдаемый путь самолета. Да и мало ли, кто чего принес сюда?!

Сетка ордеров. Проблематика

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

Скачать

Я как-то знакомился с биржевыми инструментами, меня интересовал срочный рынок. На нем торгуют фьючерсами и опционами. Так вот, когда я просматривал информацию об опционах, то нашел, что именно от них пошли сеточные методы работы. Там они, правда, называются Комбинированным стратегиями торговли опционами. Да и породило их вовсе не желание закинуть невод, неизвестно какой фракции. Комбинированные стратегии, которые, скорее всего, дали начало сеткам из отложенных приказов появились из самой природы опционов срочных рынков. Не буду углубляться в основы, просто скажу, что, как и в бинарных опционах, их два: Колл на повышение и Пут на понижение. И купить их обоих можно. Но вот о продаже опционов Колл и Пут, я уверен, вы никогда не слышали. Там такие интересные комбинации – натуральные сетки из этих опционов можно создавать. Кстати и хеджирование – это тоже одна из комбинированных стратегий торговли опционами.

Только я это нашел, как остановился. Я понял: то, что представляют собой операции своп, которые мы совершаем с вами, не идут ни в какое сравнение с опционами срочных рынков. Мне стало ясно, что стратегии сетки отложенных приказов – это просто таки фантастически преобразованные комбинированные. Сами посудите! Я, конечно, не ознакомился со всем множеством, но из того, что я успел ухватить, только несколько подходов были похожи на метод из темы моего сегодняшнего рассказа.

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

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

На графике эта область выглядит так:

В зоне окруженной зелеными вертикалями размещены красные стрелки, и там, где график пересекает зеленую горизонталь, возникает именно такая область, которая определяет зоны прибыли и убытка по верхней диаграмме. Вопрос остается только в том, чтобы эту область определил хороший аналитический взгляд. Было бы, конечно здорово, если бы подобные прогнозы выдавали такие простые стратегии как светофор. Я попробовал другим методом, как видно на графике внизу, сделать это с помощью ЗигЗага. У меня не получилось. Вернее получилось, но не идеально. Почему? Видно на анимации и объясняется ниже.

Я постарался открываться на повышение и на понижение каждый раз, когда зигзаг показывал дно. Когда он показал первую вершину, я закрыл все сделки на понижение. К сожалению, никакого толка от них не было. Когда же график показал третью по счету вершину, я подсчитал прибыль. Она была небольшой. Но если я не закрылся на ней, то остался бы без прибыли. Скорее всего, если бы я использовал другой способ прогнозирования, стратегию, например, для H4, или два стохастика на которые недавно делал обзор, то результат был бы лучше.

Таким образом, в работе сеточным способом отложенными приказами или, как в данном случае, по рынку, на первое место выходят прогнозы. Если честно, я бы даже выделил их в отдельную часть, отличающуюся от самого процесса размещения приказов. То есть на базе прогноза строится рабочий процесс размещения приказов. Вот так! Хорошо, что у нас для этого все есть. Новости от партнеров в социальных сетях, календарь новостей, который был опубликован в одной из статей. Знания о развороте тренда, который в таком случае придется ловить. Например, один их хороших подходов для такого случая – без индикаторов по стратегии снайпер. Такой подход не кажется сложным, а наоборот выглядит зрелым.

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

11,0,1,0,0

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

Итак, у вас есть хороший прогноз, на разворот тренда. В статье про лучшие стратегии по Болинджеру можно найти подходящий подход по определению разворота и довольно точно его прогнозировать, а также действовать в связи с этим. Курс должен сменить тенденцию к падению на постоянный рост, и вы бы хотели покрыть это «колено» сеткой ордеров, чтобы не гадать, где будет истинная точка разворота и получить гарантированную прибыль. Вам на помощь приходит скриптПЕРВЫЙ, для открытия группы приказов.

  1. Сервис, Настройки, Советники, галочку на «Разрешить автоматическую торговлю» и «Разрешить импорт DLL». Далее ОК.
  2. Далее посмотреть нажата ли кнопка Авто-Торговля. Если не нажата — нажать.
  3. Запуск.

Настройки выполняем следующим образом:

Stoploss = 50 – определяет уровень стоплосса. В значении ноль эта часть приказа не определена.

Takeprofit = 50 – определяет уровень тейкпрофита. В значении ноль эта часть приказа не определена.

Delta = 10 – расстояние между приказами.

MaxOrders = 5 – определяет, какое количество приказов будет размещено в каждую сторону.

Magic = 123456 – магический номер ордеров, который помогает другим экспертам и так далее исключить из своего алгоритма работу с этими заявками.

SELL = true – значение переключателя — Истина позволяет программному модулю открывать только ордера селлстоп.

BUY = true – значение переключателя — Истина позволяет программному модулю открывать только ордера байстоп.

Lot = 0.1 – объем открываемой позиции для каждого лота.

Также в этом пакете идет модуль удаления отложенных ордеров скриптВТОРОЙ. У него нет никаких параметров, он просто удалит все отложенные ордера с текущего графика.

23,1,0,0,0

Смотреть

Советник, выставляющий сетку отложенных ордеров с сопровождением.

Метод этого робота — Proffessor_v2_2011 — не отличается оригинальностью. Размещается ордер на покупку или продажу, далее происходит локирование стоп-ордерами. Расстояние между ними определяется параметром Delta1

Далее робот выставляет группу из лимитных, или стоповых приказов. Для этого расстояния используется параметр Delta. Когда цена позволяет получить прибыль обозначенную параметром Profit, робот все закрывает и начинает заново. Эксперт способен работать только на таймфрейме M1. Он отлично показывает себя на некоторых промежутках, чего и следовало ожидать.

В данном случае мозгом этого эксперта является модуль, в который встроен индикатор ADX. Благодаря ему, определяются зоны флетов, трендов, и в соответствие с этим определяется, какие и как размещаются отложники. Но основой этого метода могут быть и другие отдельные индикаторы или их группы. Не исключено, что и стратегия Оракул, которая до сих пор меня интересует, может лечь в основу аналитического подхода. Тем не менее, в этом эксперте все по ADX и сейчас расставляются приказы так:

  1. Если уровень ADX сигнализирует о флете, при котором его уровень ниже 40, то размещаются лимитные приказы, которые рассчитаны на то, что цена, пройдя немного от текущего уровня, возвратится к нему.
  2. Если на графике тренд, то размещаются стоповые приказы.
  3. Также обычным способом определяется направление движения цены если линия индикатора DI+ выше линии DI-, то котировка повышается, и мы открываем длинные позиции, а если наоборот, то котировка снижается и мы открываем короткие позиции.

Тем, кто сам программирует экспертов, может быть интересна возможность связать потенциал этого алгоритма с кластерными индикаторами. Также полезным может быть использование индикатора Heiken Ashi для работы по более заметным трендам.

Настройки:

Lot = 0.01 – определяет начальную величину лота.

MAX_Lines = 5 – этот параметр задает, сколько максимум отложенных приказов каждого направления будет определено.

Klot = 1 – коэффициент, на который ещё и умножается лот при удалении от цены.

34,0,0,1,0

Pluslot = 0.01 – коэффициент, который будет ещё и прибавлен к лоту при удалении от цены.

Delta1 = 50 — первое расстояние от цены до стоп приказы.

Delta = 150 — второе расстояние, которое определяет зазор между лимитными приказами.

ProfitClose = 1.8 – отзываются все приказы, когда получен этот профит в долларах.

F = 40 – Значение показаний индикатора ADX, в рамках которого на рынке фиксируется флет.

Bar = 2 – сдвиг, который учитывается при работе с индикатором ADX.

Timeframe = 4 таймфрейм, с которого считываются данные для расчета индикатора ADX. 0-текущий, 1 — минута, 2 — пять минут, 3 — пятнадцать минут, 4 – тридцать минут, 5 — один час, 6 — четыре часа, 7 — один день, 8 — неделя, 9 – месяц.

Magic = 12345 – магическое число, характеризующее приказы именно этого эксперта.

StartHour = 0 — час в сутках, когда эксперт начинает свою работу.

EndHour = 24 — час в сутках, когда эксперт завершает свою работу.

Я этот эксперт протестировал лично на Евро Долларе. При капитале 100 за два месяца робот показал 600% прибыли. С настройками выше.

Файл настроек приложил к архиву. Поспешите его скачать. Там же результаты тестирования. Обращаю ваше внимание, что я уже писал о том, как установить Форекс советник (эксперт или робот) в Metatrader 4, а также о терминале Metatrader 4, как его скачать и установить бесплатно.

46,0,0,0,1

(3 оценок, среднее: 5,00 из 5)

Виды ордеров на Форекс

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

Что такое ордер на Форекс

Ордером на рынке называют приказ (как дословно и переводится с французского) дилеру осуществить сделку на финансовом рынке. Данный термин используется на всех финансовых рынках, но мы будем рассматривать примеры на валютном рынке Форекс.

В сфере биржевой торговли используются также термины «сделка» и «позиция», что, в определенном контексте является синонимами. Отдав приказ (ордер), вы открываете сделку и таким образом держите позицию на рынке. Позиция состоит из нескольких сделок: если вы купили актив, то что бы закрыть позицию, вам необходимо его продать. Кроме того, если вы открываете несколько сделок на покупку на одном инструменте, то это будет считаться одной позицией. Установка отложенного ордера (о чем пойдет речь далее) не означает открытие сделки, так как, если цена не дойдет до прогнозируемой цены открытия, отложенный ордер может быть удален.

В разных торговых терминалах может быть разное отображение сделок и позиций. Так, например, торговый терминал МТ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, и использовать его в вашем терминале. Заказать надежный скрипт вы можете в разделе «Автоматизация трейдинга».

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

Отложенные ордера на Форекс

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

Pending Order (или отложенный ордер) – это приказ (распоряжение) трейдера на открытие позиции при достижении стоимости инструмента, который был задан ордером уровня.

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

Именно это важное свойство и делает, как их часто именуют – “отложенники», полезным инструментам трейдерском арсенале. Потому как исполнение отложенного ордера уже никак не зависит от самого трейдера, а производжиться брокером, то трейдеру остается только «поджидать» цену у необходимого ему уровня.

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

Трейдинг отложенными ордерами

Следует отметить, что в плане трейдинга, отложенные ордера абсолютно ничем не отличаются от простых рыночных. Уровни Stop Loss и Take Profit также применимы и к ним. Иначе говоря, трейдер, во время выставления отложенного ордера, в тот же момент может задать уровень как профита, так и стопа, и в том случае если его ордер исполнится, контракт будет под защитой стопа, а тейк профит даст возможность закрыть этот контракт с прибылью. Кроме этого, самому трейдеру можно при этом не участвовать.

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

Также хотелось бы отметить, что, как и в случае с рыночными ордерами, отложенные ордера на приобретение исполняются только при совпадении уровня ордера со стоимостью Ask, а на реализацию – со стоимостью в Bid.

Отложенные ордера и их типы

На форексе применяют всего четыре типа отложенных ордеров, а именно:

Бай лимит (Buу Limit ) – это такой отложенный ордер, который приказывает приобрести валюту по цене, более низкой, нежели на текущий момент времени. Он применяется тогда, когда трейдер ждет снижения стоимости до определенного уровня (как правило, это уровень сопротивления и поддержки) с последующим разворотом обратно вверх.

Buy Limit

Представьте себе такую ситуацию, в которой, например, мы с Вами 10 и 11 марта ждали отбоя от уровня поддержки 2.8, по этой причине мы приняли решение выставить отложенный ордер на приобретение Buy Limit по стоимости 2.8 (т.е. ниже настоящей), который сработает в тот момент, когда стоимость подойдет к данному уровню.

Селл лимит (Sеll Limit) – это такой отложенный ордер, который дает указание брокеру реализовать валюту по большей стоимости, нежели на текущий момент времени. Он применяется тогда, когда трейдер ждет повышения стоимости до какого-либо определенного уровня с последующим разворотом заново вниз, иначе говоря, действует точно так же как и в случае с бай лимитос, однако здесь уже производиться продажа.

Sell Limit

Давайте снова вернемся к нашему примеру, однако на этот раз 15 и 16 марта мы с Вами ожидали отбоя от пробитого сопротивления 1.63 и по этой причине поставили ордер на реализацию Sell Limit по стоимости 1.63 (т.е. выше настоящей), который должен будет исполнен в то же самое время, как только стоимость достигнет данного уровня.

Бай стоп (Buy Stop) – это отложенные ордера, которые указывают брокеру на то, что необходимо приобрести валюту по более высокой стоимости, нежели на текущий момент. Они применяются в том случае, когда трейдер ждет что стоимость, достигнув определенного уровня, осуществит пробой и двинется дальше.

Buy Stop

После образования вершины (фрактала) мы предположили, что данный пробой приведет к дальнейшему продолжению роста евро, потому как в соответствии с волновым анализом, должна будет начаться третья волна, именно по этой причине мы приняли решение установить отложенный ордер на приобретение Buy Stop по стоимости 1.2351 (т.е. выше настоящей). После пробоя стоимости локального предела, наш ордер на приобретение был открыт и стоимость устремилась вверх.

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

Sell Stop

После образования локального минимума наша команда предположила, что его пробой приведет к последующему падению валюты, и мы приняли решение установить отложенный ордер на реализацию Sell Stop по стоимости 1.3450 (т.е. ниже настоящей). После того, как фрактал был пробит, наш ордер на реализацию исполнился по установленной в ордере стоимости.

Установка отложенных ордеров на Форекс

Давайте теперь рассмотрим как устанавливать отложенные ордера. Для этого необходимо выбрать нужную валюту в терминале MT 4 и открыть окно «Ордер», после нажатия кнопки «Новый ордер» в панели с инструментами либо нажатия на клавишу F9. В новом окне в пункте «Тип» необходимо выбрать «Отложенный ордер»

Далее следует заполнить все поля для установки отложенного ордера, а именно:

Символ – это торгуемая пара валют. Как правило, это поле изменения не требует, в том случае, если у Вас активен график той самой валюты, по которой Вы собрались установить ордер.

Объем – размер торгового лота.

Тейк профит и Стоп-лосс – эти поля не являются обязательными (можно задать если на то есть необходимость).

Тип – в данном после необходимо выбрать один из четырех выше рассмотренных типов ордеров (Sell Stop, Buy Limit, Sell Limit, Buy Stop).

По цене – тут следует указать ту стоимость, по которой и будет исполняться отложенный ордер, в том случае, если цена подойдет к этому уровню.

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

По окончанию заполнения всех необходимых данных следует нажать на кнопку «Установить ордер». На этом все! Теперь Ваш отложенный ордер к работе готов, и Вы можете посмотреть на его в окне «Терминал» под строкой с балансом Вашего депозита.

Если Вы хотите внести изменения в некоторые данные уже выставленного отложенного ордера (допустим, уровни тейк профита и стоп-лосса) либо и вовсе его удалить, то Вы можете нажать по нему правой кнопкой своей мыши, затем выбрать пункт «Модифицировать либо удалить ордер».

Стратегия сетка ордеров – прибыльная торговля отложенными ордерами

Успешная торговля на Форекс заключается в грамотном комбинировании технического и фундаментального анализа. Однако даже хорошие знания валютного рынка не гарантируют того, что вы получите положительный результат от торговли на Форекс. Прибыльный трейдинг зависит не столько от ваших знаний, сколько от их практического применения. В зависимости от того, в какой точке вы войдете в рынок, а также какой установите тейк-профит или стоп-лосс, зависит успешность вашей стратегии. При этом многие начинающие трейдеры очень часто интересуются: «Можно ли прибыльно торговать на Форекс, не тратя свое время на проведение анализа?». Такие стратегии существуют, и называют их гридерными (от англ. grid – «сетка»), а те, кто их используют – гридерами. Несмотря на большое количество как положительных, так и отрицательных отзывов, стратегия сетка ордеров получила широкое распространение среди трейдеров. Исходя из названия стратегии, можно сделать вывод, что при помощи сетки ордеров будет производиться ловля чего-то особенного, а именно охота за ценой. Зачем проводить какой-то сложный анализ, следить за поведением цены и осуществлять математические расчеты, когда можно устанавливать ловушки для цены в виде сетки отложенных ордеров, в которую будут попадать прибыльные сделки. О том, как это сделать, узнаете, прочитав данную статью. См. также, наш независимый рейтинг брокеров Форекс для выбора надежной брокерской компании.

Принцип торговли при помощи сетки ордеров

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

Шаг сетки – это очень важный параметр, от которого может зависеть успешный исход стратегии. Шаг сетки – это расстояние между отложенными ордерами. Большой шаг сетки подойдет для долгосрочной стратегии, несомненным плюсом которой является отсутствие влияния «пилы», а минус состоит в том, что потребуется больше времени для взятия прибыли. Маленький шаг сетки имеет также свои преимущества и недостатки. К плюсам можно отнести быструю отдачу от применения этой стратегии, а основным минусом является большое открытие ордеров в случае бокового движения цены;

Расстояние первого ордера от текущей цены – для того чтобы не произошло срабатывание ордеров во время зигзагообразного движения цены, необходимо размещать первые отложенные ордера на достаточном удалении от текущей цены;

Количество ордеров – это может быть как небольшое число отложенных ордеров, например, пять ордеров на покупку и пять ордеров на продажу, так и практически неограниченное количество ордеров, к примеру, по сто ордеров выше и ниже текущей цены;

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

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

Преимущества и недостатки использования сетки ордеров

Торговля отложенными ордерами имеет следующие преимущества:

не нужно проводить технический или любой другой анализ перед открытием позиции;

выставив отложенные ордера, можно выключить торговый терминал и заниматься своими делами;

использование отложенных ордеров гарантирует точность исполнения сделок без реквотов;

отложенные ордера сработают даже в тех случаях, когда отсутствует электричество или Интернет;

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

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

не все брокеры и торговые терминалы поддерживают одновременное открытие разнонаправленных позиций;

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

срабатывание отложенных ордеров во флете может привести к быстрому накапливанию убытков.

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

Стратегия №1 – торговля при помощи сетки ордеров при наличии тренда

Рассмотрим ситуацию, когда на рынке наблюдается устойчивый тренд, или ожидается выход какой-нибудь важной новости, но вы не знаете, в какую сторону пойдет цена. В таком случае необходимо выставить сетку ордеров Buy Stop и Sell Stop – по десять ордеров выше и ниже относительно текущей цены с шагом в 10 «старых» пунктов. Тейк-профит устанавливаем на уровне 20 пунктов, стоп-лосс не используем. Ждем срабатывания ордеров, при этом может произойти четыре сценария дальнейшего развития событий:

Цена пошла в одну из сторон. Это самый благоприятный сценарий. В этом случае ждем срабатывания 3-4 тейк-профитов и удаляем сетку;

Сначала сработал ордер на покупку, а затем цена зацепила ордер на продажу, в результате чего позиция залокировалась. Следует отменить тейк-профиты и ждать, когда цена преодолеет расстояние 40-50 пунктов в одну сторону, то есть прибыльные сделки перевесят убыточные, а затем закрыть все позиции и удалить несработавшие ордера;

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

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

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

Стратегия №2 – торговля при помощи сетки ордеров во флете

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

При срабатывании одного из ордеров противоположную серию позиций следует удалить. Стоп-лоссы всех ордеров необходимо установить на одном уровне, поэтому, если цена пойдет не в нашем направлении, можно зафиксировать убытки и построить новую сетку ордеров. То же касается и тейк-профитов. При достижении заранее установленной совокупной прибыли все ордера необходимо удалить. Если сработал первый ордер и закрылся по тейк-профиту, то здесь все понятно. Если же цена пойдет против нас, то будут открываться новые сделки, но для закрытия сделок по суммарному тейк-профиту цене потребуется пройти значительно меньшее расстояние. Данная стратегия хорошо зарекомендовала себя для торговли на спокойных рынках со слабыми ценовыми движениями и быстрыми откатами, например, во время Азиатской торговой сессии.

Смотрите также, какие бывают брокеры с микро-счетами.

Скрипты для автоматического выставления сетки ордеров

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

extern double Price – цена открытия первого ордера;

extern double Lot – размер лота;

extern int SetOrders – количество ордеров;

extern int Step – расстояние между ордерами;

extern int StopLoss – уровень стоп-лосса;

extern int TakeProfit – уровень тейк-профита;

extern bool GeneralProfit – суммарный тейк-профит, при достижении которого все ордера будут закрыты;

extern bool GeneralStop – совокупный убыток, при достижении которого произойдет закрытие всех открытых позиций и удаление несработавших отложенных ордеров.

Также можно включить звуковой сигнал, который оповестит вас о срабатывании первого ордера. Указав все необходимые настройки, следует нажать OK, в результате чего откроется новое окно, в котором вам необходимо будет выбрать тип отложенных ордеров – стоповые или лимитные. Таким образом, данный скрипт будет полезен для любой стратегии и значительно упростит ручную торговлю.

Скачать бесплатно скрипт: SetGridOrders

Прибыльный советник «Сетка ордеров»

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

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

Поскольку за основу стратегий сетка ордеров берется разница в пунктах между ордерами, то таймфрейм не играет особого значения, но лучше всего устанавливать советник на M5 или M15. Советник «Сетка ордеров» может работать одновременно в двух направлениях. Если сработают разнонаправленные ордера, то он доведет каждый из них до тейк-профита, а при необходимости переоткроет сетку на новых уровнях. Главным недостатком этого советника является то, что в случае с отключением Интернета или электроэнергии он не «запоминает», какие ордера его, а какие нет. Поэтому приходиться удалять старую сетку ордеров и перезапускать советник. Чтобы этого не происходило, рекомендуем устанавливать советник на VPS-сервер.

Советник имеет следующие настройки:

Orders – здесь необходимо указать максимальное количество ордеров;

lot1 – начальный размер лота для первого ордера в сетке;

PlusLot – коэффициент, на который будет увеличиваться начальный лот при появлении убыточных сделок;

FirstStep – расстояние от текущей цены до первого ордера;

Step – расстояние между ордерами;

SLoss – размер стоп-лосса для каждой сделки или для всей сетки;

TProfit – размер тейк-профита для каждой сделки или для всей сетки;

ProfitClose – данный параметр отвечает за закрытие всех однонаправленных ордеров при достижении общего тейк-профита;

TrailingPercent – размер общего тейк-профита, который будет «тралиться», в процентах;

magic – уникальный номер советника;

CloseEndWeek – при активации этого параметра советник принудительно закрывает все ордера в конце недели;

HourClose – здесь указывается время для закрытия всех ордеров в пятницу.

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

Скачать бесплатно советник: SetkaProfit

Смотрите также, какие существуют брокеры с низким спредом.

Советник FractalGrid – фрактальная сетка ордеров

Как уже упоминалось выше, предсказать направление движения цены достаточно сложно, поэтому гридеры и используют сетку ордеров для ловли любого движения цены. Однако на практике благоприятный сценарий случается крайне редко – в чем и состоит слабость таких стратегий. Рынок постоянно меняется, если еще вчера волатильность одной из валютных пар составляла 200 пунктов, то теперь не превышает и 50-ти пунктов. Возможно, все дело в неправильном определении уровней для выставления отложенных ордеров. А все потому, что перед установкой ордеров не проводится анализ и сетка ордеров выставляется наобум. Если бы торговля отложенными ордерами проводилась от значимых уровней, то она принесла бы гораздо больше прибыли. Мы предлагаем рассмотреть советник сеточник FractalGrid, основанный на применении фрактального анализа.

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

При формировании нового фрактала несработавший отложенный ордер переносится со старого уровня на новый;

При формировании нового фрактала старый отложенный ордер не удаляется, а к нему добавляется новый ордер.

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

Перейдем к описанию настроек советника FractalGrid:

Lots – данный параметр задает фиксированное значение торговых лотов;

Risk – если напротив параметра Lots поставить ноль и указать значение параметра Risk, то размер лота для каждого нового ордера будет рассчитываться, исходя из текущего размера депозита;

RiskOnBalance – установив напротив данного параметра значение true, размер лота будет рассчитываться, исходя из размера баланса, а выбрав режим false – за основу будет браться размер свободных средств;

FractalPeriod – здесь необходимо указать период фрактала, который должен быть обязательно нечетным;

DeleteOldOrder – этот параметр отвечает за выбор тактики выставления отложенных ордеров, о которой упоминалось выше. Если вы хотите использовать первую тактику, то выберите значение true, а для второй тактики – укажите false;

SLMove – аналог трейлинг-стопа, передвигает стоп-лосс вслед за ценой, когда прибыль превышает значение параметра SLMove;

InPoints – данный параметр необходим для определения уровней тейк-профита и стоп-лосса и рассчитывается в зависимости от текущей волатильности благодаря встроенному индикатору ATR;

StopLoss, TakeProfit – уровни стоп-лосса и тейк-профита, если поставить ноль, то при открытии новых ордеров не будут выставлены стоп-лоссы и тейк-профиты;

FractalOffset – при помощи данного параметра задается отступ размещения отложенного ордера от уровня сформировавшегося фрактала.

Тестирование советника FractalGrid проводилось по трем валютным парам: EURUSD, GBPUSD и USDJPY. Для каждой валютной пары были подобраны оптимальные значения, но со временем они устаревают, поэтому рекомендуем проводить оптимизацию советника хотя бы раз в месяц:

Для EURUSD: TakeProfit = 5, StopLoss = 3.5, SLMove = 3, FractalOffset = 3.5. Чистая прибыль составила 3 303 доллара при максимальной просадке 734 доллара;

Для GBPUSD: TakeProfit = 2, StopLoss = 8, SLMove = 1.5, FractalOffset = 0.5. Чистая прибыль составила 9 650 долларов при максимальной просадке 2 541 доллар;

Для USDJPY: TakeProfit = 3.5, StopLoss = 9, SLMove = 4, FractalOffset = 1.5. Чистая прибыль составила 4 372 доллара при максимальной просадке 1 510 долларов.

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

Скачать бесплатно советник: FractalGrid

Стратегия сетка ордеров не является Граалем, но может быть достаточно прибыльной. В зависимости от состояния рынка можно использовать стоповую сетку ордеров – при наличии тренда или лимитную – во время флета. Для упрощения построения сетки ордеров можно использовать скрипты, а также советники. Однако применять советники сеточники рекомендуется только под присмотром трейдера в полуавтоматическом режиме. Удачной вам торговли!

Форекс стратегия сетка – знакомая незнакомка

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

История применения подхода Сетка лимитных или стоповых приказов довольно богата. Три года назад, её обсуждали на форумах и о ней писали статьи так же, как и сегодня. Меня заинтересовало: откуда вообще взялась такая аналогия: подход сетка из отложенных приказов – невод, а цена – рыба? И как именно её ловят?

Поиск меня привел прямиком на фондовую биржу. Вот мы работаем на финансовом рынке, где торгуют валютой, а есть и другие. Так вот я обратил внимание на работу с опционами на срочном рынке. Дело в том, что я просмотрел материалы в интернете о бирже, на которой мы с вами торгуем и нашел, что многие подходы даже от уважаемых мной авторов очень субъективны: «делайте так, сами рассчитывайте, и у вас получится заработать». Кто-то рекомендует этот подход новичкам, другие говорят выполнять работу на низковолатильных ночных рынках, мол, риска меньше. Точных формул или хотя бы намеков на то, как правильно выставить сетку я не нашел. Приходишь к выводу, что отложенные приказы должны размещаться методом подбора. …и тут меня осенило, и картинка сложилась. Но обо всем по порядку.

Итак, я искал, откуда могла прийти ловля на сетку отложенных приказов. Я не сделаю открытие, если скажу, что многие подходы приходят сюда из других областей. Конечно, это могут быть самые разные сферы деятельности. Причем, я заметил, что подходы начинающих, да и профессиональных трейдеров очень часто похожи на их основную предыдущую деятельность. Нефтяники используют формулу Вейерштрасса-Мандельбротта, которая используется при оценке запасов нефтяных скважен. Пилоты сравнивают моментум с кривой, описывающей наблюдаемый путь самолета. Да и мало ли, кто чего принес сюда?!

Сетка ордеров. Проблематика

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

Скачать

Я как-то знакомился с биржевыми инструментами, меня интересовал срочный рынок. На нем торгуют фьючерсами и опционами. Так вот, когда я просматривал информацию об опционах, то нашел, что именно от них пошли сеточные методы работы. Там они, правда, называются Комбинированным стратегиями торговли опционами. Да и породило их вовсе не желание закинуть невод, неизвестно какой фракции. Комбинированные стратегии, которые, скорее всего, дали начало сеткам из отложенных приказов появились из самой природы опционов срочных рынков. Не буду углубляться в основы, просто скажу, что, как и в бинарных опционах, их два: Колл на повышение и Пут на понижение. И купить их обоих можно. Но вот о продаже опционов Колл и Пут, я уверен, вы никогда не слышали. Там такие интересные комбинации – натуральные сетки из этих опционов можно создавать. Кстати и хеджирование – это тоже одна из комбинированных стратегий торговли опционами.

Только я это нашел, как остановился. Я понял: то, что представляют собой операции своп, которые мы совершаем с вами, не идут ни в какое сравнение с опционами срочных рынков. Мне стало ясно, что стратегии сетки отложенных приказов – это просто таки фантастически преобразованные комбинированные. Сами посудите! Я, конечно, не ознакомился со всем множеством, но из того, что я успел ухватить, только несколько подходов были похожи на метод из темы моего сегодняшнего рассказа.

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

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

На графике эта область выглядит так:

В зоне окруженной зелеными вертикалями размещены красные стрелки, и там, где график пересекает зеленую горизонталь, возникает именно такая область, которая определяет зоны прибыли и убытка по верхней диаграмме. Вопрос остается только в том, чтобы эту область определил хороший аналитический взгляд. Было бы, конечно здорово, если бы подобные прогнозы выдавали такие простые стратегии как светофор. Я попробовал другим методом, как видно на графике внизу, сделать это с помощью ЗигЗага. У меня не получилось. Вернее получилось, но не идеально. Почему? Видно на анимации и объясняется ниже.

Я постарался открываться на повышение и на понижение каждый раз, когда зигзаг показывал дно. Когда он показал первую вершину, я закрыл все сделки на понижение. К сожалению, никакого толка от них не было. Когда же график показал третью по счету вершину, я подсчитал прибыль. Она была небольшой. Но если я не закрылся на ней, то остался бы без прибыли. Скорее всего, если бы я использовал другой способ прогнозирования, стратегию, например, для H4, или два стохастика на которые недавно делал обзор, то результат был бы лучше.

Таким образом, в работе сеточным способом отложенными приказами или, как в данном случае, по рынку, на первое место выходят прогнозы. Если честно, я бы даже выделил их в отдельную часть, отличающуюся от самого процесса размещения приказов. То есть на базе прогноза строится рабочий процесс размещения приказов. Вот так! Хорошо, что у нас для этого все есть. Новости от партнеров в социальных сетях, календарь новостей, который был опубликован в одной из статей. Знания о развороте тренда, который в таком случае придется ловить. Например, один их хороших подходов для такого случая – без индикаторов по стратегии снайпер. Такой подход не кажется сложным, а наоборот выглядит зрелым.

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

11,0,1,0,0

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

Итак, у вас есть хороший прогноз, на разворот тренда. В статье про лучшие стратегии по Болинджеру можно найти подходящий подход по определению разворота и довольно точно его прогнозировать, а также действовать в связи с этим. Курс должен сменить тенденцию к падению на постоянный рост, и вы бы хотели покрыть это «колено» сеткой ордеров, чтобы не гадать, где будет истинная точка разворота и получить гарантированную прибыль. Вам на помощь приходит скриптПЕРВЫЙ, для открытия группы приказов.

  1. Сервис, Настройки, Советники, галочку на «Разрешить автоматическую торговлю» и «Разрешить импорт DLL». Далее ОК.
  2. Далее посмотреть нажата ли кнопка Авто-Торговля. Если не нажата — нажать.
  3. Запуск.

Настройки выполняем следующим образом:

Stoploss = 50 – определяет уровень стоплосса. В значении ноль эта часть приказа не определена.

Takeprofit = 50 – определяет уровень тейкпрофита. В значении ноль эта часть приказа не определена.

Delta = 10 – расстояние между приказами.

MaxOrders = 5 – определяет, какое количество приказов будет размещено в каждую сторону.

Magic = 123456 – магический номер ордеров, который помогает другим экспертам и так далее исключить из своего алгоритма работу с этими заявками.

SELL = true – значение переключателя — Истина позволяет программному модулю открывать только ордера селлстоп.

BUY = true – значение переключателя — Истина позволяет программному модулю открывать только ордера байстоп.

Lot = 0.1 – объем открываемой позиции для каждого лота.

Также в этом пакете идет модуль удаления отложенных ордеров скриптВТОРОЙ. У него нет никаких параметров, он просто удалит все отложенные ордера с текущего графика.

23,1,0,0,0

Смотреть

Советник, выставляющий сетку отложенных ордеров с сопровождением.

Метод этого робота — Proffessor_v2_2011 — не отличается оригинальностью. Размещается ордер на покупку или продажу, далее происходит локирование стоп-ордерами. Расстояние между ними определяется параметром Delta1

Далее робот выставляет группу из лимитных, или стоповых приказов. Для этого расстояния используется параметр Delta. Когда цена позволяет получить прибыль обозначенную параметром Profit, робот все закрывает и начинает заново. Эксперт способен работать только на таймфрейме M1. Он отлично показывает себя на некоторых промежутках, чего и следовало ожидать.

В данном случае мозгом этого эксперта является модуль, в который встроен индикатор ADX. Благодаря ему, определяются зоны флетов, трендов, и в соответствие с этим определяется, какие и как размещаются отложники. Но основой этого метода могут быть и другие отдельные индикаторы или их группы. Не исключено, что и стратегия Оракул, которая до сих пор меня интересует, может лечь в основу аналитического подхода. Тем не менее, в этом эксперте все по ADX и сейчас расставляются приказы так:

  1. Если уровень ADX сигнализирует о флете, при котором его уровень ниже 40, то размещаются лимитные приказы, которые рассчитаны на то, что цена, пройдя немного от текущего уровня, возвратится к нему.
  2. Если на графике тренд, то размещаются стоповые приказы.
  3. Также обычным способом определяется направление движения цены если линия индикатора DI+ выше линии DI-, то котировка повышается, и мы открываем длинные позиции, а если наоборот, то котировка снижается и мы открываем короткие позиции.

Тем, кто сам программирует экспертов, может быть интересна возможность связать потенциал этого алгоритма с кластерными индикаторами. Также полезным может быть использование индикатора Heiken Ashi для работы по более заметным трендам.

Настройки:

Lot = 0.01 – определяет начальную величину лота.

MAX_Lines = 5 – этот параметр задает, сколько максимум отложенных приказов каждого направления будет определено.

Klot = 1 – коэффициент, на который ещё и умножается лот при удалении от цены.

34,0,0,1,0

Pluslot = 0.01 – коэффициент, который будет ещё и прибавлен к лоту при удалении от цены.

Delta1 = 50 — первое расстояние от цены до стоп приказы.

Delta = 150 — второе расстояние, которое определяет зазор между лимитными приказами.

ProfitClose = 1.8 – отзываются все приказы, когда получен этот профит в долларах.

F = 40 – Значение показаний индикатора ADX, в рамках которого на рынке фиксируется флет.

Bar = 2 – сдвиг, который учитывается при работе с индикатором ADX.

Timeframe = 4 таймфрейм, с которого считываются данные для расчета индикатора ADX. 0-текущий, 1 — минута, 2 — пять минут, 3 — пятнадцать минут, 4 – тридцать минут, 5 — один час, 6 — четыре часа, 7 — один день, 8 — неделя, 9 – месяц.

Magic = 12345 – магическое число, характеризующее приказы именно этого эксперта.

StartHour = 0 — час в сутках, когда эксперт начинает свою работу.

EndHour = 24 — час в сутках, когда эксперт завершает свою работу.

Я этот эксперт протестировал лично на Евро Долларе. При капитале 100 за два месяца робот показал 600% прибыли. С настройками выше.

Файл настроек приложил к архиву. Поспешите его скачать. Там же результаты тестирования. Обращаю ваше внимание, что я уже писал о том, как установить Форекс советник (эксперт или робот) в Metatrader 4, а также о терминале Metatrader 4, как его скачать и установить бесплатно.

46,0,0,0,1

(3 оценок, среднее: 5,00 из 5)

Локовые ордера как защита депозита от слива.

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

Что такое локовые ордера?

Что такое Лок или Локовые ордера применительно к Форекс? Дословный перевод английского слова Lock — блокировка. Если слово Lock употребляется в качестве глагола, то перевод будет выглядеть, как Запирать на замок . В контексте рынка Форекс значение слова «Лок» нужно понимать, как замок — ордера запираются на замок .

Полный локовый ордер — это два ордера: один на покупку, а другой на продажу, открытые по одной валютной паре, одним и тем же объёмом, но в разных направлениях.

При открытии локового ордера, в терминале Metatrader4 можно будет заметить, что общий убыток/прибыль «заморозится» и не будет меняться при изменении цены валюты. Дело в том, что когда по одному ордеру увеличивается размер убытка, точно в таком же размере по второму ордеру растёт размер прибыли. Сумма прибыли/убытка, что указывается в поле Прибыль — это разница между ценами Buy и Sell, то есть спред + то количество пунктов, на которое изменилась цена валюты в промежутке между открытием первого и второго ордера. То есть, если ордера открывались моментально, один за другим, и в это время цена не изменилась, то значение в поле Прибыль будет составлять только стоимость спреда (в зависимости от объёма открытых ордеров).

Как защитить депозит от слива с помощью локовых ордеров?

Техника использования локовых ордеров позволяет защитить депозит от слива в случае открытия ордера или пачки ордеров в убыточном направлении. Открыть сделки в неверном направлении может как сам трейдер в ручном режиме, так и советники. Если не закрыть вовремя убыточные ордера, то они могут привести депозит к сливу в том случае, если для их поддержания не будет хватать денежных средств. Даже если закрыть вручную такие сделки, все равно будет получен убыток, равный в сумме убыткам по каждой сделке. Чтобы избежать убыточного исхода торговли, можно применить локовые ордера как защиту депозита от слива.

Допустим, трейдером или советником были открыты несколько сделок в неверном направлении, при этом каждая последующая сделка открывалась с увеличенным объёмом лота. Если цена продолжает и дальше идти в противоположном для сделок направлении, то такая ситуация грозит сливом всего депозита. Чтобы этого избежать, необходимо открыть локовый ордер. Для этого, подсчитывается общий объём открытых ордеров, и после последнего открытого ордера открывается ордер в противоположном направлении с объёмом, равным подсчитанной сумме. К примеру: сумма объёмов 5 открытых ордеров на покупку равна 15: 1 + 2 + 3 + 4 + 5 = общий объём равен 15, притом, что тренд — нисходящий. Проанализировав рынок и поняв, что после 5 ордера цена и дальше будет идти в убыточном направлении, открываем локовый ордер на продажу объёмом 15.

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

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

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

А вот второй вариант использования локовых ордеров позволяет закрыть все ордера с безубытком или плюсом, не дожидаясь разворота тренда. Для этого следует открывать несколько локовых ордеров по аналогичному принципу, но с суммарным объёмом, превышающим сумму объёмов убыточных ордеров в некоторое число раз, к примеру, в 2 — 3 и более раз. Но совершать такие сделки можно только в том случае, если предварительно произведен качественный анализ рынка и определен дальнейший ход цены.

Использование локовых ордеров вместо стоп-лосса.

Локовые ордера можно использовать не только для защиты депозита от слива, но и открытых ордеров, неважно каких — прибыльных или убыточных. В этом случае локовый ордер заменяет стоп-лосс. При касании ценой обычного стоп-лосса, сделка закрывается и получается убыток, равный разнице между ценой открытия сделки и значением стоп-лосса. Сталкивались с ситуацией, когда цена закрывает по стоп-лоссу открытый ордер, проходит 20-30 пунктов, а потом разворачивается и долго идёт в противоположную сторону?

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

После того, как цена сменит направление и достигнет отложенного ордера, он закроется (для этого не забываем выставлять стоп-лосс в зоне безубытка). Далее необходимо дождаться, когда цена достигнет уровня первого открытого ордера, выведет его в безубыток. Закрыть сделку можно как в ноль, так и с профитом, если быть уверенным, что цена и дальше будет идти в нужной направлении.

Стратегия Локовый спредогрыз .

На основе описываемой техники разработаны несколько торговых стратегий, удачно применяемых трейдерами в своей практике. Одной из таких стратегий является Локовый спредогрыз . Принцип торговли по ней заключается в получении прибыли за счёт открытых локовых ордеров с учётом направления движения валютного инструмента. Для торговли по стратегии лучше использовать пары с высокой волатильностью. Пример такой пары — фунт/доллар (GBPUSD).

Техника торговли по стратегии Локовый спредогрыз , определяющая её принцип, заключается в следующем:

  • — открываем полный локовый ордер, то есть — один на продажу, другой на покупку, скажем, объёмом 1 лот;
  • — далее ожидаем, куда пойдёт рынок — цена на графике чётко покажет направление движения:

  • — по направлению движения цены открываются ещё два отложенных ордера аналогичным объёмом (1 лот). К примеру, если цена пошла вверх, следовательно, первым открывается отложенный ордер на покупку (Buy Stop) объёмом 1;
  • — к этому ордеру открывается ещё один отложенный ордер, но уже на продажу (Sell Limit). Он открывается выше ордера Buy Stop и по цене, равной величине 2-х спредов;
  • — после активации двух отложенных ордеров можно в любой момент закрывать все 4 ордера, используя функцию терминала МетаТрейдер 4 Закрыть перекрытые ордера (причём, если у Вас нет открытой локовой пары — эта функция будет не доступна и Вы её не увидите в терминале МТ 4):
  • Аналогичный принцип сделок при нисходящем тренде: сначала открывается ордер Sell Stop, затем Buy Limit.

    Как получается прибыль по стратегии Локовый спредогрыз ? Дело в том, что при использовании функции терминала Закрыть перекрытые ордера , спред по полным локовым ордерам не берётся! Что мы имеем после закрытия всех открытых ордеров? По первой локовой паре (убыток по ней равнялся спреду) мы не имеем ни прибыли, ни убытка — ордера закрылись в ноль. По второй локовой паре мы имеем убыток на величину спреда и прибыль в размере удвоенного спреда, что в целом нам даёт плюс в размере одного спреда.

    Стратегия «Локовый спредогрыз» подразумевает, что направление цены мы определяем практически со 100% вероятностью, а при спреде, к примеру, 2 пункта, расстояние между 3 и 4 локовыми ордерами, равное 4 пунктам, цена проходит одним движением! И как только активируется последний отложенный ордер — все, мы уже автоматически взяли прибыль и уже не зависим от дальнейшей ситуации на рынке.

    Следует учесть, что не все дилинговые центры позволяют торговать по стратегии «Локовый спредогрыз». Применять данную стратеги Вы с успехом можете у брокера Форекс фо ю, а увеличивать свою прибыль на 30-40 пунктов в день по этой стратегии вполне реально.

    Локовые ордера — видео урок.

    Помимо текстового материала, предлагаем Вашему вниманию видео — урок, в котором рассматриваются все темы статьи — защита депозита и отдельных сделок локовыми ордерами, а также дан наглядный пример стратегии «Локовый спредогрыз»:

    P. S. Для тех, кого заинтересовала стратегия «Локовый спредогрыз», выкладываю скрипты, советников и индикатор:

    Скачать архив — spredogryz.rar [91,79 Kb] (скачиваний: 2559)

    Установка обычная — копируете папку experts из архива в папку с установленным терминалом МТ 4 и перезагружаете его. В архиве spredogryz.rar лежат 3 скрипта — ZeroBlok_Time.mq4, ZeroBuy.mq4 и ZeroSell.mq4, советники Zero_exp.mq4, Zero_profit_exp.mq4 и индикатор Inf_Open_Orders.mq4.

    Скрипт ZeroBlok_Time одновременно открывает полный лок с одного уровня. В свойствах настраивается лот и количество ордеров, которые будут открыты одновременно.

    Скрипты ZeroBuy и ZeroSell используются для создания перекосов, если цена пошла не в нашу сторону.

    Советник Zero_exp выставляет лимитный ордер и корректирует его на уровне получения прибыли.

    Советник Zero_profit_exp используется для более сложного варианта торговли — выставляет тейк-профит и модифицирует лимитные ордера.

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

    Новое на нашем сайте! Читайте о стратегии разгона депозита — как, используя положительные локовые ордера, можно разгонять депозит без убытка.

    Traders //

      Opentraders — это независимое сообщество, создаваемое трейдерами и для трейдеров. Присоединяйтесь, нам по пути!
    • Войти
    • Регистрация
    AM2
    Андрей

    Группа «Программирование на MQL»

    Обсуждаем здесь вопросы разработки экспертов, делимся опытом, выкладываем уроки.

    Внимание! Если Вы хотите заказать советник, то Вам в группу «Заказы на разработку советников»

    Лучшее от AM2

    Работаем с группой ордеров

    Для тех у кого возникают вопросы по работе с группой ордеров, я написал этот урок. Здесь мы немного затронем объектно-ориентированное программирование, а именно создание структур.

    Создадим советник и массив структур, где будем хранить информацию об ордерах:

    Изменим размерность массива и заполним данные об ордерах:

    И наконец пробежимся по массиву и выведем несколько параметров на экран:

    Чтобы продемонстрировать работу советника, я открыл по одному ордеру на трех парах:

    Точно таким же образом можно вывести на экран все остальные параметры ордеров.

    Вот и весь код эксперта:

    • Структуры
    • Объектно-ориентированное программирование
    • группы ордеров
    • +2
    • Просмотров: 2907
    • 15 сентября 2020, 11:24
    • AM2

    Комментарии ( 0 )

    ЧАТ ТРЕЙДЕРОВ

    Быстрое соединение

    Текущие конкурсы и акции

    Из недавнего:

    • WolfTraderS
      2 октября 2020, 17:31
      Расчет лота ( 7 ) в Стол заказов MQL
      Андрей приветствую, вот составили еще не знаю как описать. <>[Читать..]
    • axe44
      2 октября 2020, 16:18
      Ну вот никто ни не ждал, а тут опять ( 43 ) в Альтернативная школа Юного Спекулянта.
      Поэтому ответ не бы принят <>[Читать..]
    • obor
      2 октября 2020, 10:56
      Добавить в советник время работы. ( 2 ) в Стол заказов MQL
      Спасибо:: <>[Читать..]
    • Boris54
      2 октября 2020, 04:12
      Советник для открытия по рынку двух ордеров ( 2 ) в Стол заказов MQL
      Спасибо. <>[Читать..]
    • Rabinovich
      2 октября 2020, 03:38
      Катастрофические показатели обрабатывающей промышленности в сентябре ( 2 ) в Политика
      Ну это всё-таки индекс, основанный на частном мнении респондентов. <>[Читать..]
    • marattmb
      1 октября 2020, 22:21
      Советник на основе Kiosotto ( 3 ) в Стол заказов MQL
      Хорошо. <>[Читать..]
    • ShamanHand
      1 октября 2020, 15:55
      Приемы MQL: открытие только одной сделки за один бар ( 19 ) в Программирование на MQL
      Вот решение получше.

      iBarShift — Поиск бара по времени. <>[Читать..]

    • Sasha8989
      1 октября 2020, 14:47
      Здравствуйте , прошу написать простого советника по индикатору для mt4 . ( 6 ) в Стол заказов MQL
      возможно, но суть явно другая у меня. <>[Читать..]
    • ars2005tron
      1 октября 2020, 09:57
      Статистика батлов «Быки и Медведи» ( 3 ) в Торговые системы
      Наконец кто то кроме меня решил данные обработать! Поздравляю. <>[Читать..]
    • Sasha8989
      1 октября 2020, 09:30
      Здравствуйте , прошу написать простого советника по индикатору для mt4 (новая запись) ( 3 ) в Стол заказов MQL
      Андрей, также просьба, можно чтобы индикатор был виден на. <>[Читать..]

    Внимание! Торговля и инвестирование на финансовых рынках сопряжены с повышенным риском потери капитала!
    OpenTraders — информационный ресурс, не ведет брокерскую или дилерскую деятельность, не открывает счета. Торговые счета Вы можете зарегистрировать у указанного выше брокера. Все материалы на ресурсе носят информационный характер и не являются побуждением к действию. Администрация сайта может не соглашаться с мнением авторов. См. Предупреждение о рисках

    Типы ордеров

    Мобильная платформа MetaTrader 5 позволяет подготавливать и выдавать приказы брокеру на исполнение торговых операций. Кроме того, платформа позволяет контролировать и управлять состоянием открытых позиций. Для этих целей используются несколько видов торговых ордеров. Ордером называется распоряжение клиента брокерской компании провести какую-либо торговую операцию. Ордеры в терминале подразделяются на два основных типа: рыночный и отложенный. Помимо них существуют ордера «Стоп Лосс» и «Тейк Профит».

    Рыночный ордер #

    Рыночный ордер — это распоряжение брокерской компании купить или продать финансовый инструмент. Результатом исполнения такого ордера является совершение сделки купли-продажи. Цена, по которой происходит сделка, определяется типом исполнения, зависящим от вида инструмента. В общем случае покупка происходит по цене спроса (Ask), а продажа — по цене предложения (Bid).

    Отложенный ордер #

    Отложенный ордер — это распоряжение брокерской компании купить или продать финансовый инструмент в будущем по заданным условиям. Существует следующие типы отложенных ордеров:

    • Buy Limit — торговый приказ на покупку по цене «Ask» равной или меньшей, чем указанная в ордере. При этом текущий уровень цен больше значения установленного в ордере. Обычно ордера этого типа выставляются в расчете на то, что цена инструмента, опустившись до определенного уровня, начнет расти;
    • Buy Stop — торговый приказ на покупку по цене «Ask» равной или большей, чем указанная в ордере. При этом текущий уровень цен меньше значения установленного в ордере. Обычно ордера этого типа выставляются в расчете на то, что цена инструмента преодолеет некий уровень и продолжит свой рост;
    • Sell Limit — торговый приказ на продажу по цене «Bid» равной или большей, чем указанная в ордере. При этом текущий уровень цен меньше значения установленного в ордере. Обычно ордера этого типа выставляются в расчете на то, что цена инструмента, поднявшись до определенного уровня, начнет снижаться;
    • Sell Stop — торговый приказ на продажу по цене «Bid» равной или меньшей, чем указанная в ордере. При этом текущий уровень цен больше значения установленного ордера. Обычно ордера этого типа выставляются в расчете на то, что цена инструмента достигнет определенного уровня и продолжит снижаться.
    • Buy Stop Limit — этот вид ордера сочетает в себе первые два типа, являясь стоп ордером на установку лимитного ордера на покупку («Buy Limit»). Как только будущая цена «Ask» достигнет стоп-уровня, указанного в этом ордере (поле «Цена»), будет выставлен «Buy Limit» приказ на уровне, указанном в поле «Цена Stop Limit». Стоп-уровень выставляется выше текущей цены Ask, а цена Stop Limit — ниже стоп-уровня.
    • Sell Stop Limit — этот вид ордера является стоп ордером на установку лимитного ордера на продажу («Sell Limit»). Как только будущая цена «Bid» достигнет стоп-уровня, указанного в этом ордере (поле «Цена»), будет выставлен «Sell Limit» приказ на уровне, указанным в поле «Цена Stop Limit». Стоп-уровень выставляется ниже текущей цены Bid, а цена Stop Limit — выше стоп-уровня.
    • Для инструментов с режимом расчетов Exchange Stocks, Exchange Futures и Futures Forts срабатывание всех типов ордеров осуществляется по цене Last (цена последней совершенной сделки). Иными словами, ордер срабатывает, как только цена Last касается цены, указанной в ордере. Однако следует учитывать, что покупка или продажа в результате срабатывания ордера в любом случае осуществляется по ценам Bid и Ask.
    • В режиме биржевого исполнения цена, указываемая при выставлении лимитных ордеров, не проверяется. Ее можно указать выше текущей цены Ask (для ордеров на покупку) и ниже цены Sell (для ордеров на продажу). При выставлении ордера с такой ценой он практически сразу срабатывает и превращается в рыночный. Однако в отличие от рыночных ордеров, где трейдер фактически соглашается на сделку по неуказанной текущей рыночной цене, лимитный ордер будет исполнен по цене не худшей, чем указанная.
    • Если в момент срабатывания отложенного ордера соответствующая рыночная операция не может быть исполнена (например, для нее на счете недостаточно маржи), отложенный ордер снимается и перемещается в историю в состоянии «Отклонен» (rejected).

    — состояние рынка на данный момент

    — цена, при которой будет выставлен отложенный ордер

    Тейк Профит #

    Тейк Профит предназначен для получения прибыли при достижении ценой финансового инструмента прогнозируемого уровня. Исполнение данного ордера приводит к полному закрытию позиции. Он всегда связан с открытой позицией либо с отложенным ордером. Ордер можно установить только вместе с рыночным или отложенным ордером. При проверке условия этого ордера для длинных позиций используется Bid-цена (ордер всегда устанавливается выше текущей цены Bid), а при проверке коротких позиций — Ask-цена (ордер всегда устанавливается ниже текущей цены Ask).

    Лучшие брокеры без обмана
    • Evotrade
      ☆☆☆☆☆
      ★★★★★
      Evotrade

      Бонусы для новых трейдеров до 5000$!

    • BINARIUM
      ☆☆☆☆☆
      ★★★★★
      BINARIUM

      Лучший брокер по бинарным опционам. Огромный раздел по обучению.

    Стоп Лосс #

    Этот ордер предназначен для минимизации потерь в том случае, если цена финансового инструмента начала двигаться в убыточном направлении. Если цена инструмента достигнет этого уровня, позиция полностью закроется автоматически. Такой ордер всегда связан с открытой позицией либо с отложенным ордером. Он выдается на установку брокерской компании только вместе с рыночным или отложенным ордерами. При проверке условия этого ордера для длинных позиций используется Bid-цена (ордер всегда устанавливается ниже текущей цены Bid), а при проверке коротких позиций — Ask-цена (ордер всегда устанавливается выше текущей цены Ask).

    Первый этап создания торгового робота

    Данная статья является продолжением начатого в 61 номере журнала ForTrader.org цикла «Создание торгового робота: от А до Я». Предполагается, что на данном этапе читатель уже знаком с торговой системой, которую мы преобразовываем в робота, поэтому в рамках данной статьи мы будем рассматривать начальную фазу написания эксперта. Данная версия робота будет несколько упрощенной, чтобы облегчить понимания исходного кода.

    Логические модули робота

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

    Модуль определения торговых сигналов

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

    С точки зрения программы это может выглядеть как заполнение двумерного массива, где нулевым индексом второго измерения будет название торгового инструмента, а первым – сигнал по инструменту. То есть для поиска общего сигнала (общего направления) в любой момент времени нужно будет лишь сделать обход массива, не выполняя определения сигналов по инструментам заново. Если обратиться к описанию предложенной торговой системы, то можно вспомнить, что также для каждого конкретного инструмента будет определяться торговый лот. В связи с этим есть смысл использовать во втором измерении массива второй индекс, где будет указываться лот данного торгового инструмента. В данной реализации робота этого модуля не будет (для упрощения восприятия кода), поэтому второй индекс второго измерения массива будет заполняться одним и тем же числом – рабочим лотом из настроек робота.

    Вернемся к идее модуля определения сигнала по конкретному инструменту. Модуль будет представлять собой отдельную подпрограмму (функцию). Сам код модуля будет таким:

    //+——————————————————————————————————————-+
    //| Функция поиска торговых сигналов |
    int find_signal(string Symb) <
    if(iOpen(Symb,0,0)>iMA(Symb,0,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,0))
    /* если цена открытия по символу Symb на данном таймфрейме выше, чем средняя скользящая — сигнал повышения*/
    return(1);
    if(iOpen(Symb,0,0)

    /* если нет никакого сигнала, то возвращаем 0 */
    return(0);
    >
    //| Функция поиска торговых сигналов |
    //+——————————————————————————————————————-+
    При этом параметры скользящей средней вынесены во входные параметры робота (наверху кода робота, далее будет видно):

    extern int MA_Period = 8; //период усреднения скользящей средней
    extern int MA_Shift = 0; //сдвиг скользящей средней
    extern int MA_Method = 1; /* метод вычисления скользящего среднего:
    0 — простое скользящее среднее,
    1 — экспоненциальное скользящее среднее,
    2 — сглаженное скользящее среднее,
    3 — линейно-взвешенное скользящее среднее
    */
    extern int MA_Applied_Price = 1; /* используемая цена для расчёта скользящей средней:
    0 — цена закрытия,
    1 — цена открытия,
    2 — максимальная цена,
    3 — минимальная цена,
    4 — средняя цена, (high+low)/2,
    5 — типичная цена, (high+low+close)/3,
    6 — взвешенная цена закрытия, (high+low+close+close)/4
    */

    Таким образом, при вызове функции find_signal (string Symb) будет получен сигнал по символу Symb: 1 – рост, -1 – падение и 0 – отсутствие сигнала.

    1. Модуль проверки наличия открытого ордера

    Необходимо понимать, есть ли открытый ордер данного робота на данном инструменте, или нет. Если сделки нет, то робот будет искать возможность ее открыть. Если она есть, будет сопровождать и искать возможность ее закрыть.

    Перейдя к теме закрытия сделки (забегая вперед), следует обратить внимание, что закрытие сделки «по рынку» возможно в случае, когда общий сигнал изменится в противоположную сторону (относительно направления открытого ордера). Поскольку в торговом роботе будут использоваться инструменты и вида ***USD, и вида USD*** (например, GBPUSD и USDCHF), то следует ввести какие-то метки – как именно роботу оценивать тот или иной инструмент. В терминологии нашей команды (в силу опыта создания торговых роботов, оценивающих группы инструментов) данную метку принято называть «коэффициент инструмента», и для инструментов вида *** он равен 1, а для *** -1 (где в нашем случае – USD). Т.е. в примере у GBPUSD он будет равен 1, а у USDCHF равен -1. Эти коэффициенты выносятся во входные параметры, а в коде робота добавляются в массив инструментов как ещё один индекс второго измерения. Таким образом, в нашем целевом двумерном массиве будет храниться и метка того, «куда смотрит» данный инструмент относительно всей группы.

    Вернемся к данному модулю. Он также будет реализован в виде отдельной подпрограммы (функции). Код достаточно прост:

    int find_orders(int type=-1, int magic=-1, string Symb=NULL) <
    int i = 0; //счётчик для цикла

    for (i=OrdersTotal()-1; i>=0; i—) <
    if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;
    //если ордер не выбран — переходим к следующему шагу цикла

    //если дошли до этого места — значит ордер не найден — возвращаем -1
    return(-1);
    >
    //| Функция поиска открытого ордера |
    //+——————————————————————————————————————-+

    В случае обнаружения ордера функция вернет его тикет, иначе значение «-1»

    2. Модуль открытия сделок

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

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

    //+——————————————————————————————————————-+
    //| Функция открытия ордеров |
    vo > //signal=0 -> сигнал на открытие покупки
    //signal=1 -> сигнал на открытие продажи
    int i = 0; //переменная для счётчика цикла
    int count = Count_Of_Trade_Try; //количество попыток открытия ордера в случае, если его не удаётся совершить сразу
    int err=0;
    if(symb==»NONE») symb=Symbol();
    if(signal==0)
    price=MarketInfo(symb,MODE_ASK); //цена открытия для покупок
    if(signal==1)
    price=MarketInfo(symb,MODE_BID); //цена открытия для продаж

    while(i
    Sleep(Pause_Of_Trade_Try*100); //в случае ошибки делаем паузу перед новой попыткой
    > //end while(i //| Функция открытия ордеров |
    //+——————————————————————————————————————-+

    //+——————————————————————————————————————-+
    //| Функция расчета величины Stop Loss для ордеров |
    double sl(int sl_value, int type, string symb=»NONE», int rmode=1) <
    //type=0 -> рыночные покупки
    //type=1 -> рыночные продажи
    if(symb==»NONE») symb=Symbol();
    if(sl_value

    //+——————————————————————————————————————-+
    //| Функция расчета величины Take Profit для ордеров |
    double tp(int tp_value, int type, string symb=»NONE») <
    //type=0 -> рыночные покупки
    //type=1 -> рыночные продажи
    if(symb==»NONE») symb=Symbol();
    if(tp_value
    case(7): return(«Недостаточно прав»);
    case(8): return(«Слишком частые запросы»);
    case(9): return(«Недопустимая операция, нарушающая функционирование сервера»);
    case(64): return(«Счет заблокирован»);
    case(65): return(«Неправильный номер счета»);
    case(128): return(«Истек срок ожидания совершения сделки»);
    case(129): return(«Неправильная цена»);
    case(130): return(«Неправильные стопы»);
    case(131): return(«Неправильный объём»);
    case(132): return(«Рынок закрыт»);
    case(133): return(«Торговля запрещена»);
    case(134): return(«Недостаточно денег для совершения операции»);
    case(135): return(«Цена изменилась»);
    case(136): return(«Нет цен»);
    case(137): return(«Брокер занят»);
    case(138): return(«Новые цены»);
    case(139): return(«Ордер заблокирован и уже обрабатывается»);
    case(140): return(«Разрешена только покупка»);
    case(141): return(«Слишком много запросов»);
    case(145): return(«Модификация запрещена, т.к. ордер слишком близок к рынку»);
    case(146): return(«Подсистема торговли занята»);
    case(147): return(«Использование даты истечения запрещено брокером»);
    case(148): return(«Количество открытых и отложенных ордеров достигло предела, установленного брокером»);
    case(149): return(«Попытка открыть противоположную позицию к уже существующей в случае, если хеджирование запрещено»);
    case(150): return(«Попытка закрыть позицию по инструменту в противоречии с правилом FIFO»);

    default: return(«»);
    > //end switch(err)
    > //end string Err_To_Str(int err)
    //| Функция расшифровки кодов ошибок |
    //+——————————————————————————————————-+

    3. Модуль закрытия ордера

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

    //+——————————————————————————————————————-+
    //| Функция закрытия ордера по её номеру (тикету) |
    bool close_by_ticket(int c_ticket, int slipage) <
    /*
    функция закрытия сделки по её номеру (тикету).
    При закрытии рыночного ордера учитывается уровень максимального допустимого проскальзывания (slipage)
    */

    int i = 0, //переменная для счетчика цикла
    err = 0;
    bool ticket = false; //перменная для обозначения (не)успешности факта закрытия сделки
    double price = 0.0; //цена для закрываемой сделки (для рыночных ордеров)
    if(OrderSelect(c_ticket,SELECT_BY_TICKET,MODE_TRADES)) < //выбираем ордер по тикету
    if(OrderType()==OP_BUY) price = Bid; //цена для покупок
    if(OrderType()==OP_SELL) price = Ask; //цена для продаж
    for(i=0;i

    if(ticket) < //если закрытие или удаление прошло успешно — возвращаем true и выходим из цикла
    return(true);
    break;
    > //end if(ticket)
    err=GetLastError();
    if(err!=0) Print(«Ошибка: «+Market_Err_To_Str(err));
    Sleep(Pause_Of_Trade_Try*100); //в случае ошибки делаем паузу перед новой попыткой
    > //end for(i=0;i

    return(false); //возвращаем false (в случае, если закрыть или удалить ордер так и не удалось)
    > //end bool close_by_ticket(int c_ticket)
    //| Функция закрытия ордера по её номеру (тикету) |
    //+——————————————————————————————————————-+

    4. Конечный код робота

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

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

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

    5. Тестирование робота

    Робот будет протестирован на H4 тамфрейме. Используются параметры, которые вписаны по умолчанию. В случае внесения изменений, об этом будет сообщаться отдельно.

    6 способов открыть ордер по рынку в MetaTrader 4

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

    Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      Символ – здесь автоматически выбран символ валютной пары, по которому вы кликали. Но вы можете изменить его. Для этого выберите из выпадающего списка тот символ, по которому хотите открыть позицию.

    Объем – здесь по умолчанию указан размер лота. Вы можете выбрать стандартный объем из выпадающего списка или ввести свое значение вручную. Объем сделки на Форекс исчисляется в лотах. Один стандартный лот равен 100 000 единиц базовой валюты.

    Вы ввели объем вручную, а кнопки “Sell” и “Buy” стали неактивны? Значит на вашем счете недостаточно денег или вы ввели недопустимый объем для данного счета.

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

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

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

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

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

    Панель “Торговля в один клик” все время меняет свой цвет.

    Красный – текущая котировка ниже предыдущей.
    Синий – текущая котировка выше предыдущей.
    Серый – цена не менялась на протяжении 15 секунд.

    Важно! После нажатия “Buy” или “Sell”, ваша заявка немедленно отправляется на сервер без дополнительного подтверждения.

    Как изменить ордер?

    При желании вы можете изменить уровни Stop Loss и Take Profit в открытом ордере. Для этого:

    1. Во вкладке “Торговля” нажмите правой кнопкой мыши на ордере.
    2. В контекстном меню выберите “Модифицировать или удалить ордер”.

  • В открывшемся окне установите значения Take Profit и Stop Loss и нажмите “Изменить”.
  • Как закрыть открытый ордер

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

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

    Результат вашей торговли отобразится во вкладке “История счета”.

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

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

    Читать Copylot — копировщик сделок форекс Полная инструкция

    Описание

    Один из лучших копировщиков сделок МТ4↔️МТ4, МТ5↔️МТ5, МТ4↔️МТ5, МТ5↔️МТ4 на сегодняшний день.

    1. Уникальный алгоритм копирования в точности копирует все сделки с мастер счета на ваш клиентский счет.
    2. Высокая скорость работы.
    3. Жесткая обработка ошибок.
    4. Мощный набор функциональных возможностей.
    5. Программу можно запускать на нескольких связках терминалов.
    6. Использовать как синхронизатор ваших сделок на других счетах , торгуя на одном счете, — COPYLOT будет копировать ваши сделки на другие терминалы.
    7. Копировать с закрытого счета, открытого по Инвест паролю;
    8. Копировать с ДЕМО счета на реальный счет;

    Предисловие

    Наш копировщик имеет очень большой функционал для разных способов копирования. При всем нашем профессионализме Copylot очень дешевый.

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

    Видео описание функций:

    В данном Видео я постарался дать описание всем функциям своего копировщика, показать на примере, как им пользоваться.

    Блоки по времени:

    Установка в двух картинках:

    Возможности программы копирования позиций

    В нашем COPYLOT очень много функций и переменных. Данный список лишь часть того, что умеет программа.

    ОСНОВНЫЕ ФУНКЦИИ

    1. — Прямое копирование мастер счета на клиент счет «1 в 1»
    2. — Работа с 4 и 5 значными брокерами
    3. — Копирование с инвест счета (инвест пароль) на Ваш торговый счет
    4. — Неограниченное количество терминалов в связке (с 1 мастера на 10 клиентов или с 10 мастеров на 1 клиента)
    5. — Копирование сделок на торговый счет с измененными названиями валютных пар Суффиксы (например, EURUSD_m)
    6. — Автоматическое копирование золота и серебра (GOLD<>XAUUSD и Silver<>XAGUSD)
    7. — Полная поддержка и обработка частичного закрытия на мастере
    8. — Ручное вмешательство в закрытие сделок на клиенте без последствий
    9. — Полный подхват приказов после перезагрузки клиента или мастера
    10. — Дублирование лота на 1 терминале при подписке на сервис «СИГНАЛЫ» (Обход ограничения открытых лотов)
    11. — Работа в любой ОС (Windows XP,7,8 VPS)
    12. — Удобный график позиций с мастера в окне клиента
    13. — Выбор скорости обработки приказов (Задержка в мс в обмене данных между терминалами )

    ФУНКЦИИ ЛОТА

    1. — Копирование лота риском с мастера на клиента (Открытие лотов на клиенте с риском в % от счета мастера )
    2. — Коэффициент лота при копировании (на мастере 0.1 лота на клиенте можно копировать 0.2 лота)
    3. — Пользовательский лот (Все сделки будут открывать с установленным лотом)
    4. — Ограничение на минимальный лот (На мастере 0.01 лота — на клиенте 0.1 лота)
    5. — Открытие лота от % свободных средств клиента (Наш Динамический лот)
    6. — Начинать копировать только не менее установленного лота (Копирование только с 0.1 лота например)

    ФУНКЦИИ КОПИРОВАНИЯ ПРИКАЗОВ

    1. — Копировать тейкпрофит с мастера
    2. — Копировать стоплосс с мастера
    3. — Переворачивать сделки при копировании (На мастере BUY на клиент копируется SELL)
    4. — Копировать отложенные ордера с мастера
    5. — Максимальное отклонение при копировании сделки (Если цена между мастером и клиентов отличается более чем установленных пунктов, сделка на клиенте не открывается)
    6. — Перевод позиций в отложенный ордера, если достигнуто максимальное отклонение
    7. — Закрывать позиции на клиенте, при закрытии позиций на мастере (Можно отключить и закрывать по своим правилам)
    8. — Удалять ордера на клиенте, при удалении ордеров на мастере (Можно отключить и удалять по своим правилам)

    ФУНКЦИИ ФИЛЬТРАЦИИ ПРИКАЗОВ

    1. — Копирование только новых сделок (копировать только те сделки, которые были открыты на мастере после включения клиента)
    2. — Копировать только прибыльные сделки (Копировать только те сделки, которые вышли в плюс на установленное количество пунктов)
    3. — Копировать только убыточные сделки (Копировать только те сделки, которые ушли в минус на установленное количество пунктов)
    4. — Копировать сделки с установленным лотом (копировать только те сделки, которые больше или равны установленному лоту)
    5. — Максимальное количество символов для копирования (Ограничение на количество валютных пар при копировании)
    6. — Максимальное количество сделок в 1 символе (Ограничение на количество позиций в 1 валютной паре)
    7. — Начинать копировать только с определенного количества позиций на мастере (Работа с советником усреднителем)

    ФУНКЦИИ КОРРЕКТИРОВКИ ПРИКАЗОВ

    1. — Сдвиг тейкпрофита в пунктах (Возможность увеличить расстояние тейкпрофита на клиенте)
    2. — Сдвиг стоплосса в пунктах (Возможность увеличить расстояние стоплосса на клиенте)
    3. — Установка своего тейкпрофита в пунктах
    4. — Установка своего стоплосса в пунктах
    5. — Включение виртуальных стоплосс и тейкпрофита на клиенте
    6. — Включение и настройка трейлингстопа на клиенте
    7. — Включение и настройка безубытка на клиенте

    ЭКСТРА ФУНКЦИИ

    1. — Замена позиций мастера на отложенные ордера клиента (Конвертировать позиции в отложенные ордера)
    2. — Отключать закрытие позиций на клиенте, когда позиция закрыта на мастере и включать одно из следующих действий:
    3. — Включать трейлингстоп на клиенте когда позиция закрыта на мастере
    4. — Устанавливать стоплосс и тейкпрофит на клиенте когда позиция закрыта на мастере
    5. — Зафиксировать безубыток на клиенте когда позиция закрыта на мастере

    ——- И многое другое (Функции постоянно обновляются)

    Установка

    Порядок стандартной установки копировщика на 2 терминала Мастер и Клиент

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

    1. Установите 2 терминала на ваш компьютер.
    2. На терминал, откуда будут поступать сигналы и откуда будут копироваться позиции, установите наш Copylot Master COPYLOT Master для MT4 или COPYLOT Master для MT5 или скачайте COPYLOT с нашего сайта !
    3. На терминал, куда Вы хотите копировать позиции и сигналы, установите наш копировщик Copylot Client COPYLOT Client MT4 илиCopylot Client MT5
    4. Запустите первый терминал с Master копировщиком. Это может быть демо счет, Инвест счет, либо реальный счет, на котором установлен другой советник.
    5. Запустите второй терминал с Client копировщиком.
    6. Установите советники на график.
    7. Внимание : Достаточно установить советник на 1 график Одной валютной пары, советник будет копировать все позиции по умолчанию.
    8. Готово: Наш копировщик копирует позиции и ордера с одного терминала на другой.

    Как копировать с нескольких мастеров на 1 клиента:

    Если Вам необходимо копировать сразу с нескольких терминалов на 1 клиентский счет, пожалуйста, придерживайтесь следующей инструкции:

    1. Устанавливаем терминалы в разные папки с разными названиями например МТ4 Мастер 1 МТ4 Мастер 2 МТ4 Мастер 3 и 1 клиента МТ4 Клиент 1
    2. Все ярлыки терминалов должны запускаться от имени администратора.
    3. В архиве Вы найдете отдельные файлы Мастер копировщика и Клиент копировщика
    4. В папки терминалов, откуда будут копироваться сделки Вы должны установить COPYLOT MASTER COPYLOT Master для MT4 или COPYLOT Master для MT5
    5. В папки терминалов, куда будут копироваться сделки Вы должны установить COPYLOT CLIENT COPYLOT Client MT4 илиCopylot Client MT5
    6. На каждом терминале мастер открываем 1 график любой валютной пары, ТФ и ПАРА не важны. Например EURUSD
    7. На один график каждого терминала запускаем COPYLOT MASTER
    8. В поле pathWrite каждого терминала мастера указываем отдельный файл данных, например: copylot1 copylo2 copylot3 и так далее
    9. Запускаем терминал клиента и открываем графики в количестве наших мастерсчетов
    10. на каждый из 3(мастеров) графиков устанавливаем COPYLOT CLIENT и в поле pathRead указываем свои файлы данных такие как наши мастера copylot1 copylo2 copylot3 и так далее
    11. ВАЖНО: Каждый график должен иметь свой файл данных, который создавался ранее на мастер терминалах
    12. Обязательно во всех советниках необходимо поставить галочку «Разрешить советнику торговать»
    13. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

    Как копировать с 1 терминала на несколько разных счетов

    Если у Вас есть необходимость транслировать / копировать свои сделки или позиции или ордера на другие счета. Либо же ВЫ занимаетесь управлением торговых сделок и Вам необходимо копировать свои сделки на другие счета, тогда наш копировщик Вам подойдет в полной мере. Наш копировщик способен копировать в точности Ваши счета на другие счета без задержек.

    Для того чтобы копировать 1 мастер счет на несколько клиент счетов Вам необходимо выполнить несколько шагов

    1. Устанавливаем терминалы в разные папки с разными названиями например МТ4 Мастер 1 МТ4 Мастер 2 МТ4 Мастер 3 и 1 клиента МТ4 Клиент 1
    2. Все ярлыки терминалов должны запускаться от имени администратора.
    3. В архиве Вы найдете отдельные файлы Мастер копировщика и Клиент копировщика
    4. В папки терминалов, откуда будут копироваться сделки Вы должны установить COPYLOT MASTER COPYLOT Master для MT4 или COPYLOT Master для MT5
    5. В папки терминалов, куда будут копироваться сделки Вы должны установить COPYLOT CLIENT COPYLOT Client MT4 илиCopylot Client MT5
    6. На терминале Мастера открываем график любой валютной пары — отдельный от других графиков , ТФ и ПАРА не важны. Например EURUSD
    7. На графике мастер терминала запускаем COPYLOT MASTER
    8. В поле pathWrite мастер терминала указываем отдельный файл данных, например: copylot1
    9. Запускаем Клиент терминалы и открываем график на каждом терминале.
    10. На каждый график устанавливаем COPYLOT CLIENT и в поле pathRead указываем свои файлы данных copylot1
    11. Обязательно во всех советниках необходимо поставить галочку «Разрешить советнику торговать»
    12. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

    Как копировать с 1 терминала и 2 разных советников на второй терминал с разными параметрами

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

    Например:

    Советник 1 открывает позиции с магическим номером 111 и торгует в прибыль, нам нужно копировать его позиции на второй счет без изменения настроек (копирование как есть, по умолчанию)

    Советник 2 открывает позиции с магическим номером 222 и торгует в убыток, нам нужно копировать его позиции на второй счет но с переворотом позиций (BUY=SELL SELL=BUY)

    Открываем терминал, откуда будем копировать сделки. На терминале, откуда будем копировать позиции:

    1. Открываем 2 дополнительных графика (где будут установлены наши копировщики)
    2. Устанавливаем нашу программу MASTER COPYLOT на первый график с параметрами: pathWrite=EA1 и MagicToCopy=111
    3. Устанавливаем нашу программу MASTER COPYLOT на второй график с параметрами: pathWrite=EA2 и MagicToCopy=222
    4. Обязательно во всех советниках необходимо поставить галочку «Разрешить советнику торговать»
    5. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

    Открываем терминал, куда будем копировать сделки. На терминале, куда будем копировать позиции:

    1. Открываем 2 дополнительных графика (где будут установлены наши копировщики)
    2. Устанавливаем нашу программу CLIENT COPYLOT на первый график с параметрами: pathREAD=EA1
    3. Устанавливаем нашу программу CLIENT COPYLOT на второй график с параметрами: pathREAD=EA2 и ReverseCopy=true
    4. Обязательно во всех советниках необходимо поставить галочку «Разрешить советнику торговать»
    5. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

    Результатом будет то, что мы будем копировать два разных советника на 1 счет с разными параметрами.

    Как копировать с Мастер1 на Клиент1, а потом с Клиент1 на Клиент2

    Если у Вас есть необходимость в том, чтобы копировать с Мастер 1 терминала на Клиент 1 терминал, а потом необходимо копировать с Клиент 1 терминала на Клиент 2 терминал, выполните следующее:

    Открываем терминал с Клиент 1,

    1. Открываем дополнительный график
    2. Устанавливаем нашу программу MASTER COPYLOT на дополнительный график с параметрами: pathWrite=Copy2 и MagicToNotCopy= (Убираем 123)

    Открываем терминал Клиент 2, куда будем копировать сделки. На терминале, куда будем копировать позиции:

    1. Открываем график
    2. Устанавливаем нашу программу CLIENT COPYLOT на график с параметрами: pathREAD=Copy2
    3. Обязательно во всех советниках необходимо поставить галочку «Разрешить советнику торговать»
    4. Включаете кнопку СОВЕТНИКИ и наш копировщик сделок начнет копирование мгновенно на Ваш клиент счет.

    Результатом будет то, что мы будем копировать с терминала Мастер 1 на терминал Клиент 1 и с терминала Клиент 1 на терминал Клиент 2

    ВАЖНО ПРОЧИТАТЬ ПЕРЕД ИСПОЛЬЗОВАНИЕМ.

    1. Не используйте Копировщик, если не уверены в его надобности и правильном понимании алгоритма.
    2. Устанавливайте копировщика только на чистый график, без нанесения на него дополнительных индикаторов, скриптов. Используйте отдельный график с валютной парой EURUSD
    3. Не устанавливайте 2 пары копировщика с использованием 1 файла данных, Если хотите использовать 2 пары копировщика Мастер-Клиент используйте разные файлы данных (pathWrite-PathRead)
    4. Если Вы не уверены в назначении отдельной функции — пришлите свой вопрос через обратную форму на сайте: Вопрос по Copylot
    5. Не передавайте копировщик третьим лицам, во избежание ошибок копирования на счете купившего.
    6. Не используйте копировщик с стратегиями скальпинга и на сервере, где часты задержки и реквоты
    7. Внимательно изучите другие Ваши советники и индикаторы! Копировщик использует глобальные переменные для своих сделок, Если другой эксперт — удалит глобальные переменные терминала, копировщик будет работать неправильно.
    8. Копировщик использует график, где он установлен, поэтому не накладывайте другие индикаторы и скрипты на график, где установлен Копир
    9. Перед установкой новой версии — дождитесь пока на мастере и клиент закроются все сделки!

    Внимание: Для дублирования позиций на Вашем счете Вы можете скачать наш Дупликатор/Дубликатор сделок Exp4 Duplicator для MT4 or Exp5 Duplicator для MT5

    Внимание: Копировщик не копирует через интернет! Копирование между терминалами на одном компьютере!

    Внимание! Копировщик не работает на VPS от MetaQuotes!

    Ограничения в версии MT5

    1. Частичное закрытие не поддерживается! Ордера могут закрывать только такими же лотами, как и были открыты! Если На Вашем мастере используются разные лоты для закрытия, тогда копировщик может делать ошибки!
    2. На неттинг счете не поддерживается перекрытие сделок (INOUT)
    3. Ордера копируются по факту их активации (Позиции) и копируются на клиентский счет. Вы можете активировать копирование отложенных ордеров PendingOrdersCopy.

    Внешние переменные и настройки

    Настройки Client советника, Куда будут копироваться позиции :

    Путь к файлу, в котором будет хранится информация о текущих позициях – ордерах (Не менять без опыта)

    Желательно использовать имена без пробелов!

    Спец символы (. , ; : ) — запрещены.

    Текстовая метка для общения между мастер и клиентом.

    Для того, чтобы мастер и клиент терминалы могли общаться между собой, то pathREAD и pathWrite должны быть одинаковые.

    Добавочный символ(ы) валютной пары клиента! для копирования. Если на клиент терминале(принимающем) Символы имеют суффикс, поставьте значение суффикса в точности, например символ: EURUSDamfx

    Только для валют на клиент терминале.

    Если на клиентском терминале нет суффикса, например EURUSD – данное поле заполнять не нужно

    Режим Auto – копировщик автоматически определяет суффикс на клиентском терминале и копирует сделки с суффиксом

    ChangingNamesSymbols — Параметр замены названий символов у мастера и клиента.

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

    У Вашего мастер терминала есть символ

    ES — USA500b (SP500)

    а у клиент терминала

    Вы можете указать данную замену в параметре ChangingNamesSymbols по шаблону: mastersymbol=clientsymbol;

    например: ES — USA500b=FDAX-GER30b;

    Обязательный шаблон: Имя мастера=Имя клиента;

    ЛАЙФХАК: Вы также можете заменять символы, например при открытии сделки на мастере по символу EURUSD открывать такую же сделку на клиенте на GBPUSD

    Внимание: Названия XAUUSD-GOLD XAGUSD-SILVER писать ненужно. Эти символы определяются автоматически.

    LotRiskFromMaster — использовать риск мастер-аккаунта

    Добавлена функция копирования риска от мастера к клиенту: формула копирования: lottoclient=(AccountBalance()/BalanceFromMaster)*lotfrommaster*LotExp;

    Внимание : Функция не учитывает другие факторы: Валюту депозитов, Кредитное плечо и другие. Функция учитывает только размер депозитов.

    Если Вам необходимо установить риск между депозитами с разной валютой депозита, тогда используйте параметр LotExp

    Коэффициент лота с мастера.

    Можно установить, чтобы повысить или понизить риск с мастер счета.

    Например LotExp=2 и на мастере открывается лот 0.1 при балансе 10 000,

    тогда на клиенте с балансом 20 000 открывается лот 0.4 (при LotExp=1 открывается лот 0.2)

    Например:
    Master риск 1% = 100 долларов США = 0,2 лота
    Client риска 3% от баланса 3000 долларов США = риск 90 долларов США = 0,18 лота
    Client риска 2% от баланса 40000 долларов США = риск 400 долларов США = 0,8 лота

    Master р иск 1% = 100 долларов США = 0,2 лота
    Client риск 3% от баланса в 3000 долларов США = риск 90 долларов США = 0,18 лота

    затем 3000/100 = 30,
    если вам нужно 3000 $ = 0,18,
    тогда
    LotRiskFromMaster = true
    LotExp = 0,18 / (0,2 * 30) = 0,03

    Master риск 1% = 100 долларов США = 0,2 лота
    Client риск 2% от баланса в 40000 долларов США = риск 400 долларов США = 0,8 лота

    затем 40000/100 = 400,
    если вам нужно 40000 $ = 0,8,
    тогда
    LotRiskFromMaster = true
    LotExp = 0,8 / (0,2 * 400) = 0,01

    Лот для открытия, если 0 — открывать по текущему лоту мастера,

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

    Если данное значение не пустое, то неважно, какое значение будет на мастере,

    На клиенте лот всегда будет равен Lot

    Если RiskLot=0, то лот сделки будет считаться по Lot.

    Если RiskLot не равно 0, то сделка на клиент терминале будет открываться с лотом в % RiskLot от свободных средств клиента. Формула расчета лота в статье.

    Тип расчета риска для опции RiskLot, доступны три режима:

    RiskLotType1=0,// Risk from FreeMargin

    RiskLotType2=1,// Risk from Balance

    RiskLotType3=2,// Risk from SL

    Если 0 — то этот параметр отключен.

    Вы можете настроить коэффициент открытия позиций на клиентском терминале.

    Например : Вам нужно, что на Client терминале открывались позиции с меньшим лотом (в 10 раз), тогда установите KoefLot=0.1. И на Master Lot=1 , тогда на клиенте Lot = 1*0.1=0.1

    Например: На Master терминале (откуда копируются позиции) Депозит = 100 $ , а лот позиций = 0.01. Вы хотите , чтобы на Client терминале с депозитом в 1000 $ открывались позиции с лотом 0.1 , тогда Вам необходимо установить KoefLot=10

    Этот параметр можно использовать, как соотношение баланса между Master и Client!

    Например: На Master терминале баланс = 500 USD, а на Client терминале баланс = 200 USD. Тогда 200/500= 0.4 . и Вы можете установить KoefLot=0.4

    Минимальный лот, который будет установлен при открытии позиции.

    Если например MinLott=0.2 , а на мастере копируется лот 0.1, тогда на клиенте будет открыта позиция с лотом 0.2

    Также параметр участвует при расчетах других параметров лотов.

    Максимальный лот, который будет установлен при открытии позиции.

    Если например MaxLott=0.2 , а на мастере копируется лот 0.4, тогда на клиенте будет открыта позиция с лотом 0.2

    Также параметр участвует при расчетах других параметров лотов.

    Копировать комментарий позиции с позиции мастера.

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

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

    Корректирует расстояния стоплосса и тейкпрофита при разной цене открытия на мастере и клиенте:

    цена открытия на мастере: 1,2000; Стоплосс: 1,3000; Тейкпрофит: 1,1000;

    цена открытия на клиенте: 1,2500; Стоплосс: 1,3500; Тейкпрофит: 1,1500;

    Разница в цене открытия 0,0500 пунктов, при этом расстояние до Стоплосса и Тейкпрофита корректируются.

    По умолчанию: Выкл

    True — для ECN брокеров и счетов, в которых запрещено выставлять стопы одновременно с открытием позиции.

    Если Ваш счет находится в группе ECN или NDD, необходимо поставить опцию в true

    Переворачивать сделки(Тейкпрофит и стоплосс — тоже переворачиваются) При переносе сделок – позиции переворачиваются,

    Копировать отложенные ордера true – да false – нет

    Если ордера не копируются, то при срабатывании ордера на мастере – на клиент будет скопирована позиция.

    PositionsCopy при true — позиции копируются.

    При этом все остальные функции системы работаю в штатном режиме(трейлингстоп, модификация и т.д.).

    ReopenPosAfterClose — пере открытие позиций, если они были закрыты на клиенте но еще не закрыты на мастере.

    Только для профессионалов.

    Помогает открывать позицию заново если она была закрыта , например, по трейлингстопу на клиенте. Но на мастере еще не закрыта.

    параметр, округляющий цены при копировании:

    округление цен открытия для отложенных ордеров;

    Without rounding — копирование без округления

    To 1 digit — округление на 1 знак. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23450

    To 2 digits — округление на 2 знака. Например, цена открытия BUYSTOP = 1.23456, сделка будет скопирована с ценой 1.23400

    Для брокеров, у которых Золото и Серебро можно открыть только по округленным ценам до 1 знака после запятой.

    По умолчанию: Выключено

    Значение профита в пунктах сделки минимальное, при котором сделка будет скопирована, например +20 пунктов — сделка копируется когда профит будет больше или равен 20 пунктов

    Важно:чтобы данная функция работала,PricePointSlip необходимо поставить в 0

    Значение убытка в пунктах сделки, Ниже которого, сделка будет скопирована, например – 10пунктов , Если сделка опуститься ниже значения -10 пунктов сделка будет скопирована. Параметр необходимо ставить с знаком

    Важно:чтобы данная функция работала,PricePointSlip необходимо поставить в 0

    Это добавление (если знак «-» то уменьшение) заданного кол-ва пунктов для TakeProfit Клиент-терминала по сравнению с Мастером (для Реверса наоборот). Это полезно для сокращения убытков и для зарабатывания доп. пунктов прибыли при выключенном ClosePosbyMaster=false .

    Задается в пунктах

    Это добавление (если знак «-» то уменьшение) заданного кол-ва пунктов для Stoploss Клиент-терминала по сравнению с Мастером (для Реверса наоборот). Это полезно для сокращения убытков и для зарабатывания доп. пунктов прибыли при выключенном ClosePosbyMaster=false.

    Задается в пунктах

    параметр PendingPrice_adjust — сдвиг цены установки отложенного ордера относительно цены с мастера.

    BUYSTOP и SELLIMIT сдвигаются в плюс PendingPrice_adjust пунктов.

    SELLSTOP и BUYLIMIT сдвигаются в минус PendingPrice_adjust пунктов.

    на мастере открыт отложенный ордер BUYSTOP по цене 1,12400 и SELLSTOP по цене 1,12300

    на клиенты будут открыты отложенные ордера BUYSTOP по цене 1,12600 и SELLSTOP по цене 1,12100

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

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

    Максимальное количество позиций по символу для копирования. 0 – неограниченно.

    Например: Вы хотите, чтобы на клиент копировались только 2 позиции по 1 валютной паре из 10 открытых позиций на мастере. Тогда при установке параметра на 2 — будут скопированы только две первые позиции каждой пары с мастера. Служит для снижения нагрузки на депозит. Если позиция закрылась, то копируется следующая позиция с мастера.

    Макс. кол-во одновременно открытых позиций (на клиенте). Этот параметр

    необходим для ограничения рисков, если мы хотим копировать, например, только

    5 сделок, а не 12, открытых на Мастере. Причем оставшиеся 7 сделок должны

    сохранятся в очереди и быть открыты в соответствие с PricePointSleep.

    Максимальное количество отложенных ордеров по символу для копирования. 0 – неограниченно.

    Например: Вы хотите, чтобы на клиент копировались только 2 ордера по 1 валютной паре из 10 открытых ордеров на мастере.

    Тогда при установке параметра на 2 — будут скопированы только два первых отложенных ордера каждой пары с мастера.

    Служит для снижения нагрузки на депозит. Если ордер активировался или удалился, то копируется следующий ордер с мастера.

    Максимальное количество символов для копирования 0 – неограниченно

    Например: Вы хотите, чтобы на клиент копировались только 2 валютные пары из 10 возможных на мастере. Тогда при установке параметра на 2 — будут скопированы только две первые валютные пары с мастера. Служит для снижения нагрузки на депозит.

    Количество сделок мастера по 1 валютной паре по 1 направлению, после которых начинается копирование.

    Например: На мастере советник открывает несколько позиций через определенное время. Вы хотите чтобы на клиенте позиции открывались только тогда. Когда на мастере по данной валютной паре и направлению будет открыто 3 позиции. В таком случае следует установить данный параметр на 3. После того как на мастере откроется 3 позиция — на клиент будет скопировано все 3 позиции одновременно.

    Служит например для советников усреднителей.

    При ее включении true — советник ставит тейкпрофит, после закрытия сделки на мастере — только в плюсовой зоне.

    И если, после закрытия на мастере, сделка в минусе — то тейк не будет поставлен до тех пор, пока он не будет в плюсе ;
    При выключении false — советник поставит тейк в любом случае, даже в минусовой зоне.

    Ограничение убытков и профита за 1 день\Неделя\Месяц

    Данная функция способна отключить работу советника, если советник набрал определенный профит\убыток в валюте депозита за день\месяц\неделю. При этом следующая работа советника будет на следующий день\неделя\месяц
    Например LimitFor=DAY LimitForProfits=1 Закрытие по общему профиту = 10 долларов
    Также Вы можете выбрать тип лимита LimitType для расчетов. В долларах, пунктах, процентах от баланса счета.
    Если Вам необходимо закрыть и удалить все сделки по данному советнику, при превышении лимитов, Вы можете поставить ClosebyLIMITING = true
    Параметр UseCurrentProfit запрещает или разрешает учитывать текущий плавающий профит\убыток по данному советник

    Параметр Описание
    Client Sets
    pathREAD
    Magic Магический номер для открытия/закрытия (Не менять без опыта) предназначен, для использования системы на нескольких мастер-терминалах, а также для идентификации позиций системы.
    PreFixSymbol
    ChangingNamesSymbols
    Sounds Включать звуковые сигналы при открытии сделок на клиенте
    ComentShow Показывать таблицу скопированных сделок на графике, где установлен копировщик
    TypeFilling Тип заливки позиций и ордеров.
    Используется для МТ5 терминала.
    В режиме AUTO — советник пытается определить тип заливки автоматически. Но, в некоторых ситуациях Вам необходимо самому установить нужный тип заливки.
    Если при открытии позиции Вы получаете ошибку

    10030
    TRADE_RETCODE_INVALID_FILL
    Указан неподерживаемый тип исполнения ордера по остатку
    Установите тот тип заливки, который указывает Ваш брокер.

    Пример:
    FillOrKill
    Данная политика исполнения означает, что ордер может быть исполнен исключительно в указанном объеме. Если на рынке в данный момент не присутствует достаточного объема финансового инструмента, то ордер не будет исполнен. Необходимый объем может быть составлен из нескольких предложений, доступных в данный момент на рынке.

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

    Return
    Данный режим используется для рыночных, лимитных и стоп-лимитных ордеров, и только в режимах «Исполнение по рынку» и «Биржевое исполнение». В случае частичного исполнения рыночный или лимитный ордер с остаточным объемом не снимается, а продолжает действовать.
    Для стоп-лимит ордеров при активации будет создан соответствующий лимитный ордер с типом исполнения Return.

    Clients Lots
    LotRiskFromMaster
    LotExp
    RiskLotTypetype
    RiskRate RiskRate — курс вашей валюты по отношению к доллару.
    По умолчанию RiskRate = 0 — означает, что советник будет пытаться найти правильный курс в Обзоре рынка.
    Для того чтобы автолот работал адекватно со всеми валютными парами, вам необходимо включить в Обзоре рынка «Показать все валютные пары».
    KoefLot
    MinLott
    MaxLott
    Clients Copy Function
    CommentCopy
    TakeProfitCopy Копировать Тейкпрофит с мастер счета
    StopLossCopy Копировать Стоплосс с мастер счета
    CorrectSLTPbyMaster
    MarketWatch
    ReverseCopy
    ReverseSLTP ReverseSLTP — переворачивать Стоплосс тейкпрофит при реверсе сделок:

    При копировании и перевороте сделки с мастера, на клиенте переворачивается и стоплосс\тейкпрофит

    на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 300 пунктов и тейкпрофит = 100 пунктов.

    При копировании и перевороте сделки с мастера, на клиенте не переворачивается стоплосс\тейкпрофит, а устанавливается с размерами стопов на мастере

    на мастере SELL с стоплосс=100 пунктов, тейкпрофит = 300 пунктов. На клиент копируется: BUY с стоплосс 100 пунктов и тейкпрофит = 300 пунктов.

    PendingOrdersCopy
    PositionsCopy
    PricePointSlip Отклонение в цене при копировании, например если поставить 100, то позиция будет копироваться только если цена клиента не расходится с мастером больше чем на 100 пунктов. 0 – без ограничений.
    DeleteOrderbyMaster отдельная функция для удаления отложенных ордеров по мастеру
    ReopenPosAfterClose
    AutoRoundingGOLDSILVER
    Clients PROFIT or LOSS Filter Sets
    ProfitCopyOnly Копировать только прибыльные позиции. С Мастер счета будут копироваться только те сделки которые вышли в +
    OnlyProfitPips
    LossCopyOnly Копировать только убыточные позиции
    OnlyLossPips
    Clients NEW TRADE ONLY Filter Sets
    NewTradeONLY Копировать только новые сделки, Имеется ввиду что копируются только те сделки, которые были открыты уже после старта Клиент части программы. Все сделки, которые были открыты до старта программы — учитываться и копироваться не будут
    Clients LOT MAX MIN Filter Sets
    FilterLotMin Минимальный лот для копирования
    FilterLotMax Максимальный лот для копирования
    Clients Copy Filter by Symboll Sets
    SymbolToCopy Символ копирования. Символ для копирования, пустое значение — все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
    Например: EURUSD,GBPUSD,USDJPY
    SymbolNOtToCopy Символ запрета копирования. Символ который копировать не нужно, пустое значение — все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
    Например: USDJPY,USDCHF
    PositionsToOrders Если Параметр PricePointSlip!=0 и при этом цена открытия позиции на мастере отличается от текущей цены на клиенте больше чем на PricePointSlip пунктов(4 или 5 знак считается по клиенту) в этом случае Позиции мастера превращаются в ордера клиента, например на мастере бай, цена ушла вниз — на клиенте открывается байстоп.
    SLEEPING Задержка между исполнением кода в миллисекундах. Чем меньше значение тем быстрее происходит копирование – но также больше потребляет ресурсов компьютера.
    ClosePosbyMaster Закрывать позиции клиента, если закрыты позиции на мастере.
    Clients EXTRA SETS Stops&Trals
    TP_adjust
    PendingPrice_adjust
    My_STOPLOSS Возможность задавать свой стоплосс на сделках от текущей цены открытия, при этом, если отключить ClosePosbyMaster=false сделки будут работать по своим стоплоссам/тейкпрофитам
    My_TAKEPROFIT Возможность задавать свой тейкпрофит на сделках от текущей цены открытия, при этом, если отключить ClosePosbyMaster=fakse сделки будут работать по своим стоплоссам/тейкпрофитам
    VirtualStopLossTakeProfit
    TrailingStopUSE Использовать Трейлингстоп для открытых позиций
    IfProfTrail Только для прибыльных сделок — режим безубытка
    TrailingStop Дистанция от которой начинает включаться трейлингстоп
    TrailingStep Шаг модификации стоплоссов
    BreakEven True — включить безубыток ! Копирование стоплоссов и тейкпрофитов отключается
    LevelWLoss Установить стоплосс на уровне LevelWLoss пунктов в прибыль
    LevelProfit при достижении ценой «х» количества пунктов прибыли.
    Clients MaxPos
    MaxPosBySymbol
    MaxOrderBySymbol
    MaxSymboll
    NumberPosbeforeCopy
    Clients TPWCM EXTRA SETS Stops when Master Close Pos
    TPWCM_Use
    (только для МТ4)
    TPWCM EXTRA SETS Stops when Master Close Pos
    При включении блока: Если на мастере закрывается позиция, на клиенте позиция закрыта не будет. Вместо этого на клиенте по этой позиции включается трейлинг-стоп или безубыток.
    Т.е. вместо закрытия на клиенте у Вас есть возможность включить трейлинг-стоп и сопровождать позицию далее.
    Настройки трейлинг-стопа в таком случае отдельные. И он включается только тогда, когда эта позиция закрывается на мастере.

    Внимание: Данная функция при включении автоматически отменяет функцию ClosePosbyMaster

    TPWCM_TakeProfitWhenCloseMaster параметр установки тейкпрофита для сделок клиента, которые остаются после закрытия сделки на мастере;
    После закрытия сделки на мастере — есть возможность, не закрывая сделку на клиенте, установить ей тейкпрофит от цены закрытия сделки на мастере;
    TPWCM_TakeProfitOnlyToProfitZone
    TPWCM_StopLossWhenCloseMaster параметр установки стоп-лосса для сделок клиента, которые остаются после закрытия сделок на мастере;
    TPWCM_TrailingStopUSE Включить трейлингстоп\Безубыток на сделки клиента, после закрытия сделок на мастере;
    TPWCM_IfProfTrail Трейлингстоп стоплосса только в плюсовой зоне;
    TPWCM_TrailingStop Дистанция трейлингстопа ;
    TPWCM_TrailingStep Шаг трейлингстопа;
    TPWCM_BreakEven Включить безубыток на сделки клиента, после закрытия сделок на мастере
    TPWCM_LevelWLoss Установить стоплосс на уровне цена открытия +- TPWCM_LevelWLoss пунктов;
    TPWCM_LevelProfit Установить безубыток, когда позиция в прибыли TPWCM_LevelProfit пунктов;
    Clients TPWCM EXTRA SETS Stops when Master Close Pos
    OIP_Order_Instead_Position Добавлена возможность при открытии сделки на Мастер-счете не копировать данную сделку, а преобразовать ее в отложенный ордер в терминале клиента с указанным в настройках эксперта количеством пунктов.
    OIP_TypeOrders тип ордеров (отложенные STOP или лимитные LIMIT) При реверсе сделок происходит и реверс ордеров
    OIP_DistanceOIP дистанция для ордеров
    Clients Limiting losses and profits
    LimitFor Тип ограничения день\неделя\месяц
    LimitType Тип лимита по Долларам, Пунктам, Процентам от депозита
    LimitForLosses ограничение по убытку
    LimitForProfits ограничение по профиту
    ClosebyLIMITING Закрывать сделки советника при превышении Лимита
    UseCurrentProfit Учитывать, при вычислении лимита, текущий профит\ убыток

    Настройки Master советника. Откуда будут копироваться сигналы

    Путь к файлу, в котором будет храниться информация о текущих позициях – ордерах(Не менять без опыта)

    Желательно использовать имена без пробелов!

    Спец символы (. , ; : ) — запрещены.

    Текстовая метка для общения между мастер и клиентом.

    Для того, чтобы мастер и клиент терминалы могли общаться между собой, то pathREAD и pathWrite должны быть одинаковые.

    Символ копирования. Символ для копирования, пустое значение — все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
    Например: EURUSD,GBPUSD,USDJPY

    Символ запрета копирования. Символ который копировать не нужно, пустое значение — все символы, перечисление через запятую строго с названием символа если оставить поле пустым – будет копироваться все символы/инструменты.
    Например: USDJPY,USDCHF

    Тип для копирования

    0 = Только сделки BUY

    1 = Только сделки SELL

    CommentToTCopy Комментарии , которые НУЖНО копировать. по умолчанию пусто — копировать все.
    Если Вы хотите разрешить копировать сделки с комментарием «TickSniper»,
    тогда вам необходимо CommentToTCopy=»TickSniper»
    Также, Если Ваши позиции имею динамический комментарий, например Two S ; CommentToNOTCopy Комментарии , которые не нужно копировать. по умолчанию пусто — копировать все.
    Если Вы хотите запретить копировать сделки с комментарием «The X»,
    тогда вам необходимо CommentToNOTCopy=»The X»
    Также, Если Ваши позиции имею динамический комментарий, например Swing0 Swing1 Swing2, тогда Вам достаточно ввести CommentToNOTCopy=»Swing»;

    Магический номер для копирования -1 = все или перечисление через запятую

    // Магический номер начинающийся с определенной цифры для копирования -1 = все можно указать первые цифры магических номеров , которые должны копироваться.

    Магические номера через запятую, которые не нужно копировать с мастера. По умолчанию установлено «123 – это магический номер Копировщика КЛИЕНТ»., означающий, что если ВЫ используете мастер и клиент на 1 счете – Мастер копировщик не будет копировать позиции, которые были скопированы клиентом ранее.
    Например: 123,456,777,888,99999

    Задержка между исполнением кода

    Показывать на графике таблицу с текущими сделками для копирования

    «Настройки времени копирования»;

    extern int OpenHour=0;

    extern int OpenMinute=0;

    extern int CloseHour=23;

    extern int CloseMinute=59;

    Настройки времени копирования

    Час открытия торгов

    Минута открытия торгов

    Час закрытия торгов

    Минута закрытия торгов

    OpenHour(в часах) OpenMinute(в (в минутах)) CloseHour(в часах) CloseMinute (в минутах)

    Данные параметры регулируют диапазон времени работы копира, Данное время распространяется на все действия мастер копировщика, открытие закрытие модификация ордеров и позиций

    Например: Вы хотите чтобы эксперт копировал только с 14:00 до 18:35, тогда Параметры будут выглядеть так: OpenHour= 14 OpenMinute=0 CloseHour=18 CloseMinute =35

    Сделки будут копироваться только в диапазоне с 14:00 до 18:35, все остальное время, советник будет пропускать сигналы Вашей стратегии.

    STOPbyDD и PercentDDMAX

    Только для МТ4

    Данный параметр запрещает копировать сделки с мастера, если просадка на мастер счете составляет PercentDDMAX процентов и более. Опция полезна для остановки копирования сделок, если счет уходит в большую просадку
    Когда на мастер счете просадка составит 10 и более процентов – копировщик прекратит копировать новые сделки на клиентский счет

    В функции STOPbyDD добавлен тип расчетов:
    false = выключено;
    true in Percent = расчет в процентах от баланса;
    true in Currency = расчет в валюте депозита.

    STOPbyDDTypeProfit — Тип прибыли для учета просадки: только текущая прибыль, только закрытая прибыль, текущая прибыль + закрытая прибыль.

    StartbyDD и PercentDDMIN

    Только для МТ4

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

    В функции StartbyDD добавлен тип расчетов:
    false = выключено;
    true in Percent = расчет в процентах от баланса;
    true in Currency = расчет в валюте депозита.

    StartbyDDTypeProfit — Тип прибыли для учета просадки: только текущая прибыль, только закрытая прибыль, текущая прибыль + закрытая прибыль.

    STOPbyOP и PercentOPMIN

    Только для МТ4

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

    Если Прибыль депозита по мастеру превысила отметку PercentOPMIN процентов- Копирование прекращается.

    Когда на мастер счете по открытым сделкам будет получен профит 1 и более процентов – копировщик остановит копирование на клиентский счет

    STARTbyOP и STARTPercentOPMIN

    Только для МТ4

    STARTbyOP — Начинать копирование позиций, если прибыль достигла установленного значения в процентах от баланса или в валюте депозита.
    STARTPercentOPMIN — Значение прибыли в процентах от баланса или в валюте депозита.

    Если Прибыль депозита по мастеру превысила отметку STARTPercentOPMIN — Копирование начинается.

    STARTPercentOPMIN =1

    Когда на мастер счете по открытым сделкам будет получен профит 1 и более процентов – копировщик начнеткопирование на клиентский счет

    STARTbyOPTypeProfit — Тип прибыли для учета: только текущая прибыль, только закрытая прибыль, текущая прибыль + закрытая прибыль.

    FAQ Вопрос ответ по CopyLot

    Для какого терминала нужен копировщик:

    Вам нужен тот копировщик, на который Вы будете копировать Ваши позиции.

    Если позиции Вы копируете на терминал МТ4, то и копировщик Вы покупаете COPYLOT CLIENT MT4

    Если позиции Вы копируете на терминал МТ5, то и копировщик Вы покупаете COPYLOT CLIENT MT5

    Какой копировщик нужно купить Master или Client?

    Мой копировщик разделен на 2 советника: Клиент и Мастер.

    COPYLOT MASTER — это советник, который устанавливается на терминал, откуда надо копировать позиции.

    COPYLOT CLIENT — это советник, который устанавливается на терминал, куда надо копировать позиции.

    COPYLOT MASTER — бесплатный. COPYLOT CLIENT — платный.

    Для работы с моим копировщиком Вам необходимо купить COPYLOT CLIENT.

    Скорость зависит от Вашего брокера. Мой копировщик копирует таблицу сделок 3 раза в секунду! Это значит, что таблица позиций синхронизируется каждые 300-500 мс, и сразу же отправляет запрос на сервер Вашего брокера, все остальные задержки зависит от Вашего брокера.

    Советник копирует таблицу сделок 3 раза в секунду.
    После этого клиент читает файл данных 3 раза в секунду.
    Если появляется новый ордер на открытие позиции или модифкацию позиций, клиент отправляет приказ на сервер и брокер открывает позицию. Не подходит для скальпинга!
    Среднее время копирования 0.1-1 секунды.

    Если позиций много, например больше 10,20, тогда среднее время копирования 1 -3 секунды. Это время исполнения алгоритма и отправка приказов на сервер.

    Можно ли попробовать копирование на реальном счете?

    Да, я не продаю кота в мешке, Любой мой товар можно скачать бесплатно на моем сайте в разделе Бесплатный копировщик сделок, работает на демо или реале USDJPY

    Какие функции выполняет наш копировщик?

    Можно, В Вашем распоряжении несколько функций лота, в том числе : Коэффициент, Динамический автолот. соотношение балансов между мастером и клиентом

    Да, все обновления бесплатны. Если ВЫ покупаете копировщик через маркет mql5 — все дальнейшие обновления бесплатны

    Сколько терминалов можно установить для копирования?

    Зависит от Вашего компьютера. Мой копировщик не занимает много памяти Вашего компьютера. в Среднем при использования AMD 4 ядерный процессор, 12 GB оперативной памяти Windows7 64 я смогу запустить 21 терминал с установленным копировщиком.

    Работает ли Копировщик через интернет?

    Нет, мой копировщик работает только на локальном компьютере там, где установлен копировщик.

    Можно ли открывать сделки на своем компьютере , а копирование будет происходить через интернет на VPS

    Да. Вы можете настроить схему, при которой Вы будете работать на своем терминале, а сделки будут копироваться на Вашем VPS на все остальные терминалы. Как это сделать? копирование через интернет и VPS

    Можно ли копировать сделки между двумя компьютерами?

    Нет. Копирование возможно только между терминалами на одном компьютере.
    Вы на своем компьютере должны открыть два терминала!
    MASTER — с которого будете копировать и CLIENT, на который будете копировать.

    Вы можете установить копировщик на отдельный сервер, компьютер, VPS и торговать только на одном терминале.

    Наша программа будет копировать сделки и позиции без Вашего участия!

    У меня слишком медленно копируется или не копируется и работает только по тику, у меня проблема с таймером, в логах есть ошибка Cannot set timer

    Эта проблема связана с маленькой мощностью некоторых компьютеров и VPS! При загрузке процессора на 90% и выше возникает ошибка установки таймера.

    Попробуйте увеличить мощность Вашего компьютера или VPS !

    Таймер стандартный и работает в системе Windows! Если у Вас на VPS не хватает мощности процессора или памяти, то советник будет работать в аварийном режиме по ТИКУ!

    Проверьте версию вашего билда терминала. Она должна быть не ниже 1100 билда.

    В билдах 1090 и ниже были проблемы с таймером.

    Проверьте вашу версию терминала Меню — Помощь — о программе

    Почему на VPS нагружается процессор при использовании копировщика?

    Учитывайте, что, покупая VPS , Вы покупаете возможность использовать процессор и память.

    Но знайте, что этот процессор и память могут паралельно использовать и другие пользователи VPS

    Если у Вас написано, что Вы покупаете 1 ядро процессора 2.4 Ghz , то это не значит, что Вы владеете всей мощностью этого процессора. Вам предоставили доступ к этому процессору.

    Как правило, процессоры на VPS слабее , чем процессор на домашнем компьютере.

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

    Это может послужить сильной нагрузкой на процессор от VPS.

    Поэтому выбирайте выделенный сервер с отдельным процессором памятью. Либо арендуйте более мощные VPS

    копировщик сделок для мт4 2020

    У меня прошлое поколение, старая версия COPYLOT до 2015 года, как мне получить новый COPYLOT 2020?

    До 2015 года терминал MetaTrader 4 работал в версии 500.

    После глобального обновления терминала Metatrader 4 и Metatrader 5 , структура копирования поменялась.

    Алгоритм работы копировщика изменился. Появились новые требования от компании MetaQuotes в плане использования DLL !

    Поэтому нам пришлось полностью и заново написать своей копировщик позиций и ордеров COPYLOT !

    Силы и время, потраченные на это, огромные.

    Когда мы опубликовали новость о том, что будет новое поколение, мы предложили 25% скидку на покупку полного пакета (COPYLOT MT5 и COPYLOT MT4) Новость здесь Новое поколение COPYLOT.

    Варианты покупки новой версии:

    Также хотим напомнить, что начиная с нового поколения — все обновления нового поколения бесплатны!

    Если Вы хотите использовать старое поколение COPYLOT, Вы можете скачать его с нашего сайта: COPYLOT 2014

    Новый интерфейс копировщика

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

    Copylot — это копировщик позиций для форекс рынка, который был создан в 2009 году. И на сегодняшний день является лучшим советником для копирования сделок в MetaTrader.

    Внимание: Данные в таблице обновляются 10 секунд по умолчанию для улучшения скорости копирования (Вы можете изменить время обновления в настройках панели)!

    В нашей панели для Copylot мы добавили 6 блоков:

    1. Управления копированием (StopTrading, ModifyOnly),
    2. Вывод информации о настройках и текущих параметров системы копирования,
    3. Таблица скопированных позиций с Мастер счета,
    4. Текущие цели Стоплосс/Тейкпрофит + текущие открытые лоты и прибыль,
    5. Статистика вашего счета,
    6. Статистика прибыли за день, неделю, месяц.

    В блоке ExtraButtons Вы можете остановить копирование полностью, в том числе и всю работу нашего алгоритма (Копирование, удаление, модификация, трейлингстоп, безубыток) — StopTrading;

    Вы также можете остановить открытие новых позиций и ордеров, но оставить копирование стоплосс и тейкпрофитов, работу с модификацией позиций, удаление и закрытие позиций — Modify Only;

    А также закрыть все открытые позиции на терминале по данному копировщику CLOSE ALL:

    В блоке вывода информации о текущих параметрах копировщика можно посмотреть номер счета мастера, баланс мастера, количество открытых и закрытых позиции на Мастере и клиенте, а также установленные параметры в настройках советника:

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

    Блок текущей прибыли, лотов, количества позиций по направлению BUY и SELL, а также текущие цели по стоплосс и тейкпрофиту в пунктах и долларах (валюта депозита).

    Данный блок отображает информацию по всем! позициям (все символы и валютные пары) в терминале по магическому номеру нашего копировщика.

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

    Лучшие брокеры с бонусами:
    • Evotrade
      ☆☆☆☆☆
      ★★★★★
      Evotrade

      Бонусы для новых трейдеров до 5000$!

    • BINARIUM
      ☆☆☆☆☆
      ★★★★★
      BINARIUM

      Лучший брокер по бинарным опционам. Огромный раздел по обучению.

    Добавить комментарий