УСРЕДНИТЕЛЬ ДЛЯ ФОРЕКС

Лучшие Форекс брокеры 2021:

Читать Exp — Averager Усреднитель. Усреднение на форекс для ваших позиций. Открытие против тренда и по тренду

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

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

Как работает усреднение.

  1. что Вы открыли позицию BUY по цене 1.600
  2. Цена идет вниз 1.500 и текущий убыток = -100 пунктов
  3. Точка безубытка = 1.600
  4. Для того, чтобы выйти в безубыток, нам необходимо подняться на 100 пунктов вверх.
  5. Если мы открываем позицию BUY по цене 1.500, тогда наша позиция усредняется и точка безубытка = 1.550
  6. Т.е. для того, чтобы нам попасть в точку безубытка, цена должна пройти 50 пунктов, а не 100.

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

Пример в картинках:

Открываем бай, и наш советник усредняет наши BUY /

Далее советник включает функцию среднего трейлингстопа и тянет общий стоплосс сделок за ценой

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

Лучшие Форекс брокеры 2021:

Пример работы советника TickSniper с применением стратегии усреднения:

Пример работы с использованием тейкпрофита:

Дистанция = 100 пунктов, Тейкпрофит = 250 пунктов, LotsMartin=2

  1. 1 2022.01.02 09:00 buy 1 0.10 1.32732 0.00000 0.00000 0.00 10000.00
  2. 2 2022.01.02 09:00 modify 1 0.10 1.32732 0.00000 1.32982 0.00 10000.00
  3. 3 2022.01.02 11:27 buy 2 0.20 1.32632 0.00000 0.00000 0.00 10000.00
  4. 4 2022.01.02 11:27 modify 1 0.10 1.32732 0.00000 1.32915 0.00 10000.00
  5. 5 2022.01.02 11:27 modify 2 0.20 1.32632 0.00000 1.32915 0.00 10000.00
  6. 6 2022.01.02 12:20 buy 3 0.40 1.32532 0.00000 0.00000 0.00 10000.00
  7. 7 2022.01.02 12:20 modify 1 0.10 1.32732 0.00000 1.32839 0.00 10000.00
  8. 8 2022.01.02 12:20 modify 2 0.20 1.32632 0.00000 1.32839 0.00 10000.00
  9. 9 2022.01.02 12:20 modify 3 0.40 1.32532 0.00000 1.32839 0.00 10000.00
  10. 10 2022.01.02 12:27 buy 4 0.80 1.32429 0.00000 0.00000 0.00 10000.00
  11. 11 2022.01.02 12:27 modify 1 0.10 1.32732 0.00000 1.32754 0.00 10000.00
  12. 12 2022.01.02 12:27 modify 2 0.20 1.32632 0.00000 1.32754 0.00 10000.00
  13. 13 2022.01.02 12:27 modify 3 0.40 1.32532 0.00000 1.32754 0.00 10000.00
  14. 14 2022.01.02 12:27 modify 4 0.80 1.32429 0.00000 1.32754 0.00 10000.00
  15. 15 2022.01.02 14:28 t/p 1 0.10 1.32754 0.00000 1.32754 2.20 10002.20
  16. 16 2022.01.02 14:28 t/p 2 0.20 1.32754 0.00000 1.32754 24.40 10026.60
  17. 17 2022.01.02 14:28 t/p 3 0.40 1.32754 0.00000 1.32754 88.80 10115.40
  18. 18 2022.01.02 14:28 t/p 4 0.80 1.32754 0.00000 1.32754 260.00 10375.40

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

Краткое описание принципа действия и параметров:

Выглядит наш усреднитель на графике так:

Exp – Усреднитель предназначен для Усреднения Ваших сделок, которые получили определенную просадку и пошли не в сторону тренда.
Наш советник через заданное количество пунктов Distance открывает позицию в том же направлении с лотом = Лот предыдущей сделки*LotsMartin и модифицирует Общий ТП на всех сделках на цене «Точка нулевой линии всех позиций одного направления» + TakeProfit пунктов.

При этом также возможна модификация (Трейлингстоп TrailingStopUSE=true) стоплосса всех позиций по направлению тогда, когда Цена пробила уровень «Точка нулевой линии всех позиций одного направления» На расстоянии TrailingStop пунктов

Лучшие Форекс брокеры 2021:

В настройках советника также доступна опция — максимальное количество открываемых позиций для усреднения MaxOrdersOpen

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

Также Вы можете ограничить усреднение советником Типы ордеров параметром OrderToAverage и Магики ордеров парамтром MagikToAverage

Данный советник можно протестировать на тестере стратегий в терминале — Для этого при старте — будет открыта 1 позиция БАЙ с лотом 0.1 для проверки.

Информация, отображаемая на панели EAPADPRO

"BUY Average/Lot", — Количество пунктов до срабатывания усреднения для BUY позиций. Показывается с минусом! + Последний лот позиции
"SELL Average/Lot", — Количество пунктов до срабатывания усреднения для SELL позиций. Показывается с минусом! + Последний лот позиции
"BUY Add/Lot", — Количество пунктов до срабатывания доливок для BUY позиций. Показывается с плюсом! + Последний лот позиции
"SELL Add/Lot", — Количество пунктов до срабатывания усреднения для SELL позиций. Показывается с плюсом! + Последний лот позиции
"Min Price Buy", — Минимальная цена позиций BUY
"Max Price Sell", — Минимальная цена позиций SELL
"Min Lot Buy",- Лот минимальной позиции BUY
"Max Lot Sell",- Лот минимальной позиции SELL
"Max Price Buy", — Максимальная цена позиций BUY
"Min Price Sell", — Максимальная цена позиций SELL
"Max Lot Buy",- Лот максимальной позиции BUY
"Min Lot Sell"- Лот максимальной позиции SELL
"Average Price Buy", — Средняя цена, точка безубытка для всех позиций BUY
"Average Price Sell" — Средняя цена, точка безубытка для всех позиций SELL

При включении функции ShowInfoAverager=true, Вы увидите следующую информацию:

  1. Average = Показывает среднюю (нулевую) линию позиций одного направления. Если навести на метку, тогда появится дополнительная информация о калькуляции средней линии!
  2. Next Average = Показывает следующую позицию усреднения, которая будет открыта по этому направлению. Если навести на метку, тогда появится дополнительная информация о дистанции!
  3. Next Additional = Показывает следующую позицию дополнительного открытия, которая будет открыта по этому направлению.

Рекомендации по вычислению дистанции усреднения (Distance) и стоплосса

Все параметры зависят от валютной пары и Вашего депозита.
Раcсчитывайте дистанцию усреднения (Distance) так, чтобы при открытии следующего ордера усреднения, Ваш счет содержал достаточное количество средств.
Например: Я использую дистанцию усреднения, равную 75 SPREAD валютной пары. Т.е. Если SPREAD вашей валютной пары равен 10 пунктам, тогда дистанция усреднения (Distance) = 750 пунктов.
Таким образом, Если Ваша позиция набирает убыток на расстояние 750 пунктов, тогда мой советник откроет дополнительную позицию и точка безубытка сместится на уровень 750 /2 = 375 пунктов от цены открытия второй позиции.
Это значит, что двум позициям нужно пройти расстояние в 350 пунктов в прибыль (общая прибыль от двух позиций), чтобы закрыться в 0 пунктов: Первая позиция будет иметь убыток 350 пунктов, а вторая позиция будет иметь прибыль 350 пунктов.
Если позиции продолжают набирать убыток, тогда следующая позиция усреднения откроется через 750 пунктов.
Это значит, что точка безубытка сместится на уровень 2250/3 = 750 пунктов.
Для того, чтобы три позиции закрылись в общий 0, им необходимо пройти 750 пунктов в прибыль (Общая прибыль).

Почему я использую 75 SPREAD?

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

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

Важным является то значение, при котором Ваш депозит не уйдет в полный убыток.
Например.:
При открытии одной позиции лотом 0.01 по валютной паре EURUSD (кредитное плечо 1:100, Цена EURUSD = 1.1961) необходимо иметь свободной маржи 11.961 доллара.
Стоимость 1 пункта = 0.1 доллара.
Если дистанция усреднения (Distance) = 100 пунктов и советник открыл 5 позиций усреднения, тогда:

