Советник закрывает по заданному убытку. Советник Closers — полный контроль над депозитом

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

Когда вы торгуете все время вручную и в стратегии применяете трал, частично закрываете позиции, устанавливаете стоп-лосс и тейк-профит, то, наверняка, задумывались о том, как бы это все автоматизировать. Советник All-in-1 (Все в одном) как раз это все может.

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

Отлично эксперт подходит для стратегии SMA Tunnel

Год создания: 2013
Торговая платформа: MetaTrader 4.0
Котировки: 4 и 5 значные

PartClose_ON - Включение функции частичного закрытия
extern string Levels - Уровни закрытия. Например, при параметрах 10/20/5 первое закрытие выполняется при достижении ордером прибыли в 10 пунктов, затем еще через 20 пунктов и еще через 5 пунктов.
extern string Percents - Процент закрытия (через разделитель "/") для соответствующего уровня. Здесь отсчет идет от лота первого ордера. Если исходный ордер открыт с лотом 1.0 лот, закрывается 50% - 0.5, затем 25% от 1.0 - 0.3 и наконец 0.2
Slippage - Допустимое отклонение от запрошенной цены. По умолчанию 3.
=== Trailing ===
Trailing_ON - Включение/отключение трейлинга
TrailingStartProfit - Прибыль в пунктах с которой начинает работу трейлинг
TrailingStopLevel - Уровень стоп-лосс
TrailingStep - Шаг трейлинга
TrailingOnce - Разовая установка стоплосс при достижении прибыли (безубыток).

Важно: Если открыто два окна или больше по одной паре, например, EUR/USD, советник будет сопровождать все ордера открытые в этих окнах. Поэтому, если на одной и той же паре вы используете и торгуете вручную, советуем установить этот советник на отдельный терминал.

Заключение

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

Чтобы установить торговый советник на график просто разархивируйте файлы в папку с терминалом, соглашаясь на замену. Путь (диск):\Program Files\MetaTrader. Подробнее читайте, как установить советник .

All in1

Данный советник будет помогать Вам, закрывая ордера и удаляя buystop, sellstop, buylimit, selllimit в нужное время! Если Ваша стратегия подразумевает удаление ордеров в определенное время, это то, что Вам нужно! Советник избавит Вас от просиживания у монитора и удалит /закроет все ордера ровно в заданное время. В советнике гибкая система настроек!

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

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

Настройки робота

  • Закрыть в определенное время - Включение / выключение закрытия ордеров в определенное время.
  • Час закрытия - Здесь задается час для закрытия ордеров.
  • Минута закрытия - Здесь задается минута для закрытия ордеров, например час - 0, минута 56. Значит в 0:56 ордера закроются!
  • Закрыть через Х секунд после открытия - Включение / выключение закрытия, или удаления ордеров через Х секунд после открытия.
  • Количество секунд - Через сколько секунд закрыть ордер.
  • Удалять отложенные ордера - Удалять отложенные ордера? Да, значит удалятся.
  • Закрывать ордера по всем парам - Удалять ордера и закрывать по всем парам, или только по текущей? Если здесь поставить true удалятся все ордера в терминале, если false то удалятся только ордера текущей пары на которой установлен робот.

Советник закрывает ВСЕ ордера на счете при условиях (по профиту):

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

    Закрывает ВСЕ ордера по общей прибыли на счете, выраженной в процентах от депозита . Например, при депозите в 10000, пользователь установил в настройках советника закрывать ВСЕ ордера при достижении 2 % прибыли. Соответственно, когда СРЕДСТВА счета достигнут 10200, при БАЛАНСЕ в 10000, ВСЕ ордера на счете будут закрыты.

    Закрывает ВСЕ ордера по общей прибыли на счете, выраженной в пунктах . Например, в настройках советника установлено (5-значный поток котировок) закрывать все позиции при достижении 30 пунктов. Значит, на 5 знаках советник закроет ВСЕ позиции на счете при достижении 300 «5-значных» пипсов. Для 4 знаков закрытие произойдет при достижении 30 пунктов прибыли.

Ограничение убытков. Кроме контроля прибыли, советник умеет контролировать убытки:

    Закрывает ВСЕ ордера при убытке в деньгах;

    Закрывает ВСЕ ордера при определенном проценте убытка, рассчитываемого от БАЛАНСА;

    Закрывает ВСЕ ордера при определенном минусе, выраженном в пунктах.

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

Советник выводит на экран инфо-панель, которая содержит информацию:

    Состояние баланса и средств счета;

    Общее количество открытых ордеров на счете и общий объем лотов;

    Количество пунктов в рынке, текущий профит/убыток;

    Закрытие прибыли по деньгам ON/OFF;

    Закрытие прибыли по проценту ON/OFF;

    Закрытие прибыли по пунктам ON/OFF;

    Закрытие убытка по деньгам ON/OFF;

    Закрытие убытка по проценту ON/OFF;

    Закрытие убытка по пунктам ON/OFF;

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

НАСТРОЙКИ СОВЕТНИКА

Name = «Closers»; — имя советника. Не влияет ни на что.

Lang_of_Info_Panel = «1-Eng; 2-Rus; 3-Zho/Chi; 4-Spa; 5-Por.»;

Language = 1; — выбор языка отображения инфо-панели.

EnableMoney = false; — Включение закрытия профита по деньгам.

money = 5; — Сколько прибыли закрывать в валюте.

EnablePercent = false; Включение закрытия прибыли по проценту.

Percent = 1; — Сколько процентов закрывать.

EnablePoints = false; Включение закрытия прибыли по пунктам.

Points = 30; Сколько пунктов закрывать.

EnableMoneyLoss = false; — Включение закрытия убытка по деньгам.

moneyLoss = 30; — при достижении этого убытка в деньгах, позиции закроются.

EnablePercentLoss = false; — Включение закрытия убытка по проценту от депозита.

PercentLoss = 30; Процент убытка, при котором ордера закроются.

EnablePointsLoss = false; — Включение закрытия по пунктам.

PointsLoss = 30; Закроется при убытке в этом количестве пунктов (указывать «старые пункты». Советник сам подстраивается подстраивается под «новые» пункты)..

X = 100; — Координата X для правой верхней части инфо-панели.

Y = 30; — Координата Y для правой верхней части инфо-панели.

FontSize = 18; — размер шрифта для инфо-панели.

Advisor Closers — full control over the deposit

Closers — Advisor, General condition controlling the account and close all market orders on the account upon the occurrence of certain conditions.

Adviser to close all trades in the account under the conditions (on profit):

  • Closes all orders for a total profit on the account in terms of money. For example, the settings specified — close positions when the time came to 100 adviser close all market orders with a total profit on the account 100 currency units. I’m not here writing in dollars, since deposits can be in different currencies — the euro, rubles, yen, etc .;
  • Closes all orders for a total profit on the account, expressed as a percentage of the deposit. For example, if a deposit of $ 10,000, the user has set in the settings advisor close all trades when it reaches 2% of the profits. Accordingly, when the funds accounts reached 10,200, with a balance of $ 10,000, all orders on the account will be closed.
  • Closes all orders for a total profit on the account, expressed in points. For example, in the settings advisor established (5-digit quotations flow) close all positions when reaching 30 points. So, on 5 Signs advisor will close all positions on the bill when it reaches 300 «5-digit» pips. 4 marks the closing will occur when you reach 30 points profit.

Limit losses. Besides controlling the profits advisor can control losses:

  • Closes all trades at a loss of money;
  • Closes all trades at a certain percentage of loss calculated from the balance sheet;
  • Closes all trades at a certain red, expressed in points.

All parameters are user-definable advisor as it needs.

Advisor displays the info panel, which contains information on:

  • State of balance and equity accounts;
  • The total number of open orders on the account and the total amount of lots;
  • Number of items in the market, the current profit / loss;
  • Closure of profit on money ON / OFF;
  • Closure of the profits in the percentage of ON / OFF;
  • Closure of the profits on items ON / OFF;
  • Closure of loss in terms of money ON / OFF;
  • Closure of the loss in the percentage of ON / OFF;
  • Closure of loss on points ON / OFF;

Info Panel can operate in 5 languages​​: English, Russian, Chinese (for the correct display of characters you need to enable the operating system), Spanish and Portuguese.

Примечание 1: описание настроек для каждого советника есть в архиве.

Примечание 2:Для ДЦ с 5-ти значным котированием,к настройкам количества пунктов нужно добавить 0.

Примечание 3:время в советниках настраивается по времени в терминале.

Список экспертов

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

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

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

e-CloseByProfitPosInCurrency — Советник закрывает только те позиции, у которых профит в валюте депозита превысил некоторое заданное значение.

e-CloseOnTime — Хотите закрыть все позиции в определённое время? Этот советник Вам поможет. Особенно это удобно, когда необходимо отлучится или во время сна.

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

e-MovingInWL — Советник предназначен для перемещения стопа открытых позиций в безубыток при достижении ими некоторого заданного уровня профита. Если параметр ShowComment=True, то советник для каждой позиции будет выводить значение текущей цены и значение стопа (ценовой уровень и значение в пунктах).

e-MovingInWL2 — Советник предназначен для перемещения стопа открытых позиций в безубыток при достижении ими некоторого заданного уровня профита. Главное отличие советника e-MovingInWL2 от его старшего брата e-MovingInWL заключается в наличии двух дополнительных параметров: AllSymbols и Magic, которые позволяют более гибко выбирать отслеживаемые позиции.

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

e-News-Lucky$ — В назначенное время советник выставляет стоповые ордера BuyStop и SellStop. Расстояние установки ордеров от текущих рыночных цен настраиваемое. Если при открытии нового бара ни один ордер не сработал, то советник их модифицирует. Передвинет, чтобы они снова оказались на нужном расстоянии от рынка. Таким образом, текущий таймфрейм определяет частоту модификации несработавших ордеров. Надо каждые 5 минут, ставьте советник на М5. Надо каждый час, ставьте на Н1. При срабатывании одного ордера другой удаляется. Позиция закрывается либо по стопу/тейку, либо в установленное время.

e-OCO — Советник One Cancel Others — Один отменяет другие. Срабатывание одного ордера приводит к отмене других ордеров. Советник следит за появлением любой позиции (операция OP_BUY или OP_SELL) в терминале. Позиция может появиться либо после входа по рынку, либо после срабатывания отложенного ордера. Как только позиция появляется, так сразу же советник удаляет все ордера (операции OP_BUYLIMIT, OP_BUYSTOP, OP_SELLLIMIT и OP_SELLSTOP). Советник «видит» ордера и позиции только текущего символа. Ордера и позиции чужого символа он проигнорирует.

e-OpenByTime — Ваша стратегия, Ваш предварительный анализ рыночной ситуации предлагают Вам совершить сделку в конретное время. А если такие входы нечасты, то любой из них будет особенно жаль пропустить из-за какой-нибудь глупости, типа пробки на дорогах или любой другой физической невозможности находиться рядом с компьютером. Советник e-OpenByTime Вам поможет. Ставьте его на любое количество инструментов и на любые таймфреймы. Для каждого из экземпляров установите своё, нужное Вам время срабатывания в параметре TimeTrade, параметром Sell задайте направление сделки. И будьте уверены, если советнику не помешает отсутствие связи с торговым сервером, то он обязательно откроет позицию. Интервал времени, в течение которого советник будет пытаться открыть позицию ограничен параметром Duration.

e-ScreenShot — в начале каждого бара делает скриншот текущего графика. Например, если советника поставить на M5, то скриншоты будут делаться каждые 5 минут. Если у Вас есть индикаторы, который Вы подозреваете в подсматривании, в подтирании и прочих «хитростях», то этот советник поможет Вам подловить хитреца, не затрачивая на эту процедуру слишком много времени. Просто поставьте индикатор на нужный график, прицепите к этому же графику наш советник e-ScreenShot и через энное количество времени изучайте скриншоты в папке..\experts\files\.

e-SOTrailing — Этот советник предназначен для тех, кто ловит развороты стоповыми ордерами. Вся тактика работы в этом случае сводится к выставлению стоповых ордеров на некотором расстоянии от рынка и их перемещению вслед за ценой. Важный момент: ордера подтягиваются к цене, то есть перемещаются только, если цена удалилась от ордеров. От цены ордера не убегают. Именно этим и занимается советник e-SOTrailing — тралит стоповые ордера.

e-SoundWorkOrder — Этот советник просигналит Вам при срабатывании отложенного ордера. Устанавливать советник нужно только на один график, и он будет следить за всеми Вашими ордерами, на всех инструментах. Как только какой-то из ордеров сработает, советник тут же подаст звуковой сигнал.

e-Trailing2 — Поддерживает два вида трала: простой (параметр TSProfitOnly=False), т.е. сразу же после открытия позиции подтягивается стоп на размер трала и профит-трэйлинг (параметр TSProfitOnly=True), при котором стопы двигаются только после превышения профита позы над размером трала. Вешать советник можно как только на один любой график (AllSymbols=True), так и на несколько (AllSymbols=False).

e-VTrailingByProfit — Советник предназначен для виртуального сопровождения методом простого трейлинга совокупной трейдерской позиции по её суммарному профиту в валюте депозита. Под совокупной позицией понимается одна и более позиций по одному или нескольким торговым инструментам. Следует иметь в виду, что реальные стопы советник не ставит. Уровень стоп-профита держится «в уме». В советнике реализован отбор позиций по наименованию торгового инструмента, по типу торговой операции (Buy/Sell) и по идентификатору позиций (MagicNumber).