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

Daily Range Budget - индикатор для MetaTrader 5

Просмотров:
29
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Daily Range Budget


Как работает

Индикатор берёт размах (максимум минус минимум) последних N завершённых дневных баров (по умолчанию 14) и усредняет его. Затем сравнивает с ним размах сегодняшнего дня. На графике рисуются две пунктирные линии: потолок (сегодняшний минимум + ADR) и пол (сегодняшний максимум - ADR). В углу панель: полоска заполнения с процентом, значение ADR, размах сегодня и запас хода вверх и вниз от текущей цены. Цвет меняется с зелёного на жёлтый и красный по мере расхода. Когда средний ход уже использован, линии скрываются.


Параметры

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


Примечания

Это статистический ориентир, а не торговый сигнал: многие дни заканчиваются с размахом заметно больше или меньше среднего. Работает на любом символе и таймфрейме. Без алертов, без торговли, без внешних библиотек.


How it works

The indicator takes the high-low range of the last N completed daily bars (default 14) and averages it. Then it compares today's range so far with that average. Two dashed lines are drawn: the ceiling (today's low + ADR) and the floor (today's high - ADR). A small panel shows a progress bar with the used percentage, the ADR, today's range, and the room left up and down from the current price. The colour changes from green to yellow to red as the budget is spent. When the average range is already used, the lines are hidden.


Inputs

Number of days for ADR, show or hide lines, show or hide the panel, panel corner and position, font size, warning level, colours.


Notes

This is a statistical reference, not a trading signal: many days end with a range much larger or smaller than the average. Works on any symbol and any timeframe. No alerts, no trading, no external libraries.

RiskPilot Pro — панель управления рисками с функцией «перетаскивания для открытия сделки», включая уровень безубыточности, скользящий стоп-лосс и защиту от дневных убытков RiskPilot Pro — панель управления рисками с функцией «перетаскивания для открытия сделки», включая уровень безубыточности, скользящий стоп-лосс и защиту от дневных убытков

Перетащите стоп-лосс туда, где вам действительно нужно, нажмите «Купить» или «Продать» — и размер лота уже будет рассчитан правильно: ни калькулятора, ни таблицы не понадобится. Система автоматически настраивает уровень безубыточности, трейлинг-стоп и закрывает торговлю на день, если вы достигнете лимита убытка.

Heiken Ashi ATR Blend Heiken Ashi ATR Blend

Стратегия «Heiken Ashi ATR Blend» сочетает в себе сглаженные свечи Heiken Ashi, фильтрацию волатильности на основе показателя ATR и подтверждение тренда с помощью быстрой и медленной экспоненциальных средних (EMA) для выявления потенциальных сигналов смены тренда.

Position sizing from risk, using the broker's own tick value and volume step Position sizing from risk, using the broker's own tick value and volume step

Размер позиции рассчитывается на основе суммы риска, которая определяется исходя из реальной стоимости тика данного символа, размера тика и шага объема, а не исходя из предполагаемой стоимости пипса. Объем всегда округляется в меньшую сторону, и если ваш риск меньше минимального лота, программа сообщает об этом и указывает фактическую стоимость такого лота. Терминал не требуется, поэтому логику расчёта размера позиции можно протестировать в автономном режиме — в комплект входит тестовый скрипт с 41 утверждением.

Contract Sizer: ladder, floor and a breaker that survives a deposit Contract Sizer: ladder, floor and a breaker that survives a deposit

Три механизма защиты при определении размера позиции, которые действуют по-разному; именно их путаница приводит к тому, что так много счетов оказываются полностью обнуленными: - «лестница»: один контракт на каждые X баланса, всегда применяется в качестве верхнего предела (CAP), даже при ручном определении размера лота; - floor: при балансе ниже минимального капитала торговля не ведётся; требуется новый депозит; - breaker: срабатывает при падении на X% ниже пикового значения, независимо от размера счёта, и не сбрасывается автоматически. Что решает эта библиотека, а почти ни одна другая — депозит не является прибылью, а вывод средств — убытком. Брейкер измеряет падение относительно пикового значения баланса. Без специальной обработки пополнение счёта, произведённое ВО ВРЕМЯ просадки, одновременно повышает баланс и пиковое значение, и защита перестаёт фиксировать падение именно в тот момент, когда это было бы полезно. Здесь пополнения и снятия средств смещают пиковое значение на одинаковую величину. Пиковое значение сохраняется в файле: защитный механизм, который забывает пиковое значение при перезапуске терминала, не является защитным механизмом. Демо-версия моделирует внесение средств в момент достижения дна просадки. Запустите её с включенным и выключенным внесением средств и сравните столбец «падение».