Текущая цена = 1.1800

  1. Первая позиция BUY (цена открытия = 1,18500, лот=0,01 ) будет с убытком 50 долларов.
  2. Вторая позиция BUY (цена открытия = 1,18400, лот=0,01 ) будет с убытком 40 долларов.
  3. Третья позиция BUY (цена открытия = 1,18300, лот=0,01 ) будет с убытком 30 долларов.
  4. Четвертая позиция BUY (цена открытия = 1,18200, лот=0,01 ) будет с убытком 20 долларов.
  5. Пятая позиция BUY (цена открытия = 1,18100, лот=0,01 ) будет с убытком 10 долларов.
  6. Шестая позиция BUY (цена открытия = 1,18000, лот=0,01 ) будет с убытком 0 долларов.

Итого: 150 долларов + 11,96*6=221.76.
Это значит, что для поддержания 6 позиций (При дистанции усреднения (Distance) равной 100 пунктам) необходимо иметь на счете 221.76 доллара.

Рассчитать дистанцию усреднения (Distance) необходимо самостоятельно. Все зависит от вашего депозита и ваших ограничений на потерю.

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

Например: Если дистанция усреднения (Distance) = 100 пунктов, тогда Стоплосс (StopLoss) = 500 пунктов и Максимальное количество ордеров усреднения (MaxOrdersOpen) = 5.

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

Рекомендации Тестирование и оптимизация Averager options

Блок работы с открытием против тренда. Усреднение позиций.

Параметры OnlyModify, я не рекомендую изменять! Не имеет смысла оптимизировать.

Параметр AverageUSE — Включает функции усреднения. Только при AverageUSE=true можно оптимизировать другие параметры!

Оптимизация значений: True — FALSE

  1. Усреднение позиций может загружать Ваш депозит дополнительными позициями.
  2. Стратегия усреднения требует баланс, который больше, чем стандартный депозит (без усреднения) минимум в 3 раза.
  3. Усреднение позиций это попытка сопровождения убыточной позиции в прибыль.
  4. При использовании рекомендованного депозита, позволяет увеличить количество прибыльных сделок до 70-90%
  5. При использовании усреднения, советник будет пытаться вывести ложный сигнал в прибыль. При этом другие сигналы будут игнорироваться до тех пор, пока серия усреднения не закроется.

Параметр TakeProfitALL — Модифицирует тейкпрофит всех позиций на 1 уровень

Оптимизация значений: 10-50-1000 (старт = 10, шаг = 50, стоп = 1000)

  1. Служит дополнительной защитой позиций, Если у Вас отключили свет.
  2. Имеет смысл, если ВЫ не используете Дополнительное открытие AdditionalOpening=false

Параметр Distance — Дистанция, на которой открываются дополнительные позиции против тренда!

Оптимизация значений: Рекомендуется устанавливать параметры индивидуально для каждой пары.

  1. Например: Если это валютная пара EURUSD и Вы торгуете на периоде M30 и среднее движение цены в период , например, 50 баров = 7500 пунктов, тогда устанавливаете этот параметр для оптимизации так: старт 0, шаг 25, стоп 500.
  2. Например: Если это валютная пара XUGUSD и Вы торгуете на периоде M1 и среднее движение цены в период , например, 50 баров = 100 пунктов, тогда устанавливаете этот параметр для оптимизации так: старт 0, шаг 5, стоп 100.
  3. Еще один способ оптимизации этого параметра, это использование среднего спреда по выбранной валютной паре. Этот метод используется в нашем советнике TickSniper
  4. Например: Средний спред по валютной паре = 3 пункта, тогда дистанция усреднения = 50 * 3 = 150 пунктов. При этом оптимизацию можно задавать так: 100-25-250
  5. Чем выше значения дистанции, тем дольше советнику требуется времени, чтобы вывести серию позиций в общую прибыль
  6. Чем меньше значение дистанции усреднения, тем больше нагрузка на ваш баланс. Тем больше будут открываться позиций. Тем быстрее можно получить прибыль, но при этом будет большая нагрузка на ваш торговый счет!

Параметр DistanceMartin — Увеличение дистанции Distance на каждой дополнительной позиции!

Оптимизация значений:Только в крайних случаях, 1-0.1-2

  1. Этот параметр следует оптимизировать только в том случае, если Вам необходимо увеличить дистанцию при каждой новой позиции из серии.
  2. Если Distance слишком маленький, тогда DistanceMartin позволяет увеличивать шаг сетки усреднения.
  3. Если DistanceMartin меньше 1, тогда шаг сетки усреднения и Distance будут уменьшаться при открытии каждой дополнительной позиции усреднения!
  4. Если DistanceMartin больше 1, тогда шаг сетки усреднения и Distance будут увеличиваться при открытии каждой дополнительной позиции усреднения!

Параметр LotsMartin — Увеличение лота на каждой дополнительной позиции!

Оптимизация значений:Только в крайних случаях, 1-0.1-2

  1. Позволяет уменьшить время на то, чтобы серия позиций вышла в прибыль.
  2. Может давать нагрузку на Ваш торговый счет и баланс.
  3. Рекомендуется использовать только при достаточном объеме баланса!
  4. Если LotsMartin меньше 1, тогда лот следующего усреднения будет уменьшаться при открытии каждой дополнительной позиции усреднения!
  5. Если LotsMartin больше 1, тогда лот следующего усреднения будет увеличиваться при открытии каждой дополнительной позиции усреднения!

Параметр MaxOrdersOpen — Ограничение на количество дополнительных позиций усреднения против тренда!

Оптимизация значений:Только в крайних случаях, 0 — 1 — 10

  1. Позволяет ограничить нагрузку на депозит, путем ограничения количества новых дополнительных позиций.
  2. Я использую значения 5. Но вы можете оптимизировать это значения, для получения лучших результатов.

Внешние переменные и настройки

  1. При виртуальных стопах — этот параметр не имеет силы.
  2. При AutoSetMinLevel уровни стопов будут приведены к минимально возможным уровням, разрешенным на сервере;
  3. При ManualSet пользователь получит сообщение о том, что уровни стопов в советнике меньше минимального и советник перестанет торговать.

Общий тейкпрофит для всех позиций.

Тейкпрофит, который будет выставлен на расстояние TakeProfitALL пунктов от средней цены открытия позиций

Если вы установите TakeProfitALL = 5 пунктов, это означает, что тейк-профит будет установлен от средней линии на расстоянии 5 пунктов.

Общий стоплосс для всех позиций.

Стоплосс, который будет выставлен на расстояние StopLossALL пунктов от средней цены открытия позиций

Если вы установите StopLossALL = 5 пунктов, это означает, что тейк-профит будет установлен от средней линии на расстоянии 5 пунктов.

Модифицировать позиции оригиналы (главне позиции от которых расчитывается усреднение)

Trailingstop / TakeProfitALL / StoplossALL будет работать и на позицию, которую нужно усреднять.
Т.е. Если у Вашей позиции нет Trailingstop / TakeProfitALL / StoplossALL , наш советник включит Trailingstop / TakeProfitALL / StoplossALL на вашу позицию!

Этот параметр участвует и в модификации Тейкпрофит / стоплосс.

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

Учитывать авторский расчет комиссии и свопа при включении функций : Безубыток, Трейлингстоп, Усреднение.

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

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

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

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

Уровень безубытка (LevelWLoss) можно рассчитать самостоятельно, учитывая комиссию.

например: Комиссия за открытие и закрытие позиции = 2 доллара(EURUSD) на 1 лот. Значит, для того, чтобы покрыть убыток по комиссии, Вам необходимо установить LevelWLoss = 2(пункта)+1(контрольный) = 3 пункта.

Таким образом: советник установит безубыток на +3 пункта , что в свою очередь покроет убыток по комиссии.

Внимание! В связи с тем, что стоимость 1 пункта = динамическая переменная и постоянно изменяется вместе с текущим курсом, наш советник пересчитывает стоимость пункта и стоимость комиссии+свопа в пунктах.

Поэтому советник пытается модифицировать Стоплосс/Тейкпрорфит на более правильные уровни (учитывая стоимость комиссии и свопа).

Это является причиной того, что советник может постоянно модифицировать Стоплосс/Тейкпрофит!

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

Если Ваш брокер ругвается на частую модификацию Стоплосс/Тейкпрофит , пожалуйстав, отключите функцию Include_Commission_Swap=false

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

При включении функции ShowInfoAverager=true, Вы увидите следующую информацию:

  1. Average = Показывает среднюю (нулевую) линию позиций одного направления. Если навести на метку, тогда появится дополнительная информация о калькуляции средней линии!
  2. Next Average = Показывает следующую позицию усреднения, которая будет открыта по этому направлению. Если навести на метку, тогда появится дополнительная информация о дистанции!
  3. Next Additional = Показывает следующую позицию дополнительного открытия, которая будет открыта по этому направлению.

