MihaMM

 
Уровень 7

  Торгую в компаниях:


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

Рейтинг 2169



РЕКОМЕНДУЮ



Напишу советник МТ4 бесплатно

Напишу по заданию или исправлю ошибки в советнике только для МТ4 бесплатно с целью набить руку так сказать, код можно скидывать сразу в личку
  • +2
  • Просмотров: 1560
  • 26 января 2026, 18:12
  • MihaMM
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Индикатор "NonRepaintingZigZag"
Следующая запись в группе  
Советник мт5 на трех вершинах.
19 января 2026
31 января 2026

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

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

+
+1
Первое исправление Roll.mq4 (99 Kb) теперь есть трал на % от размера депозита и шаг, добавлен тренд фильтр и усреднение ордеров открывается по рынку а не отложками. Исходник zakaz.opentraders.ru/131959.html
Редактирован: 29 января 2026, 21:44
avatar

  7  MihaMM Автор Сообщений: 85

  • 29 января 2026, 21:43
+
0
а что не нравиться, где тз.
используйте ии для помощи в составлении тз.
avatar

  25  igrun Сообщений: 1866 - igrun

  • 29 января 2026, 21:57
+
+1
ко мне в личку обратился заказчик исходника исправить функцию трала, потом от себя добавил тренд фильтр и усреднение изменил
Редактирован: 29 января 2026, 22:29
avatar

  7  MihaMM Автор Сообщений: 85

  • 29 января 2026, 22:15
+
+1
avatar

  7  MihaMM Автор Сообщений: 85

  • 29 января 2026, 22:27
+
0
А сможете вот поэтому тех.заданию
zakaz.opentraders.ru/51944.html
сделать советник?
А то там АМ2 с одним моментом не справился, а именно:
и при этом Di- текущего символа меньше Di- остальных символов.

и при этом Di+ текущего символа меньше Di+ остальных символов

avatar

  21  alex30774 Сообщений: 817

  • 30 января 2026, 11:12
+
0
Попробую, изначально предстоит разобраться как работает АДХ, не пользовался им вообще. Как я понимаю принцип входа в позицию, допустим на 2 символах уже произошло пересечение линий к примеру для покупки, теперь есть предположение, что 3 символ с такой же корреляцией тоже пойдет в том направлении а в данный момент он запаздывает относительно остальных, поэтому когда на нем произойдет пересечение входим в сделку?
avatar

  7  MihaMM Автор Сообщений: 85

  • 30 января 2026, 11:54
+
0
Как я понимаю принцип входа в позицию, допустим на 2 символах уже произошло пересечение линий к примеру для покупки, теперь есть предположение, что 3 символ с такой же корреляцией тоже пойдет в том направлении а в данный момент он запаздывает относительно остальных, поэтому когда на нем произойдет пересечение входим в сделку?


Извините, что сразу не ответил, не думал что вы так быстро отреагируете на моё сообщение.
Отчасти правильно поняли на счёт корреляции, но смысл советника ещё и выборе наилучшей валютной пары для торговли
Поэтому уточняю:
Берутся 7 валютных пар где главной выступает евро(EURUSD,EURGBP,EURJPY,EURCAD,EURAUD,EURNZD,EURCHF).
Вмомент падения евро DI+ на всех валютных парах будет падать.
Потом когда евро начнёт расти первой развернётся самая сильная валютная пара (расчётная валюта которой будет самой слабой по отношению к евро).
После на следующем баре развернутся несколько валютных пар.Вот из этих нескольких пар нужно и выбрать ту, которая выстрелит сильнее всех.И будет это на той валютной паре у которой DI+ было ниже остальных.
Сделка удерживается на протяжении одного-двух баров(скальпинг)
Редактирован: 30 января 2026, 15:50
avatar

  21  alex30774 Сообщений: 817

  • 30 января 2026, 15:49
комментарий был удален 2026-01-30 16:57:22 MihaMM

+
0
Если у EURCHF перед пересечением линий (DI+и DI)DI- меньше чем у EURCAD, EURAUD, EURGBP, то всё верно тогда sell EURCHF.
Вообщем должно быть не меньше трёх валют на которых произошло пересечение(чем больше тем лучше, сигнал надёжнее)
avatar

  21  alex30774 Сообщений: 817

  • 30 января 2026, 16:56
+
+1
Mult3.mq4 (64 Kb) в тестере не торгует на нескольких валютах нужно ставить на счет и смотреть, сигналы со всех валют в списке подхватывает. Пришлось добавить новых параметров для мультивалютного режима 1)требуемое количество сигналов для открытия сделки, 2)максимальный возраст сигнала в барах, там есть второй параметр учитывать сигналы вне торгового времени, 3)«Режим выбора символа для торговли» 0 — все символы без сигнала, 1 — символ с макс. расст. между +DI и -DI и 4)время торговли. Пример открытия сделки в списке 5 символов в настройках требуется сигналов к примеру 3 и на 3 символах произошло пересечение линий на сел откроет на 2 оставшихся сел если стоит 0 «Режим выбора символа для торговли». При 1 пока сделал найдет самое большое расстояние между -Д и +Д на 2 оставшихся символах откроет одну сделку где большее расстояние та линия будет относительно ниже. Можно торговать отложками будет ставить отложки на расстоянии в спредах например 3 и при активации одной сделки остальные удалятся.
Редактирован: 30 января 2026, 20:40
avatar

  7  MihaMM Автор Сообщений: 85

  • 30 января 2026, 20:35
