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

RiskGuard Lite - Percent-Risk EMA/ATR EA - эксперт для MetaTrader 5

Muh Aidyl Fadly Bahtiar
Muh Aidyl Fadly Bahtiar
MT4/MT5 Expert Advisors, indicators, fixes and Pine Script to MT5 conversions.
Gold level in the WorldQuant Challenge (WorldQuant BRAIN), 2026.
What I build:
- EAs from your written rules: entries, exits, SL/TP, break-even, trailing, time and session filters
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
16
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

RiskGuard Lite — это небольшой и понятный советник, демонстрирующий, как открывать сделку с контролируемым риском на языке MQL5. Идея входа в рынок намеренно проста (пересечение EMA), чтобы в коде можно было сосредоточиться на тех аспектах, которые обычно вызывают проблемы: размещении стопа, определении размера позиции и проверке ордеров.


Принцип работы: на каждом новом баре советник проверяет последние два закрытых бара на пересечение быстрой и медленной EMA. Стоп-лосс размещается на расстоянии, равном кратному значению ATR, но никогда не ближе, чем уровень стопа брокера, а тейк-профит — это фиксированное соотношение прибыли к риску, равное этому расстоянию. Размер лота рассчитывается с помощью OrderCalcProfit таким образом, чтобы при срабатывании стоп-лосса терялся выбранный процент от собственного капитала, после чего значение округляется до шага объема и лимитов брокера. Перед отправкой советник проверяет спред и отсутствие открытых позиций по данному инструменту с его магическим номером, а также выводит код возврата сервера в случае отклонения ордера.

Входные параметры: период быстрой EMA (20), период медленной EMA (50), период ATR (14), расстояние стоп-лосса в ATR (2,0), тейк-профит как кратное расстоянию стоп-лосса (1,5), риск на сделку в процентах от капитала (0,5), максимальный спред при входе в пунктах (25), максимальный проскальзывание в пунктах (10), магическое число.

Рекомендации по использованию: любой ликвидный инструмент на графике H1, например, EURUSD. Работает на счетах с неттингом и хеджированием. Это учебный шаблон, а не готовая стратегия: фактический убыток может отличаться от заданного риска из-за комиссии, проскальзывания и гэпов, и не гарантируется прибыльность. Сначала протестируйте его на демо-счете.

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

Spread Monitor for Scalpers Spread Monitor for Scalpers

Гистограмма спрэда в отдельном окне с показателями текущего, среднего, максимального и минимального значений, стоимостью одной сделки и пороговыми оповещениями для скальперов.

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

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

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

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

CSetupLedger: a per-setup win rate ledger for Expert Advisors CSetupLedger: a per-setup win rate ledger for Expert Advisors

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