Дополнительные пункты для расчета дистанции.

Если DistanceAdditionalPoint=5, тогда к каждой следующей дистанции прибавляется 5 пунктов.

Если предыдущих ордеров = 3, тогда дополнительные пункты для дистанции = 5*3 = 15 дополнительных пунктов

Дистанция новых позиций усреднения (против тренда) , заданных через запятую!
Вы можете указать нужные значения дистанции в формате xx,yy,zz,aa
где:

  1. xx — Дистанция в пунктах для открытия первой позиции усреднения ;
  2. yy — Дистанция в пунктах для открытия второй позиции усреднения ;
  3. zz — Дистанция в пунктах для открытия третей позиции усреднения ;
  4. aa — Дистанция в пунктах для открытия четвертой и остальных позиций усреднения;

Вы можете задать любое количество дистанций.

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

Стоплосс, который будет выставлен на расстояние StopLoss пунктов от цены открытия позиции усреднения;

Тейкпрофит открываемой позиции усреднения,
Внимание: Каждая отдельная позиция усреднения будет изначально открываться с своим Тейкпрофитом

Тейкпрофит, который будет выставлен на расстояние TakeProfit пунктов от цены открытия позиции усреднения;

лоты, через запятую, для усреднения;

Вы можете указать нужные значения лотов в формате xx.xx, yy.yy, zz.zz,aa.aa
где:

  1. xx.xx — Лот для открытия первой позиции усреднения ;
  2. yy.yy — Лот для открытия второй позиции усреднения ;
  3. zz.zz — Лот для открытия третей позиции усреднения ;
  4. aa.aa — Лот для открытия четвертой и остальных позиций усреднения;

Вы можете задать любое количество лотов.

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

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

Если предыдущих ордеров = 3, тогда дополнительные пункты для дистанции = 5*3 = 15 дополнительных пунктов

Дистанция новых позиций дополнительного открытия (по тренду), заданных через запятую!
Вы можете указать нужные значения дистанции в формате xx,yy,zz,aa
где:

  1. xx — Дистанция в пунктах для открытия первой позиции дополнительного открытия;
  2. yy — Дистанция в пунктах для открытия второй позиции дополнительного открытия;
  3. zz — Дистанция в пунктах для открытия третей позиции дополнительного открытия;
  4. aa — Дистанция в пунктах для открытия четвертой и остальных позиций дополнительного открытия;

Вы можете задать любое количество дистанций.

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

Стоплосс, который будет выставлен на расстояние ADDITIONALStopLoss пунктов от цены открытия позиции дополнительного
открытия;

Тейкпрофит открываемой позиции для добавочного открытия по тренду.

Тейкпрофит, который будет выставлен на расстояние ADDITIONALTakeProfit пунктов от цены открытия позиции дополнительного
открытия;

лоты через запятую для дополнительного открытия;

Вы можете указать нужные значения лотов в формате xx.xx, yy.yy, zz.zz,aa.aa
где:

  1. xx.xx — Лот для открытия первой позиции дополнительного открытия ;
  2. yy.yy — Лот для открытия второй позиции дополнительного открытия;
  3. zz.zz — Лот для открытия третей позиции дополнительного открытия;
  4. aa.aa — Лот для открытия четвертой и остальных позиций дополнительного открытия;

Вы можете задать любое количество лотов.

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

Типа позиций, за которыми следит наш советник.

Тип ордеров для работы советника

  1. All=-1, = Все позиции
  2. BUY=0, = Только Покупки Only BUY
  3. SELL=1, = Только продажи Only SELL

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

— Добавлен мультимагик:
MagicNumber Магический номер позиций (сделок) для сопровождения и учета.
MagicNumber Магические номера можно указать через запятую:

  1. 0 — ордера открытый вручную;
  2. 123,345,147 — все позиции с MagicNumber номерами 123,345,147;
  3. -1 — все MagicNumber, без исключения.

Включение функции стандартного трейлингстопа.
Внимание: Если включена функция усреднения или дополнительного открытия, то при открытии 2-х и более позиций, советник включает функцию TrailingStop от средней линии, а не от цены открытия позиций

Averager — Усреднитель для позиций. Дополнительное открытие по тренду и против тренда. Сетка

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

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

Как работает усреднение.

Предположим, что Вы открыли позицию BUY по цене 1.600
Цена идет вниз 1.500 и текущий убыток = -100 пунктов
Точка безубытка = 1.600
Для того, чтобы выйти в безубыток, нам необходимо подняться на 100 пунктов вверх.
Если мы открываем позицию BUY по цене 1.500, тогда наша позиция усредняется и точка безубытка = 1.550
Т.е. для того, чтобы нам попасть в точку безубытка, цена должна пройти 50 пунктов, а не 100.
Минусы такого способа конечно есть: Вы открываете дополнительный лот, что дает нагрузку на депозит.
Плюсы такого способа несомненны: Вы получаете возможность закрыться раньше положенного уровня но с прибылью,а не с убытком.

Пример в картинках:

Открываем бай, и наш советник усредняет наши BUY /

Далее советник включает функцию среднего трейлингстопа и тянет общий стоплосс сделок за ценой

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

Пример работы советника TickSniper с применением стратегии усреднения:

Пример работы с использованием тейкпрофита:

Дистанция = 100 пунктов, Тейкпрофит = 250 пунктов, LotsMartin=2

  1. 1 2022.01.02 09:00 buy 1 0.10 1.32732 0.00000 0.00000 0.00 10000.00
  2. 2 2022.01.02 09:00 modify 1 0.10 1.32732 0.00000 1.32982 0.00 10000.00
  3. 3 2022.01.02 11:27 buy 2 0.20 1.32632 0.00000 0.00000 0.00 10000.00
  4. 4 2022.01.02 11:27 modify 1 0.10 1.32732 0.00000 1.32915 0.00 10000.00
  5. 5 2022.01.02 11:27 modify 2 0.20 1.32632 0.00000 1.32915 0.00 10000.00
  6. 6 2022.01.02 12:20 buy 3 0.40 1.32532 0.00000 0.00000 0.00 10000.00
  7. 7 2022.01.02 12:20 modify 1 0.10 1.32732 0.00000 1.32839 0.00 10000.00
  8. 8 2022.01.02 12:20 modify 2 0.20 1.32632 0.00000 1.32839 0.00 10000.00
  9. 9 2022.01.02 12:20 modify 3 0.40 1.32532 0.00000 1.32839 0.00 10000.00
  10. 10 2022.01.02 12:27 buy 4 0.80 1.32429 0.00000 0.00000 0.00 10000.00
  11. 11 2022.01.02 12:27 modify 1 0.10 1.32732 0.00000 1.32754 0.00 10000.00
  12. 12 2022.01.02 12:27 modify 2 0.20 1.32632 0.00000 1.32754 0.00 10000.00
  13. 13 2022.01.02 12:27 modify 3 0.40 1.32532 0.00000 1.32754 0.00 10000.00
  14. 14 2022.01.02 12:27 modify 4 0.80 1.32429 0.00000 1.32754 0.00 10000.00
  15. 15 2022.01.02 14:28 t/p 1 0.10 1.32754 0.00000 1.32754 2.20 10002.20
  16. 16 2022.01.02 14:28 t/p 2 0.20 1.32754 0.00000 1.32754 24.40 10026.60
  17. 17 2022.01.02 14:28 t/p 3 0.40 1.32754 0.00000 1.32754 88.80 10115.40
  18. 18 2022.01.02 14:28 t/p 4 0.80 1.32754 0.00000 1.32754 260.00 10375.40

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

Краткое описание принципа действия и параметров:

Выглядит наш усреднитель на графике так:

Exp – Усреднитель предназначен для Усреднения Ваших сделок, которые получили определенную просадку и пошли не в сторону тренда.
Наш советник через заданное количество пунктов Distance открывает позицию в том же направлении с лотом = Лот предыдущей сделки* LotsMartin и модифицирует Общий ТП на всех сделках на цене «Точка нулевой линии всех позиций одного направления» + TakeProfit пунктов.

При этом также возможна модификация (Трейлингстоп TrailingStopUSE=true) стоплосса всех позиций по направлению тогда, когда Цена пробила уровень «Точка нулевой линии всех позиций одного направления» На расстоянии TrailingStop пунктов