+
0
Спасибо огромное, начну с понедельника тестировать.
Можно торговать отложками будет ставить отложки на расстоянии в спредах например 3 и при активации одной сделки остальные удалятся.

С отложками это вы очень удачно догодались.
avatar

  21  alex30774 Сообщений: 817

  • 30 января 2026, 21:05
+
0
Сегодня не удержался и поставил советник на крипту у брокера Альпари.
Вроде бы работает нормально, буду дальше тестить.
А предыдущее замечание по поводу того, что не все инструменты видит, так то моя ошибка: неправильно символы прописал
Редактирован: 31 января 2026, 23:14
avatar

  21  alex30774 Сообщений: 817

  • 31 января 2026, 18:33
+
0
3)«Режим выбора символа для торговли» 0 — все символы без сигнала,

А можно поподробнее про это(режим 0), как будет проходить тоговля? Будет открывать сделки по всем символам или как?
Редактирован: 1 февраля 2026, 11:57
avatar

  21  alex30774 Сообщений: 817

  • 1 февраля 2026, 11:26
+
0
допустим в списке 5 символов требуется сигналов для открытия сделки 3, как только на 3 символах появится сигнал откроет на оставшихся 2 символах сделки. Чтобы прям сильный сигнал был можно внести 7 символов в список и поставить 6 сигналов тогда как только накопятся 6 сигналов на 7 ом оставшемся символе откроется сделка. Наоборот слабый сигнал в списке 5 символов сигналов поставим 2, тогда на 3 оставшихся откроются сделки.
avatar

  7  MihaMM Автор Сообщений: 85

  • 1 февраля 2026, 14:46
+
0
А можно этот режим заменить на немножко другой:
допустим в списке 5 символов, требуется сигналов для открытия сделки 3, как только на 3 символах появится сигнал, советник откроет сделку на предмаксимальном символе по размеру разнице между DI.
А лучше если сможете вот так:
Режим 1:
Всё тоже самое, при указанном количестве символов(например 3), как только на трёх символах появится сигнал, открываем сделку по символу с максимальной разницей по DI.
Режим 0:
Если привысили указанное количество символов(например 3), сигнал появился на четырёх и более символах, то открываем сделку дополнительно по предмаксимальном символе по размеру разнице между DI.
Пример: в настройках указали 6 символов и у нас есть сигнал на четырёх символах:
BITCOIN-36
SOLANA-39
TRON-45
RIPPLE17
Тогда советник откроет сделки по SOLANA и TRON
Возможно такое реализовать?
Редактирован: 1 февраля 2026, 15:17
avatar

  21  alex30774 Сообщений: 817

  • 1 февраля 2026, 15:07
+
0
Должно произойти следующее в списке 6 символов сигналов стоит 3, появилось 3 сигнала он открывает сделки на оставшихся 3 символах или ставит отложки, далее допустим на одном из 3 открытых символах появился сигнал и суммарно сигналов накопилось 4 будет новое условие искать среди символов без открытых сделок, но с сигналом большее расстояние по Д и дополнительно также по рынку или отложкой ордер? Будет проблемка с определением расстояния так как уже произошло пересечение, но возможно добавить память на количество баров до пересечения
avatar

  7  MihaMM Автор Сообщений: 85

  • 1 февраля 2026, 15:46
+
0
Должно произойти следующее в списке 6 символов сигналов стоит 3, появилось 3 сигнала он открывает сделки на оставшихся 3 символах или ставит отложки

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

  21  alex30774 Сообщений: 817

  • 1 февраля 2026, 18:38
+
0
«так как может сложится ситуация, что по отавшимся валютам уже был сигнал баром ранее» Там есть функция максимальный возраст сигнала в барах например 5 поэтому не получится его пропустить это я сразу учел, и нужно просто жестче условия 5 монет в списке нужно 4 сигнала откроется 1 ордер на 5 монете и прям попрет в этот день все появляется сигнал и на 5 монете, тогда ищем на 4 символах без сделки самое большое расстояние на Д до пересечения и открываем там ордер. 5 монет 2 ордера
Редактирован: 1 февраля 2026, 20:03
avatar

  7  MihaMM Автор Сообщений: 85

  • 1 февраля 2026, 19:48
+
0
Ну не знаю, это только долгосрочной проверкой можно выяснить.
avatar

  21  alex30774 Сообщений: 817

  • 1 февраля 2026, 20:05
+
0
тестирование этого советника прям долгая история будет))) добавлю ее как 3 стратегию вроде придумал как просто это находить
avatar

  7  MihaMM Автор Сообщений: 85

  • 1 февраля 2026, 20:12
+
0
Сразу предупреждаю эти коды для тестера чтобы проверить стратегию, на реальной торговле будут глючить
avatar

  7  MihaMM Автор Сообщений: 85

  • 1 февраля 2026, 20:18
+
0
Сразу предупреждаю эти коды для тестера чтобы проверить стратегию, на реальной торговле будут глючить

я это уже заметил(через раз открывает)
avatar

  21  alex30774 Сообщений: 817

  • 1 февраля 2026, 20:47
+
0
попросили подправить код советника, небольшие доработки и показывает средние результаты на разгоне
avatar

  7  MihaMM Автор Сообщений: 85

  • 28 февраля 2026, 16:51

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