Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Советник-усреднитель.

Добрый день!
Просьба написать советник по моей торговой стратегии.
Алгоритм следующий. Торговля ведется на М5. Используются индикатор Prise Border и индикатор MA Spread alert(таймфрейм Н4).Пример на скриншотах. Мы дожидаемся, когда на таймфрейме Н4 возникнут условия для входа в сделку, а именно, гистограмма достигнет заданного уровня. В приведенном примере на скриншоте гистограмма достигла уровня 200000, т.е. возникло условие для входа в позицию sell. Если при данных условиях на Н4 на таймфрейме М5 цена пробивает верхнюю границу канала индикатора Prise Border, входим в позицию sell. Для входа в позицию на повышения, условия зеркальные наоборот. При соблюдении условий на Н4, советник торгует только в одну сторону.
В примере на скриншоте торговля ведется только на понижение.
В советнике должны быть прописано все, что присуще стандартному советнику-усреднителю:
Торговый объем ордера( минимальный лот 0.01.)
Максимальный объем ордера.
Коэфф. увеличения лота.
Язь.
Язь в валюте депозита.
Шаг.
Количество ордеров.
Ограничение работы советника по времени(start time, end time).
Параметры используемых индикаторов(обязательное условие), а в параметрах MA Spread alert еще и указание таймфрейма Н4, с которого советник будет брать сигнал.
Magic.
©Price Border (1).mq4 (7 Kb)
MA spread alert.mq4 (11 Kb)





В ручном режиме стратегия работает на ура. Хочется верить, что и в автоматизированном виде она будет работать также хорошо.
  • +1
  • Просмотров: 4348
  • 1 апреля 2020, 03:22
  • marattmb
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
01 апреля 2020
01 апреля 2020

Брокер для ваших роботов, 15 лет на рынке

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

+
0
Торговля ведется на М5. Используются индикатор Prise Border и индикатор MA Spread alert(таймфрейм Н4).Пример на скриншотах.

Мы дожидаемся, когда на таймфрейме Н4 возникнут условия для входа в сделку, а именно, гистограмма достигнет заданного уровня. В приведенном примере на скриншоте гистограмма достигла уровня 200000, т.е. возникло условие для входа в позицию sell.

Если при данных условиях на Н4 на таймфрейме М5 цена пробивает верхнюю границу канала индикатора Prise Border, входим в позицию sell.

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

В советнике должны быть прописано все, что присуще стандартному советнику-усреднителю:

Торговый объем ордера( минимальный лот 0.01.)
Максимальный объем ордера.
Коэфф. увеличения лота.
Язь.
Язь в валюте депозита.
Шаг.
Количество ордеров.

Ограничение работы советника по времени(start time, end time).
Параметры используемых индикаторов(обязательное условие), а в параметрах MA Spread alert еще и указание таймфрейма Н4, с которого советник будет брать сигнал.
Magic.
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 апреля 2020, 09:34
+
0
Не понял. Что не так?
Вы продублировали мое ТЗ.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 апреля 2020, 09:41
+
0
тз сплошняком. сделал с отступами чтобы было читаемо
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 апреля 2020, 09:52
+
0
Спасибо. ТЗ выполнимо?
avatar

  12  marattmb Автор Сообщений: 739

  • 2 апреля 2020, 09:54
+
0
да. сейчас приступаю
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 апреля 2020, 10:02
+
0
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 апреля 2020, 13:30
+
0
Спасибо. Оперативно.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 апреля 2020, 13:34
+
0
Немного не понял. На скриншоте вижу открытые ордера на buy. Но в этот период времени, 10-11.03.2020г гистограмма MA Spread alert была вверху. А значит ордера должны были открываться только на sell. Тоже самое с ордерами от 23.03.2020г. В этот период времени гистограмма была внизу, а значит ордера должны были открываться только на buy. И самое главное, советник ставится на М5. Советник читает сигналы Prise Border c таймфрейма М5. В первом случае, когда цена пробивает верхнюю границу, советник открывает ордера на sell. Во втором случае, цена пробивает нижнюю границу индикатора Prise Border, советник открывает ордера на buy. В этом вся суть. Андрей, поправь пожалуйста.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 апреля 2020, 14:26
+
0
с мультивалютным индикатором советник не нарисует в тестере правильные входы. на демо нужен тест
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 апреля 2020, 19:51
+
0
Хорошо. В течение 1-2 дней проверю на паре GBPNZD. Там сейчас, как раз идеальные условия для этого.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 апреля 2020, 22:13
+
0
Разработчик похоже сделал советника не по ТЗ. Открывает позиции в шорт когда цена находится не выше верхней линии индикатора «полос болинджера». То есть просто когда гистограмма осциллятора выше нуля и все, а цена фиг знает где. Ниже скриншоты открытых ордеров и настройки эксперта.