В настройках советника также доступна опция — максимальное количество открываемых позиций для усреднения MaxOrdersOpen

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

Также Вы можете ограничить усреднение советником Типы ордеров параметром OrderToAverage и Магики ордеров парамтром MagikToAverage

Данный советник можно протестировать на тестере стратегий в терминале — Для этого при старте — будет открыта 1 позиция БАЙ с лотом 0.1 для проверки.

Информация, отображаемая на панели EAPADPRO

» BUY Average/Lot«, — Количество пунктов до срабатывания усреднения для BUY позиций. Показывается с минусом! + Последний лот позиции
» SELL Average/Lot«, — Количество пунктов до срабатывания усреднения для SELL позиций. Показывается с минусом! + Последний лот позиции
» BUY Add/Lot«, — Количество пунктов до срабатывания доливок для BUY позиций. Показывается с плюсом! + Последний лот позиции
» SELL Add/Lot«, — Количество пунктов до срабатывания усреднения для SELL позиций. Показывается с плюсом! + Последний лот позиции
» Min Price Buy«, — Минимальная цена позиций BUY
» Max Price Sell«, — Минимальная цена позиций SELL
» Min Lot Buy«,- Лот минимальной позиции BUY
» Max Lot Sell«,- Лот минимальной позиции SELL
» Max Price Buy«, — Максимальная цена позиций BUY
» Min Price Sell«, — Максимальная цена позиций SELL
» Max Lot Buy«,- Лот максимальной позиции BUY
» Min Lot Sell«- Лот максимальной позиции SELL
» Average Price Buy«, — Средняя цена, точка безубытка для всех позиций BUY
» Average Price Sell» — Средняя цена, точка безубытка для всех позиций SELL

Рекомендации по вычислению дистанции усреднения ( Distance) и стоплосса

Все параметры зависят от валютной пары и Вашего депозита.
Раcсчитывайте дистанцию усреднения ( Distance)так, чтобы при открытии следующего ордера усреднения, Ваш счет содержал достаточное количество средств.
Например: Я использую дистанцию усреднения, равную 75 SPREAD валютной пары. Т.е. Если SPREAD вашей валютной пары равен 10 пунктам, тогда дистанция усреднения ( Distance)= 750 пунктов.
Таким образом, Если Ваша позиция набирает убыток на расстояние 750 пунктов, тогда мой советник откроет дополнительную позицию и точка безубытка сместится на уровень 750 /2 = 375 пунктовот цены открытия второй позиции.
Это значит, что двум позициям нужно пройти расстояние в 350 пунктовв прибыль (общая прибыль от двух позиций), чтобы закрыться в 0 пунктов: Первая позиция будет иметь убыток 350 пунктов, а вторая позиция будет иметь прибыль 350 пунктов.
Если позиции продолжают набирать убыток, тогда следующая позиция усреднения откроется через 750 пунктов.
Это значит, что точка безубытка сместится на уровень 2250/3 = 750 пунктов.
Для того, чтобы три позиции закрылись в общий 0, им необходимо пройти 750 пунктов в прибыль (Общая прибыль).

Почему я использую 75 SPREAD ?

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

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

Важным является то значение, при котором Ваш депозит не уйдет в полный убыток.
Например.:
При открытии одной позиции лотом 0.01 по валютной паре EURUSD (кредитное плечо 1:100, Цена EURUSD = 1.1961) необходимо иметь свободной маржи 11.961 доллара.
Стоимость 1 пункта = 0.1 доллара.
Если дистанция усреднения ( Distance)= 100 пунктов и советник открыл 5 позиций усреднения, тогда:

Текущая цена = 1.1800

  1. Первая позиция BUY (цена открытия = 1,18500, лот=0,01 ) будет с убытком 50 долларов.
  2. Вторая позиция BUY (цена открытия = 1,18400, лот=0,01 ) будет с убытком 40 долларов.
  3. Третья позиция BUY (цена открытия = 1,18300, лот=0,01 ) будет с убытком 30 долларов.
  4. Четвертая позиция BUY (цена открытия = 1,18200, лот=0,01 ) будет с убытком 20 долларов.
  5. Пятая позиция BUY (цена открытия = 1,18100, лот=0,01 ) будет с убытком 10 долларов.
  6. Шестая позиция BUY (цена открытия = 1,18000, лот=0,01 ) будет с убытком 0 долларов.

Итого: 150 долларов + 11,96*6=221.76.
Это значит, что для поддержания 6 позиций (При дистанции усреднения ( Distance)равной 100 пунктам) необходимо иметь на счете 221.76 доллара.

Рассчитать дистанцию усреднения ( Distance)необходимо самостоятельно. Все зависит от вашего депозита и ваших ограничений на потерю.

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

Например: Если дистанция усреднения ( Distance)= 100 пунктов, тогда Стоплосс ( StopLoss)= 500 пунктов и Максимальное количество ордеров усреднения ( MaxOrdersOpen)= 5.

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

Внешние переменные и настройки

Trailingstop / TakeProfitALL / StoplossALL будет работать и на позицию, которую нужно усреднять.
Т.е. Если у Вашей позиции нет Trailingstop / TakeProfitALL / StoplossALL , наш советник включит Trailingstop / TakeProfitALL / StoplossALL на вашу позицию!

Этот параметр участвует и в модификации Тейкпрофит / стоплосс.

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

Учитывать авторский расчет комиссии и свопа при включении функций : Безубыток, Трейлингстоп, Усреднение.

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

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

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

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

Уровень безубытка ( LevelWLoss) можно рассчитать самостоятельно, учитывая комиссию.

например: Комиссия за открытие и закрытие позиции = 2 доллара(EURUSD) на 1 лот. Значит, для того, чтобы покрыть убыток по комиссии, Вам необходимо установить LevelWLoss = 2(пункта)+1(контрольный) = 3 пункта.

Таким образом: советник установит безубыток на +3 пункта , что в свою очередь покроет убыток по комиссии.

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

Если предыдущих ордеров = 3, тогда дополнительные пункты для дистанции = 5*3 = 15 дополнительных пунктов

— Добавлены новые параметры:
DistanceDifferent: Дистанция новых позиций усреднения (против тренда) , заданных через запятую!
Вы можете указать нужные значения дистанции в формате xx,yy,zz,aa
где:
xx — Дистанция в пунктах для открытия первой позиции усреднения ;
yy — Дистанция в пунктах для открытия второй позиции усреднения ;
zz — Дистанция в пунктах для открытия третей позиции усреднения ;
aa — Дистанция в пунктах для открытия четвертой и остальных позиций усреднения;
Вы можете задать любое количество дистанций.

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

Стоплосс, который будет выставлен на расстояние StopLossпунктов от цены открытия позиции усреднения;

Тейкпрофит открываемой позиции усреднения,
Внимание: Каждая отдельная позиция усреднения будет изначально открываться с своим Тейкпрофитом

Тейкпрофит, который будет выставлен на расстояние TakeProfitпунктов от цены открытия позиции усреднения;

лоты через запятую для усреднения;

Вы можете указать нужные значения лотов в формате xx.xx, yy.yy, zz.zz,aa.aa
где:
xx.xx — Лот для открытия первой позиции усреднения ;
yy.yy — Лот для открытия второй позиции усреднения ;
zz.zz — Лот для открытия третей позиции усреднения ;
aa.aa — Лот для открытия четвертой и остальных позиций усреднения;
Вы можете задать любое количество лотов.

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

Если предыдущих ордеров = 3, тогда дополнительные пункты для дистанции = 5*3 = 15 дополнительных пунктов

— Добавлены новые параметры:
ADDITIONALDistanceDifferent: Дистанция новых позиций дополнительного открытия (по тренду), заданных через запятую!
Вы можете указать нужные значения дистанции в формате xx,yy,zz,aa
где:
xx — Дистанция в пунктах для открытия первой позиции дополнительного открытия;
yy — Дистанция в пунктах для открытия второй позиции дополнительного открытия;
zz — Дистанция в пунктах для открытия третей позиции дополнительного открытия;
aa — Дистанция в пунктах для открытия четвертой и остальных позиций дополнительного открытия;
Вы можете задать любое количество дистанций.

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

Стоплосс, который будет выставлен на расстояние ADDITIONALStopLoss пунктов от цены открытия позиции дополнительного
открытия;

Тейкпрофит открываемой позиции для добавочного открытия по тренду.

