Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

Spread Monitor for Scalpers - индикатор для MetaTrader 5

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
26
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор в отдельном окне для скальперов, который отображает текущий спред в виде гистограммы, прочерчивает горизонтальную линию порога и показывает текущий, средний, максимальный и минимальный спред за настраиваемый период, а также стоимость спрэда в обе стороны за одну сделку — количество пунктов, которое необходимо покрыть, чтобы просто выйти в ноль. Он оповещает (всплывающее окно, журнал, опциональное push-уведомление), когда спред поднимается выше установленного вами порога, с периодом затишья, чтобы индикатор не выдавал сигналов, пока спред остается широким. Спред отображается в пунктах и корректно рассчитывается для любого инструмента благодаря адаптации функции Digits() (правильное отображение для 5- и 3-значных брокеров, а также брокеров, работающих с йеной). Индикатор только считывает и отображает данные — он никогда не отправляет, не изменяет и не закрывает ордера.

Особенности

  • Гистограмма спреда в дополнительном окне — текущий спред отображается в виде вертикальной полосы в отдельной панели под графиком, поэтому она никогда не перекрывает свечи. MT5 не хранит историю спреда по каждому бару, поэтому бары, предшествующие подключению индикатора, остаются пустыми, а не подделанными; с момента подключения каждый новый бар фиксирует свой собственный спред, а формирующийся бар отслеживает текущий спред тик за тиком — и эта записанная история сохраняется до конца сессии.
  • Фиксированная вертикальная шкала, отсутствие мерцания — ось Y гистограммы зафиксирована (по умолчанию от 0 до 4× вашего порогового значения оповещения, либо вы можете самостоятельно установить верхний предел шкалы гистограммы (в пунктах)), а не подстраивается автоматически под видимые данные, поэтому высота баров и линия порога остаются визуально стабильными от тика к тику.
  • История сохраняется при смене таймфрейма — записанный спред сохраняется в небольшом файле для каждого символа и таймфрейма (опция «Запомнить историю спреда», включена по умолчанию). Переключитесь с M5 на M15 и обратно, и ваши бары M5 по-прежнему будут на месте, а не начнутся с нуля; каждый символ всегда получает свою отдельную историю, которая никогда не смешивается с историей другого графика.
  • Линия порога на гистограмме — пунктирная горизонтальная линия на уровне вашего порога спреда (в пунктах) расположена на гистограмме, благодаря чему вы можете с первого взгляда определить, находится ли текущий бар выше или ниже вашего предела.
  • Панель статистики (текущее / среднее / макс. / мин.) — угловая панель отображает текущий спред, а также среднее, максимальное и минимальное значения за последние бары в истории, благодаря чему расширение спреда видно не только по высоте бара, но и в виде конкретного числа.
  • Стоимость одной сделки в обе стороны — спред × 2 (вход + выход), отображаемая на панели как «Стоимость/сделка»: точное количество пунктов, которое должна принести одна сделка, чтобы просто выйти в ноль. Большинство бесплатных мониторов спреда ограничиваются отображением исходного значения спреда; этот же монитор показывает, во сколько вам обходится сделка.
  • Оповещение о превышении порогового значения спреда с периодом ожидания — когда спред превышает установленный вами лимит, вы получаете всплывающее окно и запись в журнале (оповещение о спреде: X,X пунктов — проверьте перед входом (порог Y,Y)); настраиваемый период ожидания (в секундах) предотвращает спам, пока спред остается широким.
  • Дополнительные push-уведомления — оповещение о спреде может отправляться в мобильное приложение MetaTrader (SendNotification); по умолчанию отключено.
  • Спред в пунктах, корректно отображается для любого символа — исходный спред в пунктах из SymbolInfoInteger(SYMBOL_SPREAD) преобразуется в пункты с использованием количества знаков символа, поэтому данные от 5-значных и 3-значных (JPY) брокеров отображаются корректно, как и данные по металлам при подключении к ним.
  • Настраиваемая панель — можно выбрать местоположение данных, размер шрифта и цвет текста. Цвет гистограммы и цвет линии порогового значения также задаются пользователем.
  • Один файл, без зависимостей и внешних включений. Компилируется без ошибок и предупреждений.

Как использовать

  1. Прикрепите индикатор к любому графику. В дополнительном окне под графиком появится гистограмма спреда, на ней будет проходить пунктирная линия порогового значения, а в углу — панель статистики.
  2. Установите параметр «Lookback bars» (Количество баров для расчета) на количество баров, за которые вы хотите рассчитать средний, максимальный или минимальный спред (по умолчанию — 100 баров).
  3. Установите «Порог оповещения (пункты) » на уровень, выше которого вы не хотите открывать позицию — при этом столбик гистограммы пересекает пунктирную линию, строка «Спред» на панели становится красной, и срабатывает оповещение, когда реальный спред превышает этот уровень. По умолчанию верхний предел шкалы гистограммы (в пунктах) равен 4-кратному значению этого порога; увеличьте его вручную, если ваш спред регулярно превышает это значение.
  4. Настройте «Время ожидания между оповещениями» (секунды), чтобы повторяющиеся оповещения не засыпали вас, пока спред остается широким.
  5. Оставьте включенной опцию «Показывать стоимость сделки», чтобы видеть в панели «Стоимость сделки» (спред туда-обратно) — количество пунктов, которое необходимо покрыть, прежде чем сделка станет прибыльной (точка безубыточности).
  6. По желанию включите «Push-уведомления», чтобы получать оповещения о спреде на свой телефон.
  7. Оставьте включенной оп цию «Запоминать историю спреда», чтобы сохранить записанные бары при переключении таймфреймов (или отключите её, если не хотите записывать небольшой файл для каждого символа и таймфрейма в папку MQL5\Files).

Зачем это нужно

Для скальпера спред — это не комиссия, а сама сделка. Спред в 1,5 пункта — это 1,5 пункта, которые необходимо заработать, прежде чем одна позиция станет прибыльной, а спред, который незаметно утраивается во время переноса позиции или выхода новостей, превращает хороший вход в убыток ещё до того, как сформируется свеча. Само по себе число спреда в строке состояния ничего из этого не говорит; а гистограмма — говорит. Таким образом, спред помещается в отдельную панель, где ему и место, рядом со средним значением и экстремумами за период анализа, а стоимость кругового хода отображается в виде показателя безубыточности — той единственной цифры, которая определяет, стоит ли вообще открывать скальпирующую позицию. Никаких настроек для торговли, ничего не отправляется брокеру — только стоимость входа, отображаемая на экране, ещё до того, как вы нажмёте кнопку.

Скриншоты
XAUUSD AUDJPY EURUSD Входные данные

Предупреждение

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/76557

RegimeRouter — классификатор трендов/диапазонов с реестром процента выигрышей по каждому режиму RegimeRouter — классификатор трендов/диапазонов с реестром процента выигрышей по каждому режиму

Проводит классификацию рынка с помощью индикатора ADX, показателя Херста и автокорреляции с лагом 1, направляет каждый бар в модуль прорыва или модуль возврата к среднему значению и ведет отдельный учет коэффициента выигрыша для каждого режима с использованием нижней границы Уилсона на уровне 95 %, чтобы вы могли увидеть, какая половина из них действительно работает.

One-Click Trade Manager — определение размера лота с учетом риска, а также установка точек входа, стопа и целевого уровня одним щелчком мыши One-Click Trade Manager — определение размера лота с учетом риска, а также установка точек входа, стопа и целевого уровня одним щелчком мыши

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

RiskGuard Lite - Percent-Risk EMA/ATR EA RiskGuard Lite - Percent-Risk EMA/ATR EA

Обучающий советник для MT5: вход по пересечению EMA на закрытых свечах, стоп-лосс и тейк-профит на основе ATR, размер лота, рассчитываемый как фиксированный процент от собственного капитала с помощью OrderCalcProfit, фильтр спреда, изоляция магических чисел и проверка кодов ошибок сервера. Удобный шаблон для создания советников с контролируемым риском. Гарантии прибыли не дается.

Session Candle Counter: candles numbered from the cash open, DST aware Session Candle Counter: candles numbered from the cash open, DST aware

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