Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 36
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Официальное приложение для выполнения команд осциллографа WaveMaster.
ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ — ПРОЧТИТЕ В ПЕРВУЮ ОЧЕРЕДЬ
Этот советник не генерирует сигналы самостоятельно.
Это сопутствующий советник, специально разработанный для считывания, интерпретации и выполнения сигналов, генерируемых индикатором WaveMaster Oscilloscope.
>> Для работы данного советника ОБЯЗАТЕЛЬНО требуется индикатор «WaveMaster Oscilloscope».
Он доступен бесплатно на MQL5 Market:
>> WaveMaster OscilloscopeБез установленного индикатора советник не запустится и не будет торговать. Это предусмотрено разработчиками — интеллектуальная часть находится в индикаторе, а советник является механизмом исполнения.
Порядок установки:
-
Сначаласкачайте и установите бесплатный индикатор WaveMaster Oscilloscope
-
Загрузите и установите советник WaveMaster Pro
-
Прикрепите советник к любому графику — он автоматически обнаружит и загрузит индикатор
-
Включите функцию «Автотрейдинг» в MT5 — и все готово
Советник WaveMaster Pro является естественным продолжением осциллографа WaveMaster — это лаконичный и профессиональный мост, который превращает визуальную аналитику рынка в дисциплинированное и автоматизированное исполнение торговых операций.
Каждый сигнал, рассчитанный осциллографом (направление PROBE, энергия ANOMALY, ритм RSI, скорость MOMENTUM, вероятность на основе машинного обучения и совокупный показатель Signal Score), экспортируется в структурированные буферы. Советник WaveMaster Pro считывает эти буферы тик за тиком и преобразует их в точные торговые решения — без догадок, без ручных кликов, без упущенных движений.
Он разработан так, как и должен быть профессиональный механизм исполнения:
прозрачный, дисциплинированный и полностью под вашим контролем.
Чем отличается советник WaveMaster Pro
- Архитектура «Plug-and-Trade» — при первом запуске автоматически обнаруживает индикатор осциллографа и наносит его на ваш график, не требуя ручной настройки.
- Учет сигналов, а не их спам — обнаружение нарастающего фронта гарантирует одну чистую сделку на каждое событие сигнала, а не повторные входы на одном и том же движении.
- Адаптивный механизм управления рисками — фиксированный риск по лоту или в процентах, рассчитываемый на основе фактического расстояния до стоп-лосса, а не по приблизительным оценкам.
- Динамические SL / TP — выбирайте между фиксированными расстояниями или адаптивными уровнями на основе ATR, которые «дышат» вместе с волатильностью.
- Автоматизация «Break-Even» — защищает прибыль в тот момент, когда сделка достигает заданного порога, с настраиваемым буфером.
- Интеллектуальный трейлинг-стоп — следует за ценой только в вашу пользу, никогда не отступает, всегда соблюдает минимальный уровень безубыточности.
- Фильтры по сессии и спреду — торгуйте только тогда, когда рынок благоприятен: в удобное для вас время и в пределах ваших лимитов по спреду.
- Ежедневные ограничители — максимальное количество сделок в день и максимальное суточное падение автоматически приостанавливают торговлю, прежде чем вы нарушите свои правила.
- Панель управления в реальном времени — перетаскиваемая панель, управляемая одним щелчком, с переключателем AutoTrade и кнопкой «Закрыть все» прямо на графике.
- Готовность к бэктесту — полная совместимость с Тестером стратегий MT5 для проверки перед развертыванием и настройки параметров.
- Совместимость с символами разных брокеров — работает с любым брокером и любым суффиксом символа без необходимости ручной настройки пути.
- 100% прозрачность исходного кода — логика советника чистая, понятная и открытая — никаких скрытых модулей, никаких запутанных «черных ящиков».
Краткий обзор основных функций
| Категория | Функция |
|---|---|
| Источник сигнала | Считывает буфер № 11 (сигнал), № 7 (проба ML), № 9 (оценка), № 8 (адаптивный порог), № 1 (аномалия) |
| Логика входа | Обнаружение нарастающего фронта — одна сделка на каждый новый сигнал |
| Размер лота | Фиксированный лот ИЛИ риск в % от баланса счета |
| Режимы SL/TP | Фиксированные точки ИЛИ динамический коэффициент ATR |
| Защита позиции | Брейк-ивен, трейлинг-стоп, с учетом уровня стопа брокера |
| Фильтры | Спред, время суток, количество сделок в день, % дневного убытка |
| Оповещения | Всплывающее окно, push-уведомления, звук, электронная почта |
| Панель | Вкл./Выкл. AutoTrade + «Закрыть все», с возможностью перетаскивания |
| Тестирование | Встроенная поддержка тестера стратегий MT5 |
Панель управления
Советник размещает на графике компактную панель, которую можно перетаскивать:
- AutoTrade: ВКЛ / ВЫКЛ — приостановка всех новых входов одним щелчком (открытые позиции продолжают управляться)
- «Закрыть все» — мгновенно закрывает все позиции, открытые этим советником (другие советники и ручные сделки остаются без изменений)
- Перетаскивание за строку заголовка — перемещается вместе с макетом графика, без перекрытия
- Статус, обозначенный цветом — зелёный, когда активный, красный, когда приостановлен
Техническое применение — как использовать
Необходимые условия
- MetaTrader 5 (любая последняя версия)
- Установленныйбесплатный индикатор WaveMaster Oscilloscope:
- WaveMaster Oscilloscope
- Включенная в терминале функция автоматической торговли
- Символ графика добавлен в панель «Рынок»
Этапы установки
Шаг 1 — Установка индикатора (обязательно)
- Откройте MetaTrader 5
- Перейдите в панель инструментов → вкладка«Рынок»
- Найдите «WaveMaster Oscilloscope» или перейдите по прямой ссылке выше
- Нажмите «Скачать», чтобы установить его в папку MQL5 \Indicators\Market\
Шаг 2 — Установите советник
- Перейдите в панель инструментов → вкладка«Рынок»
- Найдите советник WaveMaster Pro в списке ваших покупок
- Нажмите «Скачать» — он установится в папку MQL5 \Experts\Market\WaveMaster Oscilloscope
Шаг 3 — Прикрепите к графику
- Откройте любой график (любой инструмент, любой таймфрейм)
- Перетащите советник WaveMaster Pro из панели «Навигатор» на график
- Советник автоматически обнаружит и подключит индикатор — на графике появится осциллограф
- Подтвердите диалоговое окно настроек
Шаг 4 — Настройка и торговля
- Укажите предпочтительный размер лота, режим SL/TP и фильтры
- Убедитесь , что функция«Автотрейдинг» включена (зеленая кнопка на панели)
- Убедитесь , что кнопка«Алгоритмическая торговля» на панели инструментовMT5 зелёная
- Следите за журналом — первая сделка откроется при появлении следующего действительного сигнала
Рекомендуемые настройки
| Профиль | Режим лота | Режим SL/TP | Следующий стоп | BE |
|---|---|---|---|---|
| Консервативный | Риск, % = 1,0 | ATR × 2,0 / 4,0 | ВКЛ | ВКЛ |
| Сбалансированный | Риск, % = 2,0 | Фиксированный (150/300) | ВКЛ. | ВКЛ |
| Агрессивный | Фиксированный 0,01–0,05 | Фиксированный (100/200) | ВКЛ. | ВКЛ. |
Бэктестинг
Перед запуском в реальной торговле всегда проверяйте стратегию в Тестере стратегий:
- Отключите параметры InpShowIndicatorVisual и InpShowPanel (визуальные элементы бесполезны в тестере)
- Установите InpAutoAttach = false для режима бэктестинга без интерфейса
- Запустите оптимизацию для выбранного вами инструмента и таймфрейма
Советник полностью совместим с режимомEvery-tick на основе реальных тиков.
Важные замечания
- Смена таймфрейма требует повторного подключения — если вы переключаете таймфрейм во время работы советника, удалите как советник, так и индикатор, а затем повторно подключите советник на новом таймфрейме. Это ограничение MT5, связанное с привязкой индикатора к советнику.
- Дневные лимиты сбрасываются в полночь (по серверному времени)
- Период ожидания между сделками предотвращает слишком быстрое повторное вхождение в рынок при длительных сигналах
- Советник управляет только своими собственными позициями (идентифицируемыми по «магическому номеру») — ваши ручные сделки и другие советники никогда не затрагиваются
Для кого это предназначено?
- Трейдеры, которые используют WaveMaster Oscilloscope и хотят, чтобы их сигналы исполнялись автоматически и дисциплинированно
- Системные трейдеры, которым требуется чёткая, основанная на правилах реализация сигналов на базе профессионального источника сигналов
- Любой, кто ценит прозрачность — полный исходный код, никакой скрытой логики, никакой искусственной сложности
- Трейдеры, которым нужен встроенный контроль рисков — а не добавленный в последнюю минуту
Итог
Советник WaveMaster Pro — это результат объединения возможностей профессионального осциллографа и дисциплинированного механизма исполнения.
Он не пытается быть умнее индикатора.
Он не претендует на то, чтобы самостоятельно предсказывать поведение рынков.
Он просто выполняет — аккуратно, безопасно и точно так, как вы его настроили.
Пусть осциллограф «считывает» рынок.
Пусть советник выполняет план.
Содержимое пакета
- WaveMaster_Pro_EA.ex5 — скомпилированный советник
- WaveMaster_Pro_EA.mq5 — полный исходный код (доступен для ознакомления)
- Полная документация в коде по отображению буферов и интеграции с iCustom
Напоминание: для работы этого советника требуется бесплатный индикатор WaveMaster Oscilloscope:
WaveMaster Oscilloscope
Отказ от ответственности
Торговля сопряжена со значительным риском. Результаты прошлых периодов не являются гарантией будущих результатов. Данный советник является инструментом — он не гарантирует получения прибыли. Всегда тестируйте его на демо-счете перед использованием в реальных условиях. Применяйте надлежащие меры управления рисками и никогда не рискуйте капиталом, потерю которого вы не можете себе позволить.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77918
History Integrity Auditor
Проверяет историю баров, фактически хранящуюся в вашем терминале, — именно эту историю используют все бэктесты и все индикаторы. Шесть проверок для каждого символа: невозможные значения OHLC, несоответствия во времени баров, отсутствующие бары при том, что согласно собственной таблице сессий брокера котировки в это время были доступны, пустые и плоские бары, бары, не совпадающие с собственной серией M1 брокера, а также проверка корректности спреда. Основным показателем является охват сессий, а не процентная доля сетки, которая в основном измеряет, сколько выходных дней вы проверили. Каждое обнаруженное несоответствие сохраняется в файле CSV с указанием времени бара, а проверенные бары вместе с таблицей сессий можно экспортировать, чтобы весь отчет можно было пересчитать с помощью другого инструмента.
Mirror Hedge EA (Same terminal and account only)
Зеркально копирует сделки, открытые, измененные и закрытые другим советником на том же хеджирующем счете, выбранном по «магическому номеру». По умолчанию он меняет направление (Покупка ↔ Продажа, SL ↔ TP), что позволяет проводить форвард-тестирование стратегии в обратном направлении с учетом реальных спредов, проскальзывания и исполнения.
Closed Trades Exporter MAE MFE
Функция экспорта сохраняет данные по сделкам в файл CSV с указанием максимального неблагоприятного отклонения (MAE) и максимального благоприятного отклонения (MFE) в пунктах и денежном выражении, рассчитанных на основе истории M1, а также с указанием процента от доступного колебания, который была зафиксирована каждой сделкой.
Watchlist Chart Opener
Одним щелчком открывает графики по всем символам из списка «Market Watch» или по настраиваемому списку символов на любом таймфрейме с возможностью применения шаблона к каждому графику. Пропускает уже открытые графики и ограничивает количество графиков, открываемых одновременно.