Тейкпрофит, который будет выставлен на расстояние ADDITIONALTakeProfit пунктов от цены открытия позиции дополнительного
открытия;

лоты через запятую для дополнительного открытия;

Вы можете указать нужные значения лотов в формате xx.xx, yy.yy, zz.zz,aa.aa
где:
xx.xx — Лот для открытия первой позиции дополнительного открытия ;
yy.yy — Лот для открытия второй позиции дополнительного открытия;
zz.zz — Лот для открытия третей позиции дополнительного открытия;
aa.aa — Лот для открытия четвертой и остальных позиций дополнительного открытия;
Вы можете задать любое количество лотов.

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

— Добавлен мультимагик:
MagicNumber Магический номер позиций (сделок) для сопровождения и учета.
MagicNumber Магические номера можно указать через запятую:

Интерактивный усреднитель.

Интерактивный советник сетка виртуальных лимитных ордеров с закрытием по реальному усреднённому тейк профиту. Бесплатный вариант.

На графике кнопки “Buy”, “Sell”. Если кнопка нажата, советник будет работать в этом направлении.

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

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

После открытия очередного ордера линия переносится на новое место, в окошке меняется значение лота на новое.
Так же ставятся или переносятся тейк профиты всех открытых ордеров направления на заданное в AverageTP количество пунктов от уровня безубытка. Установка и перенос тейк профитов работает только если нажата кнопка кнопка соответствующего направления “Buy”, “Sell”. Если кнопка отжата, тейк профиты не устанавливаются и не переносятся, но установленные ранее остаются.

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

Вложения

Главный редактор
  • 02.06.2022
  • #2
Гуру форума
  • 02.06.2022
  • #3

Imaka

Прохожий
  • 20.06.2022
  • #4
Гуру форума
  • 21.06.2022
  • #5
Гуру форума
  • 06.08.2022
  • #6

Вложения

Гуру форума
  • 20.08.2022
  • #7

Вложения

tester777

Интересующийся
  • 28.08.2022
  • #8
Гуру форума
  • 28.08.2022
  • #9

tester777

Интересующийся
  • 28.08.2022
  • #10
Гуру форума
  • 28.08.2022
  • #11

Reg_voll

Активный участник
  • 28.08.2022
  • #12

Доброго Вам дня!
Есть просьба, можно кнопки переместить в правый угол.

П.С, а вообще круто было бы их увидеть справа в 1-ом подвале, но это так можно сказать мечты

Гуру форума
  • 28.08.2022
  • #13

Доброго Вам дня!
Есть просьба, можно кнопки переместить в правый угол.

П.С, а вообще круто было бы их увидеть справа в 1-ом подвале, но это так можно сказать мечты

Reg_voll

Активный участник
  • 28.08.2022
  • #14
Гуру форума
  • 28.08.2022
  • #15

Reg_voll

Активный участник
  • 29.08.2022
  • #16

lotos017

Новичок форума
  • 29.09.2022
  • #17

Прошу прощения, что не по теме, но не знаю где Вам написать. Решил здесь.
Прошу написать советник очень удобную для трейдера закрывалку. Суть такова. Трейдер открыл к примеру 3 сделки в сел лотами 2, 1, 1(для простоты счета), что в сумме дает 4 лота, но цена не разворачивается и трейдер решил эту сделку залокировать общим или же такими или другими значениями лоты на общую сумму 4 лота. Далее он открывает сделку любой лотности, ну давайте к примеру возьмем лот 2 и данная сделка находиться в прибыли скажем 100 дол., а залокированые ордера имеют отрицательный баланс -400 дол. И вот трейдер понимая, что сейчас цена развернется он принимает решение закрыть эти 100 дол. с откусыванием равных долей от локированых позиций, то есть 50 дол к примеру 1 лот скрипт откусывает от селовских и 1 лот, так же 50 дол. от баевских позиций в результате уже имеем золокированые позиции с лотами 3 сел и 3 бай и общим отрицательным балансом 300 дол, и так до полного закрытия.
1.Советник должен следить за ордерами и при закрытии любого положительного ордера откусывал от двух дальних ордеров равные части лота, и не помешала бы переключаемая функция откусить либо от 2 дальних ордеров, либо откусить от ордера селл, либо откусить от ордера бай.
2. Было бы удобно если эти манипуляции можно было бы делать с панели (для быстроты).
3. При закрытии сделок чтоб учитывал своп, комиссию, спред.

Предложения по усовершенствованию приветствуются. Спасибо.
С уважением.

Traders //

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

Не забывайте указывать платформу: MT4 или MT5

Свыше 1000 заказов уже выполнено бесплатно!

** уровень должен быть 3 или выше, чтобы заказ был рассмотрен штатным программистом Стола (см. правила)

РЕКОМЕНДУЮ

Лучшее от marattmb

Усреднитель на основе уровней поддержки и сопротивления.

Добрый день!
Ищу поручителя.
Просьба автоматизировать мою идею, написать советник-усреднитель на основе этих двух индикаторов. #MTF SR.mq4 (10 Kb)
AutoFib TradeZones (buff2).mq4 (21 Kb)

На скриншоте пример входа на buy. Для входа на sell условия зеркально противоположные.

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

Торговый объем ордера 0.01 ( по умолчанию )
Максимальный торговый объем 5
Увеличение лота 1
Профит 100
Лось 500
Язь 10
Час начала торговли 0
Час окончания торговли 24
Шаг 40
Число поз 10
Магик 123

В советнике должны быть прописаны параметры выше указанных двух индикаторов.
В примере на скриншоте я прописал в индикаторе параметры уровней 240(Н4), 1440(D1), 10080(W1).

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

УСРЕДНИТЕЛЬ ДЛЯ ФОРЕКС

Коэффициент усреднения и другие непонятные значения в одном советнике

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

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

Klots – это и есть коэффициент усреднения. Наверное, самый важный параметр в настройках. Если задать ему значение 2.0, тогда ваша сделка будет умножаться на два, на каждом шаге. Если значение будет 3 – утраиваться. Если же 1.3, тогда изначальный объем лота будет умножаться на 1,3.

regim – если выбрать true – тогда ваши сделка будут использовать тейк профит, что я рекомендую выбрать для усреднения, если false – тогда ваши сделки будут передвинуты на трейлинг стоп, такой вариант возможен при использовании очень высокого коэффициента усреднения, скажем 3-5.

TP – соответственно это уровень в пунктах тейк профита; и TR_Stop — уровень трейлингстопа;

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

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

maxtrades – ну и это — максимальное число ордеров в случае, если не был достигнут максимальный уровень просадки.

Другие вспомогательные советники форекс:

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

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

Высокодоходные инвестиции, заработок на форекс, инвестирование в ПАММ, мониторинг проектов, обзоры, отзывы, форекс индикаторы и советники, MQL программирование

Усреднение на Форекс с режимом тейк профит или трейлинг стоп

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

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

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

Какой можно сделать вывод, прочитав это определение?

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

Я бы хотел выделить три взаимосвязанных основополагающих “кита”, на которых по-моему строится успешное применение усреднения (да, и не только усреднение, а вообще вся торговля на Форекс):

  • Аналитика
  • Психология
  • Манименеджмент

Когда я говорил о достаточно точном представлении о предполагаемом движении цены, то имел ввиду именно аналитические данные. Данные Форекс аналитики могут иметь технические и фундаментальные “корни”: технический анализ, фундаментальный анализ. Хотя разговор сейчас и не о том, но я рекомендую проводить эти два вида анализа самостоятельно. Да, вы можете знакомиться с Форекс аналитикой из различных источников (информация брокера, блоги о Форекс и т.п.), но при этом важно полагаться и на себя. Не принимайте решение о входе в рынок целиком и полностью основанное на этой информации. Учитесь анализировать данные самостоятельно. Не бойтесь ошибаться, но при этом всегда анализируйте причины ошибок.