avatar

  3  crediteuropebank1 Сообщений: 54 - Александр

  • 3 апреля 2020, 17:47
+
0
То есть просто когда гистограмма осциллятора выше нуля и все, а цена фиг знает где


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

  35  AM2 Сообщений: 16285 - Андрей

  • 3 апреля 2020, 17:54
+
0
А причем здесь значение в левом верхнем углом, где конкретно: в настройках или в терминале по двум индикаторам — на каком из индикаторов? А вопрос про цену и «ББ» проигнорировали.
avatar

  3  crediteuropebank1 Сообщений: 54 - Александр

  • 3 апреля 2020, 18:01
+
0
На всех трех скриншотах вижу неправильно настроенный индикатор MA Spread alert, а именно, не те пары прописаны, которые должны быть. Советник должен брать условие с MA Spread alert таймфрейма Н4. Условием считается пробитие гистограммой заданного уровня. Только после этого берется сигнал с индикатора Prise Border( пробитие границ канала). У меня советник стоит на максимуме парах. Еще ни одного открытия ордера не было.Что-то здесь не так. В понедельник изменю параметры уровня MA Spread alert. Пока не увижу хоть один открытый ордер, не могу сказать, соблюден алгоритм или нет.
avatar

  12  marattmb Автор Сообщений: 739

  • 3 апреля 2020, 18:03
+
0
Хорошо
avatar

  3  crediteuropebank1 Сообщений: 54 - Александр

  • 3 апреля 2020, 18:43
+
0
Извиняюсь, на всех четырех скриншотах вижу неправильно настроенный индикатор MA Spread alert. Если торгуется пара AUDUSD, прописываются AUDUSD EURAUD.
Если торгуется пара USDJPY, прописываются USDJPY EURUSD.
Если торгуется пара GBPNZD, прописываются GBPNZD NZDJPY.
Если торгуется пара GBPUSD, прописывается GBPUSD EURGBP.
Поняли, почему именно так? Индикатор взят из парного трейдинга. Одной из прописываемых пар должна быть пара, на которой ведется торговля. Вторая пара подбирается таким образом, чтобы во второй паре был один инструмент, совпадающий с любым инструментом из первой пары. При этом он должен быть как бы на искосок по отношению к такому же инструменту из первой пары.На примере торгуемой пары GBPNZD. Прописывается GBPNZD. Во второй прописываемой паре NZDJPY инструмент NZD как бы на искосок к этому же инструменту из первой пары.
avatar

  12  marattmb Автор Сообщений: 739

  • 3 апреля 2020, 18:33
+
0
Я понял эту фишку когда добавил сову на несколько пар.
Редактирован: 3 апреля 2020, 18:44
avatar

  3  crediteuropebank1 Сообщений: 54 - Александр

  • 3 апреля 2020, 18:44
+
0
avatar

  12  Slava78 Сообщений: 598

  • 5 апреля 2020, 08:43
+
0
Ссылка на этот советник по четырем индюкам есть? Или она доступна по скачке в заказе?
Редактирован: 6 апреля 2020, 13:44
avatar

  3  crediteuropebank1 Сообщений: 54 - Александр

  • 6 апреля 2020, 13:21
+
0
Советник PriceBorder2 написано, к нему 2 индюка
avatar

  12  Slava78 Сообщений: 598

  • 6 апреля 2020, 16:20

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий