Меню Рубрики

Установка позиций в советник

Авто-менеджмент позиций в Metatrader 4

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

Примечание 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).

источник

Как установить форекс советник — Универсальная инструкция + Мини-F.A.Q.

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

Вначале: Что такое советник (Expert Advisor или сокращенно ЕА)? Торговый эксперт — это торговый алгоритм в виде mql-кода.

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

Установка советников

1. Прежде всего нам необходимо скачать и установить терминал Metatrader 4.

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

Итак, смотрим какие файлы у нас есть в наличии. Обычно это файл самого советника (.ех4 или .mql — для торговли подойдет и тот и тот) и какие-то вспомогательные файлы (индикаторы или библиотеки).

3. Файл советника (.ex4 или .mql) нужно поместить в папку MQL4/experts в каталоге данных вашего терминала.

Чтобы попасть в каталог данных, в терминале нажимаем Файл -> Открыть каталог данных

Откроется папка, в ней мы заходим в раздел MQL4 в каталог Experts. И туда копируем файлы наших советников. Закрываем папку, перезапускаем МТ4.

4. Если присутствуют дополнительные файлы, их тоже нужно раскидать по папкам внутри каталога данных Метатрейдер 4.

  • Файл .dll — библиотека, часто идет в комплекте с коммерческими советниками. Этот файл необходимо поместить в папку Каталог данных/MQL4/Libraries
  • Если присутствуют файл(ы) .set (шаблоны настроек советника),их перемещаем в Каталог данных/MQL4/Presets
  • Иногда в комплекте с советниками идут индикаторы, необходимые для работы эксперта. Представлены они файлами .ех4 (или .mql). Их помещаем в папку Каталог данных/MQL4/Indicators

5. Открываем торговый терминал, заходим Сервис->Настройки
Выбираем вкладку Советники и проставляем галочки как на рисунке ниже. Жмем ОК

6. Находим окошечко с названием Навигатор

Если у вас нет такого окошечка на жмите на кнопку вверху терминала.

В окне навигатора нажимаем плюсик напротив раздела Советники

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

7. Появляется окно настроек советника, выглядит примерно так

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

8.После изменения настроек жмем ОК. На графике вверху справа появится смайлик.

Если он улыбается, значит все в порядке, — советник работает. Если нет, то на графике с советником жмем правой кнопкой мыши, выбираем Советники->Свойства (так мы попадем в окно настроек советника), выбираем вкладку Общие и проверяем, чтобы галочки стояли как на скрине ниже

Также нужно проверить, чтобы кнопка

вверху терминала была зеленой, если она красная, — нажмите на нее мышкой.

9. Основные настройки.

Настройки могут выражаться в числах(например торговый лот) или в виде вкл./выкл.

Вкл.-включить,обычно отображается как true

Выкл.-выключить, обычно отображается как false

Т.е. если напротив какого-то параметра есть выбор true / false , то мы таким образом можем его включить (true) или выключить (false).

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

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

MicroLots — вкл/выкл , торговля микро-лотами 0.01,0.02,0.03 ….

MoneyManagement — вкл./выкл. При включении этого параметра, советник будет сам определять размер торгового лота.

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

Читайте также:  Установка внешней компоненты не выполнена viki print

MagicNumber — код, по которому советник определяет свои позиции, может быть любым. Однако нельзя, чтобы у двух советников на одном счету был одинаковый magic. Иначе может возникнуть путаница с ордерами.

Ответы на частые вопросы по работе с советниками

В. Я установил советник, уже 2 часа прошло, а он не открывает позиций. Что не так?

О. Все так. Советник откроет ордер тогда, когда появятся подходящие условия. Наберитесь терпения. Причем эксперты, которые торгуют очень часто (большой привет Илану), как правило сливают депозит. Оно вам надо? Лучше реже, но лучше.

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

О. Изменять параметры эксперта нужно на графике с прикрепленным советником, а не в окне Навигатора.

В. Почему значок советника в окне навигатора серый, а не цветной? Он что не активен?

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

В. Советник закрыл сделку в минус. Я в панике! Может в настройках что-то надо исправить?

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

В. В комплекте с советником идут индикаторы. Что с ними делать? Ставить на график?

О. Если в работе советника используются дополнительные форекс индикаторы, их нужно поместить в папку Каталог данных/MQL4/Indicators. Вешать их на график не обязательно, достаточно прикрепить только один советник.

В. Можно ли на одном счету запустить сразу 2 разных советника?

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

В. А как запустить одновременно два терминала одного ДЦ? Я хочу чтобы и демо и реал одновременно торговали.

О.Нужно установить второй терминал в папку с другим названием. Например Metatrader4-2.

В. А можно торговать руками на том счету, где работает советник?

О. Да. Советник не тронет ваши ордера.

В. А могу я вручную закрывать ордера, открытые роботом?

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

В. Скачал советник, а он не тестируется, в чем дело?

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

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

О . Нет. Компьютер и терминал должны работать. Как вариант можете рассмотреть использование VPS сервера .

В . А если я перезагружу компьютер и снова открою терминал? Продолжит ли советник работу или надо заново все ставить?

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

В. А как можно протестировать советник на исторических данных?

О. Посмотрите видеоурок «Как тестировать советник».

В. У меня на счету торгуют несколько экспертов. Как вычислить прибыльность каждого по отдельности?

В. У меня счет в рублях. Какие настройки ставить в мани-менеджменте советника?

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

источник

8 торговых советников для управления своими позициями

В этой статье рассмотрим несколько вспомогательных торговых советников МТ4 для управления вашими торговыми позициями. Эти советники сами не открывают позиции и не торгуют. Они помогают сопровождать и управлять ваши открытые позиции, а также фиксировать прибыль в выигрышных сделках. Стоп лосс и трейлинг стоп являются важной частью управления рисками на рынке Форекс, а также управления торговлей. Часто функция трейлинг стопа, которая по умолчанию присутствует в торговой платформе MT4, не удовлетворяет трейдеров Форекс.

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

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

Список из 8 торговых советников для управления своими позициями.

1. Торговый советник e-Trailing.

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

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

AllPositions — трейлинг стоп используется для всех позиций.

Trail Profit Trailing — если «true», он активирует трейлинг стоп, как только ваша сделка начинает получать прибыль и фиксирует вашу прибыль, а если «false», трейлинг стоп активируется сразу, как только открывается новая позиция.

Trailing Stop — показывает размер трейлинг стопа в пунктах.

TrailingStep — это шаг трейлинг стопа.

UseSound — опция для использования звуковых сигналов.

NameFileSound — имя звукового файла.

Ссылка для скачивания этого советника MT4:

2. Торговый советник Swiss_Army_EA_V1.51.

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

Читайте также:  Установка access на сервере

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

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

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

Ссылка для скачивания этого советника MT4:

3. Торговый советник Tight_Trailing-Stops.

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

Если вы установите Use Tight Stop в положение «true», то трейлинг стоп будет установлен.

TrailingAct — это количество пунктов, которое вы устанавливаете для запуска трейлинг стопа. Например, если вы хотите, чтобы трейлинг стоп активировался, когда позиция находится в 15 пунктах прибыли, то установите TrailingAct на 15.

TrailingStep — это шаг трейлинг стопа, расстояние до стоп лосса, которое будет тралиться вместе с движением цены.

4. Торговый советник BreakEvenExpert_v1.

Этот советник очень полезен. Он устанавливает стоп лосс в безубыток, когда достигается N-ое количество пунктов прибыли.

Например, вы поставили параметр Breakeven равным 30, это значит, что советник переместит ваш стоп лосс в безубыток, как только будет достигнута прибыль в 30 пунктов.

5. Торговый советник TrailingStop.

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

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

— Изменение трейлинг стопа по всем открытым сделкам на текущем счете.

— Изменение трейлинг стопа по всем прибыльным открытым сделкам на текущем счете.

— Изменение трейлинг стопа по всем сделкам на открытом графике.

— Изменение трейлинг стопа по всем прибыльным сделкам на открытом графике.

— Закрыть все сделки и взять указанную прибыль, когда весь счет находится в прибыли.

AllPositions — при значении «true» советник изменит все открытые сделки на текущем счете. При значении «false» он будет изменять только сделки на открытом графике.

ProfitTrailing — при значении «true» советник будет изменять только те сделки, которые находятся в прибыли. При значении «false» он будет изменять как прибыльные, так и убыточные сделки.

TrailingStop — количество пунктов для установки трейлинг стопа. Минимум 5 пунктов.

ProfitTarget — при значении 0 эксперт работает в режиме трейлинг стопа. Если задается значение выше 0, существующие стоп-лоссы удаляются и эксперт закроет все сделки, когда будет достигнута желаемая прибыль.

TrailingStep — шаг трейлинг стопа, после которого советник начинает тралить стоп лосс.

UseSound — при значении «true» активируется звуковой файл эксперта.

NameFileSound — используемый звуковой файл. Его можно изменить на любой звуковой файл, который вы можете установить с вашего компьютера.

Ссылка на скачивание советника:

6. Торговый советник Auto SL and TS.

Советник позволяет установить стоп лосс, тейк-профит и трейлинг стоп в любой комбинации. То есть, если вы хотите установить только стоп лосс, то в параметрах эксперта у переменных Take Profit и Tralling stop оставляете значения равными 0.

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

Советник автоматически рассчитывает 4-х и 5-тизначные котировки различных брокеров.

Ссылка на скачивание советника:

7. Торговый советник TrailingWithPartialClose.

Если вам нужен советник Форекс, который частично закрывает позиции при достижении установленной цели, то это как раз такой советник.

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

Лучший вариант — скачать его, погонять его на дэмо-счете и выяснить , как работают все эти параметры.

8. Торговый советник Trade_protector-1.2.

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

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

Когда вы устанавливаете процентное соотношение, советник переместит стоп лосс на «x%» расстояние между текущей рыночной ценой и ценой, по которой был открыт ордер.

Logging — 1 означает, что вы хотите сохранять журналы в каталоге expert\files, если 0, то вы не хотите их сохранять.

nTrailingStop — количество пунктов для начального трейлинг стопа, пока сделка не достигнет: profit = nPropSLThreshold.

nPropSLThreshold — количество пунктов, после которого будет активирован пропорциональный прибыли трейлинг стоп.

dPropSLThreshold — это коэффициент умножения и рассчитывается по формуле: (PropSL=профит х dPropSLRatio — спрэд).

nUseEscape – Значение 0 или 1. Включить или выключить параметр для фиксации минимальной прибыли.

nEscapeLevel – Уровень минимального профита в пунктах.

nEscapeTP — уровень тейк-профита в пунктах.

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

источник

Добавить комментарий

Adblock
detector