Психология успешного трейдинга штука занимательная, но наука сложная. Помню, как в своих первых шагах на Форекс я был часто и излишне оптимистично, и не менее часто излишне пессимистично настроен, находясь в рынке. И первое, и второе приводило в лучшем случае к тому, что я просто топтался на месте: то сливал часть депозита, то эту же часть депозита постепенно возвращал, зарабатывая. Оптимизм, конечно, штука хорошая, но не злоупотребляйте слишком “сладкими” прогнозами. В то же время, пессимизм, конечно, в разумных пределах нужен на Форекс, но, тем не менее, доверяйте же своим прогнозам. Я думаю, всем понятно как проявляется оптимизм и пессимизм на Форекс, поэтому останавливаться на этом не буду. Скажу только, что они должны быть в гармонии и в рамках манименеджмента. Применительно к усреднению излишний оптимизм проявляется в надежде на большой откат при сильном тренде, противоположном направлению серии. Пессимизм же проявляется в “паническом настроении” при небольшом откате на тренде. Первое приводит к тому, что мы накапливаем значительный плавающий убыток (просадку) вплоть до стоп аута на счете, а второе приводит к тому, что мы выходим из рынка либо с небольшим минусом, либо с незначительным плюсом, а потом видим, что цена пошла по прогнозу. Такая “политика” трейдинга “расшатывает нервную систему” и приводит к тому, что постепенно “нервы” одержат верх над знаниями и опытом, сведя их к бесполезности.

Манименеджмент (MM) подразумевает грамотное управление капиталом. Это означает, что даже при движении рынка против открытых позиций, трейдер не потеряет значительную часть депозита. Для усреднения манименеджмент очень важен, как впрочем, и для любой Форекс стратегии. При усреднении задают объем первой сделки, коэффициент повышения объема следующей сделки по отношению к предыдущей, максимальное количество ордеров в серии. Основываясь на этих данных определяют совокупный, максимально возможный объем всех открытых позиций (ордеров). По этому объему рассчитывают требуемый размер залога (разный, в зависимости от величины кредитного плеча). Задают уровень просадки счета (максимальный плавающий убыток). Исходя из объема первой позиции серии, величины залога и максимально допустимой просадки производят расчет необходимого размера депозита. Торговать на Форекс на грани уровней маржин колла и стоп аута настоятельно не рекомендую.

Иногда задаются вопросом: “Что делать при достижении на счете максимальной просадки?” Мнения в этом случае разделяются. Если одни считают, что лучше зафиксировать убыток, то другие склонны считать, что в этой ситуации лучше выставить локирующий ордер. В этой связи есть немало споров об эффективности первого и второго действия. Для себя на этот вопрос я давно уже ответил. В таких случаях я предпочитаю выставлять локирующий ордер. Во-первых, это дает мне время для анализа сложившейся ситуации и принятия наиболее эффективного решения (разрулить лок или зафиксировать убыток). Во-вторых, очень часто впоследствии цена разворачивается, что дает возможность закрыть локирующий ордер в безубытке (или даже в прибыли), а затем закрыть серию в безубытке (профите).

Ранее я уже писал о “теории” усреднения, но тем не менее хотелось бы напомнить ее еще раз.

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

На каждом новом шаге производиться расчет усредненной цены (серия усредняется):

Cср = (C1*L1+C2*L2+…+Cn*Ln)/(L1+L2+…Ln),
где Сi -цена открытия i-того ордера серии, Li – объем i-того ордера серии, n – количество ордеров в серии.

Для каждого ордера серии устанавливается одинаковый уровень тейк профит:

для ордеров SELL: TPsell = Cср-TP*Point,
для ордеров BUY: TPbuy = Cср+TP*Point,
где TP – уровень тейк профита в пунктах, Point – коэффициент, принимающий значение: 0.0001 для четырехзначных котировок, 0.00001 для пятизначных котировок.

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

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

Автоматическая торговая система, построенная на индикаторах, не способна к такому точному анализу, именно поэтому системы, оставленные без контроля трейдера, сливают депозиты (здесь я не имею ввиду профессиональные автоматические торговые системы, на разработку которых идут огромные ресурсы). На ряде форумов еще пишут, что используют такого рода советники, но 10 часов в сутки контролируют их работу, “разгребая открытые непонятно как ордера”. Тогда нет смысла доверять советнику открывать первую сделку серии, а проще зайти в рынок самостоятельно, доверив советнику лишь усреднять при необходимости открытую позицию. Т.е. нам необходим помощник, которому мы доверим работу по усреднению открытой нами позиции.

Ну, поскольку с теорией мы точно разобрались, давайте перейдем к практике и реализуем в коде простой советник, который будет подхватывать открытые ордера и усредять их. Наш “УСРЕДНИТЕЛЬ” (так мы назовем советника) может работать в двух режимах: тейк профит и трейлинг стоп. При достижении заданного уровня просадки (плавающий убыток) советник откроет локирующий ордер объемом, равным совокупному объему серии. Таким образом, можно ограничивать убытки. Решение о фиксации убытка либо о раскрытии лока вручную в дальнейшем вы принимаете самостоятельно.

Вот код усредняющего советника на языке программирования MQL4 (для торгового терминала MetaTrader 4). В коде есть некоторые пояснения, так что разобраться в алгоритме его работы будет не сложно:

Итак, решение о направлении торговли выбираете вы, открывая первый ордер.”УСРЕДНИТЕЛЬ” сам определит тип открытого Вами ордера (BUY или SELL) и его объем. Следующие ордера серии будут открыты с учетом объема открытого Вами ордера. При открытии первой сделки в режиме “тейк профит” уровень тейк профита можно и не устанавливать. Если он не установлен, то советник тут же выставит его самостоятельно, согласно параметру TP.

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

Трейдеру доступны следующие настройки:

Klots – коэффициент повышения объема каждой последующей сделки по отношению к предыдущей (разумно от 1.1 до 1.4);
regim – определяет режим работы советника: при regim = true советник работает в режиме тейк профит, а при regim = false советник работает в режиме трейлинг стоп;
TP – определяет уровень тейк профита в пунктах для режима тейк профит.
TR_Stop – определяет уровень трейлинг стоп в пунктах (теоретически от 1 до бесконечности) для режима трейлинг стоп;
PipStep – шаг между ордерами при движении цены против направления серии, в пунктах (подбирается по волатильности пары, нормально использовать в пределах от 10 до 30);
PipExp – коэффициент увеличения каждого следующего шага (при PipExp = 1 шаг будет оставаться неизменным. Например, пусть PipExp=1.2, PipStep=20. У нас есть открытый ордер. Цена идет “не в нашу сторону”: второй ордер откроется при прохождении ценой 20 пунктов, третий – 20*1.2=24 пунктов, четвертый – 20*1.2*1.2=28 пунктов, пятый – 20*1.2*1.2*1.2=34 пункта и так далее).
DrawDownPercent – допустимая просадка (расчет по свободным средствам), процентов (разумно не более 30%);
maxtrades – максимальное количество ордеров в серии (не более 10-15);
slip – максимальное отклонение от запрошенной цены, пунктов (где-то 2-3)
MagicNumber = 0 – уникальная метка ордеров серии (всегда 0 для подхвата ордеров, открытых вручную – не менять!)
MagicNumberLock – уникальная метка для локируюшего ордера.

Обращаю внимание, что параметр DrawDownPercent рассчитывается по свободным средствам, разрешенным для открытия позиций (свободная маржа счета). В терминале это значение обозначено графой “Свободно”, а не “Средства”.

Замечания:
1. Усредняющий советник можно установить только на один график (например, таймфрейм М5) выбранной валютной пары. При этом ограничений на число валютных пар нет.
2. Не допускайте разнонаправленных позиций по выбранной валютной паре, иначе получиться “каша”, которую советник не сможет усреднить. Допускается только один противоположно направленный ордер – локирующий, и тот будет открыт только советником при достижении максимально допустимой просадки.
3. Работа советника проверена у брокеров: Инстафорекс, Альпари.

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

  • MA (Moving Average – скользящая средняя) с периодами 20, 50, 200, сдвиг 0, метод MA Simple, применить к Close.
  • MACD (12, 26, 9), применить к Close.
  • BB (Bollindger Bands) период 50, сдвиг 0, отклонения 1, применить к Close.
  • Alligator – периоды 13, 8, 5, сдвиги соответственно 8, 5, 3.
  • Laguerre – gamma 0.7, CountBars 950.
  • SHI_Channel – AllBars 240, BarsForFract 0.

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

