Signal Buffer Trader MT4
- Эксперты
-
Dasha Borisenko
Разработчик для MetaTrader: советники, индикаторы и скрипты на MQL4/MQL5 с 2014 года.
Мои продукты на MQL5 Market: - Версия: 1.10
- Обновлено: 7 ноября 2026
- Активации: 5
Signal Buffer Trader торгует сигналами BUY и SELL выбранного вами индикатора, в том числе индикатора, который есть у вас только в виде файла EX4. Он читает буферы индикатора или стрелки, которые индикатор рисует на графике, на закрытии бара, открывает один ордер со стоп-лоссом и лотом по заданному риску и объясняет каждое решение на графике и в журнале. Бесплатный Signal Buffer Inspector MT4 находит нужные буферы и сохраняет файл настроек, который этот советник загружает одной кнопкой.
Сигналы и фильтры
Сигнал берётся из буферов пользовательского индикатора (имя файла в MQL4\Indicators, его параметры, буферы BUY и SELL, сдвиг сигнала), из объектов-стрелок на графике или из встроенного пересечения скользящих средних, которое работает без дополнительных файлов. EMPTY_VALUE и 0 означают отсутствие сигнала, поддерживается и один буфер с положительными и отрицательными значениями.
Ещё два слота индикаторов подтверждают сигнал: тот же сигнал в пределах нескольких баров, цена выше или ниже линии индикатора или знак значения буфера. У каждого слота свой таймфрейм, поэтому вход на M15 может следовать за трендом на H1, а сигнал старшего таймфрейма торгуется один раз за его бар. Слот можно загрузить и только как источник данных, для линии стопа или сигналов выхода.
Риск и выходы
- Лот по проценту риска от эквити или фиксированный. Перед каждым ордером проверяются ограничения лота, уровни стопов и заморозки, маржа и разрешения на торговлю, при реквотах и занятом торговом потоке запрос повторяется.
- Стоп-лосс у каждого ордера: по ATR, по сигнальной свече, в пунктах или по линии индикатора, например SuperTrend. На счетах с рыночным исполнением стопы ставятся сразу после входа, а если брокер их отклоняет, ордер закрывается.
- Безубыток, трейлинг по ATR или по линии индикатора, частичное закрытие при заданной прибыли с переносом остатка в безубыток.
- Буферы выхода индикатора, закрытие по противоположному сигналу и максимальное время удержания в барах.
- Дневной лимит убытка, торговые дни, максимум входов в день, фильтры сессии и спреда, время закрытия в пятницу.
Панель, уведомления и журнал
Панель показывает статус с причиной паузы, сигнал, фильтры, риск, выходы, расписание, входы за сегодня, дневной лимит убытка, открытый ордер и решение по последнему бару. Кнопка Edit settings открывает редактор из шести страниц, где видны только поля, нужные при выбранных режимах. Apply проверяет значения и перезагружает индикаторы на месте, собственные пресеты можно сохранять и загружать.
Всплывающие, push- и e-mail-уведомления сообщают об открытии и закрытии сделок с результатом, о частичных закрытиях и дневном лимите, а при желании и о каждом сигнале с причиной, по которой он не торговался. В журнале экспертов одна строка на бар с сигналом, фильтрами и решением.
Новое в версии 1.1: таймфрейм для каждого слота, буферы выхода, стоп и трейлинг по линии индикатора, частичное закрытие, торговые дни, дневной лимит входов, закрытие в пятницу, максимальное время удержания, уведомления и обновлённая панель. Настройки и пресеты версии 1.0 продолжают работать.
Здесь нет сетки, мартингейла, усреднения и увеличения лота после убытка. Советник не предсказывает рынок: результат зависит от выбранного индикатора и настроек, поэтому сначала проверьте свою схему в тестере стратегий и на демо-счёте. Параметры индикатора записываются списком через точку с запятой, например 20;7;4. Программа MT4 может передать индикатору до 12 параметров, из них не больше 2 текстовых, или до 16 чисел; остальные параметры остаются по умолчанию, и журнал их называет. Встроенные индикаторы MT4 используются через их файловые версии, например Custom Moving Averages. DLL и подключение к интернету не используются. Есть версия для MetaTrader 5.