При наличии небольшого опыта комфортно можно начинать торговлю у вышеуказанного брокера на любом типе счета для MT4 с депозитом желательно от 1000 USD (можно и меньше, все зависит от того, насколько сильно Вы будете растягивать серию, а на центовом счете NANO депозит счета может быть на порядок меньше) долларов, с объемом первой сделки не более 0.01 лота (опять-таки все зависит от того, насколько Вы рисковы). Применяя усредняющие системы, внимательно знакомьтесь с торговыми условиями брокера. Помните, что у большинства брокеров при закрытии торговой недели (пятница) могут существенно повышаться маржинальные требования, т.е. уменьшается кредитное плечо. Так, если на счете плавающее плечо до 1:500, то вероятно, что к закрытию торговли в пятницу оно будет не выше 1:100. Кроме того, по некоторым инструментам, независимо от кредитного плеча счета, маржинальные требования могут быть выше. Например, при плече на счете 1:500, плечо по рублевым парам может быть 1:20-1:25, а маржа по металлам 1%. Пожалуйста, учитывайте эти обстоятельства при торговле. Даже при наличии прибыльной торговой системы, Вы можете терять средства, если будете игнорировать специфику работы с кредитным плечом. Это правило относиться не только к Усреднителю на Форекс, а к любой торговой системе.

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

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

Скрипт смены тренда. Вспомогательный советник. ArgoAverager – бесплатный вспомогательный советник-усреднитель от ARGOLab

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

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

В чем преимущества правильного использования советников forex ?

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

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

Основные виды

Все представленные на рынке предложения можно разделить на несколько категорий:

  • трендовые;
  • скальперы;
  • мультивалютные;
  • мартингейлы.

Трендовые

Торговля начинается при наличии сильного тренда, соответственно, сделки открываются достаточно редко. Работу рекомендуется проводить на депозитах от 100 долларов. Такие помщники считаются относительно надежными и стабильными. Как правило, они заточены под отдельные валютные пары. Наиболее популярные — Stelz (пара евро/доллар), Tokyo GBPUSD (британский фунт/доллар для азиатской торговой сессии).

Скальперы

Пипсовые программы, или скальперы, ориентируются на краткосрочные (минутные) изменения на валютном рынке. При больших колебаниях могут оказаться убыточными. Типичные представители — Money Stream, Magadroid, Hard Scalper (работает с 22 валютными парами).

Мультивалютные программы

По утверждению разработчиков, некоторые советники форекс универсальны и подходят для всех валютных пар. Это заявление вызывает сомнение, поскольку валюты значительно различаются по стабильности и реагированию на внешние изменения. Тем не менее, среди лучших предложений подобного рода отмечены Spreader 2, Gepard 5.

Мартингейлы

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

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

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

Советник умеет:
Глобальные переменные)..
Установка:Папки Include и Libraries перенести в папку MQL4. Cowboy renew.ex4 оставить в папке Experts (ServicesMT4.mqh лежит в MQL4\Inclide, а ServicesMT4.dll в MQL4\Libraries. Cowboy.ex4 лежит в MQL4\Experts)

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

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

при достижении максимально допустимой просадки или желаемой прибыли советник закрывает ордера или локирует позиции, при этом удаляет все и информирует вас через E-mail (для этого нужно дополнительно настроить );

по желанию, советник ArgoGuardian может отжать кнопку «Авто-торговля», чтобы другие советники не смогли больше открывать сделки;

также советник может закрыть все графики валютных пар кроме окна, в котором установлен торговый эксперт ArgoGuardian;

при возникновении угрозы для вашего депозита в виде опасной просадки советник может отправить вам на E-mail сообщение об опасности;

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

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

Раздел Logic – отвечает за то, какие использовать символы (валютные пары), как учитывать магики и как фиксировать прибыль / ограничивать просадку:

Symbols – фильтр, по каким символам учитывать ордера. Если выбрать All, то будут учитываться все ордера. При выборе ThisSymbol будет использоваться только тот символ, на котором установлен советник, а при выборе MaxDDSymbol будет использоваться любой символ, на котором зафиксирована просадка. В последнем случае, если, к примеру, советник установлен на GBPUSD, а просадка случилась на EURJPY, то советник будет все равно ее отслеживать;

Magic – параметр, необходимый для взаимодействия с другими советниками. Если он меньше нуля (по умолчанию, Magic=-1), то учитываются все магики. А если установить конкретное значение, то будет отслеживаться магик конкретного советника. Например, у вас работает советник с магиком 123456, и если поставить это значение в параметр Magic советника ArgoGuardian, то он будет отслеживать его просадку и в случае чего закроет все ордера или залокирует их;

UseLock – установка лока;

AutotradeOFF – отжать кнопку «Авто-торговли»;

CloseCharts – закрыть все графики кроме своего.

Раздел Target profit отвечает за настройку размера , при достижении которого будет зафиксирована прибыль:

TProfit – размер прибыли в валюте депозита (например, 50 долларов);

TProfitPerCent – размер прибыли в % от депозита (например, 5% от счета);

TProfitEquity – размер прибыли в Equity (например, ваш депозит 100 долларов, вы можете указать 150 долларов, и при достижении этой суммы все сделки будут закрыты);

SendEmailOnTP – уведомление на E-mail.

Раздел Stop Loss отвечает за настройку размера максимальной просадки, при достижении которой будет зафиксирован убыток:

MaxDD – максимальная просадка в валюте депозита;

MaxDDPerCent – максимальная просадка в % от депозита;

MaxDDEquity – максимальная просадка в Equity;

SendEmailOnSL – уведомление на E-mail.

Раздел Email notification – устанавливает значение просадки, при которой будет выслано предупредительное уведомление на E-mail:

MaxDD_Email – уведомление о просадке в валюте депозита;

MaxDDPerCent_Email – уведомление о просадке в % от депозита;

MaxDDEquity_Email – уведомление о просадке в Equity.

Раздел Miscellanea:

RefreshSec – частота обновления информации в секундах;

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

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

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

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

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

Скачать sovetnik-ten-kukla.rar (скачиваний: 323)

После скачивания архив необходимо разархивировать и файл Kukl Shadow EA.ex4 загрузить в папку \каталог данных\MQL4\Experts\ торгового терминала . Процедура установки стандартная, при необходимости можете воспользоваться .

Когда советник установлен, выбираем график , на котором хотим вести торговлю, и из окна Навигатор — Советники перетягиваем советника Kukl Shadow EA на график. Что касается тайм-фрейма, то он не имеет значения. Однако удобнее следить за работой робота на интервале М5.

При перетягивании эксперта на график откроется окно с его настройками. Некоторые из них оставим по умолчанию, а некоторые изменим:

  • — значение Lot Size задаем вручную. Это . Если вы соблюдаете , то необходимо помнить про допустимый риск по одной сделке, который не должен превышать 2% от ;
  • — уровни Price 1 и Price 2 — это круглые уровни, между которыми находится цена в данный момент, и к которым она может подойти. Куда пойдет цена — вниз или вверх — мы не знаем, поэтому и задаем два разных уровня, один выше, один ниже;
  • — Distance to entry — расстояние от пробоя круглого уровня, на котором устанавливается отложенный ордер. Оно составляет 30 пунктов. Для пары USDCAD это расстояние равно 50 пунктам. Значения актуальны для четырехзначных брокеров. Если вы работаете с или с другими брокерами, транслирующими пятизначные котировки, то ко всем значениям, в том числе к TP и SL, нужно добавить по одному нулю;
  • — Stop Loss — размер стоп-лосса, 21 согласно стратегии Тень Кукла, можете установить свой уровень, если после анализа графика на истории пришли к выводу, что его нужно изменить;
  • — Take Profit — размер тейк-профита. Вы можете выставить размер 10 пунктов или 7 для заключения большего количества сделок, так как цена не всегда преодолевает 10 пунктов;
  • — Slippage allowed — допустимое в пунктах;
  • — Cancel Peandings at Gmt — настройка удаления не активированных ордеров в указанное время. Если вы оставляйте советника торговать с вечера на ночь, то необходимо помнить, что торговля по стратегии не ведется с 8 вечера по UTC до 11 вечера. Также вторая торговая в 8 утра по UTC, и, если к этому времени есть установленные отложенные ордера, их также необходимо удалить и начать новую сессию с чистого листа. True — советник будет удалять ордера, False — не будет удалять;
  • — Tame to cancel — если в предыдущем параметре установили значение True , то здесь необходимо указать время, когда робот должен удалить ордера.

Рис. 1. Входные параметры советника Тень Кукла.

Остальные настройки можно оставить по умолчанию. После изменений кликаем по кнопке ОК.

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

Рис. 2. Линии, соответствующие заданным круглым уровням.

При пересечении ценой одного из уровней, советник открывает 2 отложенных ордера (отображаются зеленой пунктирной линией) — один выше, один ниже круглого уровня на расстоянии в 30 пунктов. Тот что выше — это будет , ниже — Buy Limit. Также на графике отображаются уровни SL и TP для обоих ордеров (красные пунктирные линии). Цвет линий можно менять при желании (изображение увеличивается):

Цена может не пройти расстояния в 30 пунктов и ни один из ордеров не активируется, а может пройти и активировать, что и случилось в нашем случае. У нас активировался отложенный ордер на продажу, выставленный на 30 пунктов выше круглого уровня 1.3100, то есть по цене 1.3130. При этом второй отложенный ордер на покупку, выставленный по цене 1.3070 удалился. На графике это будет выглядеть следующим образом:

Рис. 4. Активированный ордер Sell Limit.

Мы дождались закрытия сделки по цене 1.3120 и получили прибыль в размере 10 пунктов:

Рис. 5. Прибыльное закрытие сделки советником Тень Кукла.

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

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

То, что стратегия имеет право на ее включение в рабочий портфель, вы можете убедиться, проведя на графике. Для этого откройте график валютной пары, установите на него круглые уровни при помощи вертикальной графической линии и в местах ее пробоя проследите за поведением цены — проходила ли она расстояние 30 пунктов (либо 50 пунктов для пары USDCAD), в каком количестве сделок цена шла дальше и могла бы выбить нашу сделку по стоп-лоссу, а в каком количестве сделок она разворачивалась и достигала уровня TP. Также учитывайте временной период. Уверены, что результаты теста стратегии Тень Кукла вас приятно удивят!

Советник Усреднитель — усреднит Вашу первую сделку

К таким советникам, в частности, относится популярный советник ИЛАН. Ветка ИЛАНА на этом форуме.
Подобные советники открывают первый ордер либо в случайном направлении (покупка или продажа), либо по сигналу какого-либо технического индикатора (RSI, BB, MA и т.п.)
Каждый последующий ордер открывается при прохождении ценой определенного расстояния против выбранного направления. Это расстояние (шаг) может быть статическим (неизменным) либо динамическим (изменяется в зависимости от волотильности рынка). На каждом следующем шаге повышается на заданный коэффициент объем новой сделки. Таким образом формируется вся серия.
На каждом новом шаге производиться расчет усредненной цены (серия усредняется):
Cср = (C1*L1+C2*L2+. +Cn*Ln)/(L1+L2+. Ln),
где Сi -цена открытия i-того ордера серии, Li — объем i-того ордера серии, n — количество ордеров в серии.
Для каждого ордера серии устанавливается одинаковый уровень тейк профит:
для ордеров SELL: TPsell = Cср-TP*Point,
для ордеров BUY: TPbuy = Cср+TP*Point,
где TP — уровень тейк профита в пунктах, Point — коэффициент, принимающий значение: 0.0001 для четырехзначных котировок, 0.00001 для пятизначных котировок.
Это была небольшая вводная часть. Как Вы поняли, успех "мероприятия" в большей части зависит от того, насколько грамотно советник откроет первый ордер (конечно, немаловажны такие параметры, как шаг, уровень тейк профита, коэффициент повышения объема следующего ордера и т.д.).
В этой связи возникает вопрос: "А возможно ли первую сделку открыть вручную и дать возможность "подхватить" ее советнику, реализующему алгоритм усреднения?" Да, вполне возможно. С этой целью мною был создан специальный помощник — советник "УСРЕДНИТЕЛЬ".
"УСРЕДНИТЕЛЬ" может работать в двух режимах (ранее только трейлинг стоп): тейк профит и трейлинг стоп. Режим трейлинг стоп теоретически (да, и практически тоже) позволяет получать максимум прибыли от больших движений цены.
При достижении заданного уровня просадки советник откроет локирующий ордер объемом, равным суммарному объему серии. Таким образом, Вы сами непосредственно контролируете риски.
"УСРЕДНИТЕЛЬ" в умелых руках — это достаточно мощное "оружие" на Форекс. Направление торговли выбираете только Вы, а не случай или сомнительный индикатор.
В левом верхнем углу графика советник отображает следующую информацию:

"УСРЕДНИТЕЛЬ" сам определит тип открытого Вами ордера (BUY или SELL) и его объем. Следующие ордера серии будут открыты с учетом объема открытого Вами ордера. При открытии первой сделки в режиме "тейк профит" уровень тейк профита можно и не устанавливать. Если он не установлен, то советник тут же выставит его самостоятельно, согласно параметру TP.
Трейдеру доступны следующие настройки:
Klots — коэффициент повышения объема каждой последующей сделки по отношению к предыдущей (разумно от 1.1 до 1.4);
regim — определяет режим работы советника: при regim = true советник работает в режиме тейк профит, а при regim = false советник работает в режиме трейлинг стоп;
TP — определяет уровень тейк профита в пунктах для режима тейк профит.
TR_Stop — определяет уровень трейлинг стоп в пунктах (теоретически от 1 до бесконечности) для режима трейлинг стоп;
PipStep — шаг между ордерами при движении цены против направления серии, в пунктах (подбирается по волотильности пары, нормально использовать в пределах от 10 до 30);
DrawDownPercent — допустимая просадка (расчет по свободным средствам), процентов (разумно не более 30%);
maxtrades — максимальное количество ордеров в серии (не более 10-15);
slip — максимальное отклонение от запрошенной цены, пунктов (где-то 2-3)
MagicNumber = 0 — уникальная метка ордеров серии (всегда 0 для подхвата ордеров, открытых вручную — не менять!)
MagicNumberLock — уникальная метка для локируюшего ордера.

Разумеется, "УСРЕДНИТЕЛЬ" работает на любом выбранном финансовом инструменте (валютной паре).

Можете почитать пост на моем блоге о советнике, где он есть в открытом коде:
Усреднение на Форекс с режимом тейк профит или трейлинг стоп

Желаю всем удачи!
Активно будем обсуждать предложения по модификации, модернизации, оптимизации и т.п.

Надежный форекс скальпер LowRiskScalper

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

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

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

Обзор форекс скальпера LowRiskScalper

Торговая система лежащая в основе советника рассчитана на долгосрочную перспективу. Количество сделок при этом небольшое – примерно одна операций каждый 2-3 дня. Как и положено скальперу, с каждой конкретной сделки получается всего несколько пунктов прибыли, но при этом эти несколько пунктов получается брать с завидной стабильностью.

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

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

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

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

Рекомендации по использованию скальпера LowRiskScalper

  • Торговая платформа: MetaTrader 4;
  • Валютные пары: EURUSD, GBPUSD;
  • Тайм фрейм: М15. На любом другом таймфрейме будет получено сообщение «Смените таймфрейм на М15»;
  • Время работы: 24 сутки, 5 дней в неделю;

Результаты тестирования форекс скальпера

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

УСРЕДНИТЕЛЬ ДЛЯ ФОРЕКС

KROOL1980 34 постов

nixxer 12 постов

loopsider 13 постов

Старик 8 постов

Популярные посты

KROOL1980

ArgoAverager 1.4 — универсальный усреднитель сделок. Платформа: MetaTrader 4 Год: 2022 Производитель: ARGO lab Тип лицензии: Freeware / Donateware Таймфрейм: любой Категория советника: помощник/усре

pavlus777

Записали обзор советника http://tradelikeapro.ru/argo-averager/

Старик

Ну что сказать — красавцы! Я реально в восторге от работы вашей команды! И рекламные, и коммерческие продукты превосходны! =d> =d> По боту просьба подумать о таких дополнительных опциях. 1)

maxand

maxand

  • 2 773
  • 946

Всем привет! Помогите-подскажите разрулить ситуацию: есть два ордера в BUY ,которые ушли глубоко в просадку около 1000 пунктов . Хочу методом усреднения закрыть с профитом 3-5 пунктов сначала один ,потом другой .Может ли мне помочь ArgoAverager ,а именно расчитать так что бы я в нужный момент (когда мо моему анализу цена должна развернутьса в нужную мне сторону — BUY) выставил расчитаный ArgoAverager ордер от рыночной цены ,который закроется на растоянии буквально 30-50 пунктов по безубытку+3-5 пунктов в плюс ? Какие настройки советуете выставить ? Смоделировать такую ситуацию на демо счете сложно 🙂 ,если нет — подскажите как ,буду учится сам. Также подскажите таблицу/формулу по которой можно вручную расчитывать подобные ордера . Интересует ,как именно расчитать ,чтобы поближе от рыночной цены виставить усредняющий ордер ,да еще при малом откате он и срабатывал ! Надеюсь внятно обьяснил .Заранее благодарю .

Лучшие Форекс брокеры 2021: