Сочетания клавиш MT5 Горячие клавиши Скальпинг

Сочетания клавиш MT5 Горячие клавиши Скальпинг

27 March 2026, 00:45
Pablo Filipe Soares De Almeida
0
28

Shortcuts MT5 Hotkeys Scalping

Version 4.8

Developed by Pablo Filipe Soares de Almeida

Link: https://www.mql5.com/en/market/product/146554

Содержание

  • 1. Обзор
  • 2. Горячие клавиши
  • 2.1 Инструменты рисования
  • 3. Панель позиций
  • 4. Финансовая защита
  • 5. Автоматический трейлинг-стоп
  • 6. Управление рисками и лотом
  • 7. Настройки советника (полный список)
  • 8. Заключительные замечания

1. Обзор

Экспертный советник "Shortcuts MT5 Hotkeys Scalping" предназначен для упрощения торговых операций, особенно для скальпинга. Он позволяет выполнять ордера, управлять позициями и использовать графические инструменты только с помощью клавиатуры — без необходимости нажимать кнопки или переходить по меню.

Key Features:

  • Более 20 настраиваемых горячих клавиш
  • Максимальная защита от убытков и прибыли (на одну позицию или по всему символу)
  • Панель позиций с индивидуальным выбором
  • Автоматический трейлинг-стоп с 4 различными режимами
  • Интеллектуальный расчёт лота (фиксированный, % от счёта, фиксированный риск в USD)
  • Быстрые графические инструменты (Fibonacci, Risk/Reward, линии, прямоугольники…)
  • Поддержка отложенных ордеров с управлением Risk:Reward

Важно: Все горячие клавиши должны быть настроены  заглавными буквами в настройках EA.



2. Горячие клавиши

Key Function Brief Description
B Buy (Market Buy) Открывает рыночную позицию BUY с текущими настройками
S Sell (Market Sell) Открывает рыночную позицию SELL с текущими настройками
1 Custom Buy Lot 1 Лот, определённый в BuyLot_1
2 Custom Buy Lot 2 Лот, определённый в BuyLot_2
3 Custom Buy Lot 3 Лот, определённый в BuyLot_3
4 Custom Sell Lot 1 Лот, определённый в SellLot_4
5 Custom Sell Lot 2 Лот, определённый в SellLot_5
6 Custom Sell Lot 3 Лот, определённый в SellLot_6
L Buy Limit Размещает отложенный ордер Buy Limit (ниже текущей цены)
M Sell Limit Размещает отложенный ордер Sell Limit (выше текущей цены)
U Buy Stop Размещает отложенный ордер Buy Stop (выше текущей цены)
N Sell Stop Размещает отложенный ордер Sell Stop (ниже текущей цены)
Q Remove Stop Loss Удаляет Stop Loss из выбранных позиций или всех позиций
W Remove Take Profit Удаляет Take Profit из выбранной позиции(й) или всех
C Close ALL Positions Закрывает все открытые позиции по символу (игнорирует выбор)
X Close Specific Position Закрывает самую старую/новую или выбранную позицию
Z Cancel ALL Pending Orders Отменяет все отложенные ордера по символу
T Trailing Stop (manual) Немедленно корректирует SL по правилам
P Partial Close Закрывает процент позиции (PartialClosePercent)
K Breakeven Переводит SL на цену входа
O Show/Hide Positions Panel Открывает или закрывает панель
7 Change to Timeframe 1 Предопределённый таймфрейм (по умолчанию M1)
8 Change to Timeframe 2 Предопределённый таймфрейм (по умолчанию H1)
9 Change to Timeframe 3 Предопределённый таймфрейм (по умолчанию D1)

Настройки конкретных команд

  • Price difference (Points): Расстояние в пунктах от входа для отложенных ордеров (Buy Limit, Sell Limit, Buy Stop, Sell Stop).
  • "X" Close oldest transaction? (false = most recent): Определяет, закрывает ли клавиша X самую старую позицию (true) или самую новую (false). При использовании панели (клавиша O) выбор позиции позволяет нажать X для закрытия именно выбранной позиции.
  • Partial close percentage (например, 50%): Процент позиции, который будет частично закрыт клавишей P.
  • Close order at minimum lot?: Если отмечено, полностью закрывает позицию, когда после частичного закрытия достигается минимальный лот.




2.1. Инструменты рисования

  • High/Low Drawing: Количество баров, используемых для расчёта High/Low при автоматическом рисовании (Fibonacci, прямоугольник, трендлайн и т.д.).
  • Drawing main color: Основной цвет, используемый для всех объектов, созданных горячими клавишами рисования.
  • Drawing levels color: Цвет уровней в объектах Fibonacci.
  • Follow current price: Заставляет Fibonacci Risk-Reward Guide автоматически следовать за текущей ценой (фиксированное движение).
  • Risk-Reward ratio levels: Количество уровней-мультипликаторов (1x, 2x, 3x…) в Fibonacci Risk-Reward Guide.
Key Function Description
A Draw Risk/Reward Guide Создаёт Fibonacci с уровнями 1x, 2x, 3x
F Draw Fibonacci Retracement Классический Fibonacci (0.236, 0.382, 0.618)
R Draw Rectangle Прямоугольник на основе недавних High/Low
V Draw Vertical Line Вертикальная линия по текущему времени
H Draw Horizontal Line Горизонтальная линия по цене
D Draw Trend Line Соединяет недавние High и Low
Y Draw Text Вставляет редактируемый текст на график

Совет по дублированию:
 Удерживайте CTRL + клик и перетаскивание на объекте, созданном горячей клавишей → дублирует объект.


3. Панель позиций (O)

    • Отображает все открытые позиции по текущему символу
    • Клик по позиции → она становится выбранной (жёлтый фон)
    • Команды X, P, K, Q, W, T после этого будут влиять только на выбранную позицию
    • C всегда закрывает все позиции (не учитывает выбор)

4. Финансовая защита

4.1. Max Loss Protection

Enable Maximum Loss Limit?: Включает ограничение максимального плавающего убытка по текущему символу.

Max floating loss in USD (closes all on this symbol): Максимальное значение плавающего убытка в USD. При достижении позиции закрываются согласно настройке ниже.

Show alert + print when triggered?: Показывает предупреждение на экране и сообщение в журнале при срабатывании лимита убытка.

true = close only losing | false = close all on symbol: Если true — закрывает только убыточные позиции. Если false — закрывает все позиции по символу.


4.2. Max Profit Protection

Enable Maximum Profit Limit?: Включает ограничение максимальной прибыли на одну позицию.

Max profit per single position in USD: Максимальная прибыль в USD на одну позицию. При достижении позиция закрывается согласно настройке ниже.

Show alert when triggered?: Показывает предупреждение на экране при срабатывании лимита прибыли.

true = close only winning | false = close all on symbol: Если true — закрывает только прибыльные позиции. Если false — закрывает все позиции по символу.


5. Автоматический трейлинг-стоп

  • Enable automatic trailing stop?: Включает автоматический трейлинг-стоп, который работает независимо по всем позициям.

Mode Description
PointsBased Фиксированные пункты
DollarsBased На основе USD
CandleBased По предыдущим свечам
MABased По скользящей средней

Automatic Trailing Stop Settings

Points to activate trailing: Количество пунктов прибыли, необходимых для начала движения трейлинг-стопа (0 = активируется сразу).

Select trailing mode: Режим трейлинг-стопа: PointsBased, DollarsBased, CandleBased или MABased.

Trailing distance in points: Расстояние трейлинг-стопа в режиме PointsBased.

Trailing distance in $: Расстояние трейлинг-стопа в режиме DollarsBased.

Timeframe for candle/MA trailing: Таймфрейм, используемый в режимах CandleBased и MABased.

Number of previous candles: Количество предыдущих свечей, используемых в режиме CandleBased.

Period for moving average in MABased: Период скользящей средней в режиме MABased.


    6. Управление рисками и лотом

    Main Management Options

    • Fixed Lot
    • Automatic Lot Calculation (based on risk in $ or %)
    • Stop Loss (based on points, previous bars, or seconds)
    • Take Profit (based on points or Risk/Reward ratio)


    7. Настройки советника (полный список)

    EA

    Magic Number

    • Magic number который идентифицирует все ордера, открытые этим EA. Используйте 0, если хотите, чтобы EA работал совместно с ручными ордерами или другими роботами.

    Anti Double-Click (Buy/Sell - Market Order)

    • Enable double-click protection?: Включает защиту от случайных двойных кликов по рыночным ордерам Buy и Sell.
    • Minimum time between clicks (ms) 1000ms = 1s: Минимальное время (в миллисекундах) между кликами по кнопкам Buy/Sell. Предотвращает случайное дублирование ордеров.

    Trading Settings (Fixed / Pending Orders)

    • Lot Size Fixed: Фиксированный размер лота, используемый для рыночных и отложенных ордеров, когда Auto Lot отключён.

    Max Loss Protection

    • Enable Maximum Loss Limit?: Включает ограничение максимального плавающего убытка по текущему символу.
    • Max floating loss in USD (closes all on this symbol): Максимальный плавающий убыток в USD. При достижении позиции закрываются согласно настройке ниже.
    • Show alert + print when triggered?: Показывает предупреждение на экране и в журнале при срабатывании лимита убытка.
    • true = close only losing | false = close all on symbol: Если true — закрывает только убыточные позиции. Если false — закрывает все позиции по символу.

    Max Profit Protection

    • Enable Maximum Profit Limit?: Включает ограничение максимальной прибыли на одну позицию.
    • Max profit per single position in USD: Максимальная прибыль в USD на одну позицию. При достижении позиция закрывается согласно настройке ниже.
    • Show alert when triggered?: Показывает предупреждение на экране при срабатывании лимита прибыли.
    • true = close only winning | false = close all on symbol: Если true — закрывает только прибыльные позиции. Если false — закрывает все позиции по символу.

    Shortcuts Numeric Keys

    • Activate keys 1-6: Включает числовые горячие клавиши 1–6 для открытия ордеров с предопределёнными лотами.
    • Numeric Keys Buy (1-3)
    • Number 1 → Buy: Размер лота при нажатии клавиши 1 (рыночная покупка).
    • Number 2 → Buy: Размер лота при нажатии клавиши 2 (рыночная покупка).
    • Number 3 → Buy: Размер лота при нажатии клавиши 3 (рыночная покупка).
    • Numeric Keys Sell (4-6)
    • Number 4 → Sell: Размер лота при нажатии клавиши 4 (рыночная продажа).
    • Number 5 → Sell: Размер лота при нажатии клавиши 5 (рыночная продажа).
    • Number 6 → Sell: Размер лота при нажатии клавиши 6 (рыночная продажа).

    Stop Loss Fixed

    • Use Stop Loss Fixed?: Включает фиксированный Stop Loss в пунктах для всех ордеров.
    • Stop Loss in Points: Расстояние Stop Loss в пунктах при включённом фиксированном SL.

    Take Profit Fixed

    • Use Take Profit Fixed?: Включает фиксированный Take Profit в пунктах для всех ордеров.
    • Take Profit in Points: Расстояние Take Profit в пунктах при включённом фиксированном TP.

    Auto Trailing Stop Settings

    • Enable automatic trailing stop?: Включает автоматический трейлинг-стоп, работающий по всем позициям.
    • Points to activate trailing: Количество пунктов прибыли, необходимых для активации трейлинг-стопа (0 = активируется сразу).
    • Select Trailing stop mode: PointsBased, DollarsBased, CandleBased или MABased.
    • Trailing distance in points: Расстояние трейлинг-стопа в режиме PointsBased.
    • Trailing distance in $: Расстояние трейлинг-стопа в режиме DollarsBased.
    • Timeframe for candle/MA trailing: Таймфрейм, используемый в режимах CandleBased и MABased.
    • Number of previous candles: Количество предыдущих свечей в режиме CandleBased.
    • Period for moving average in MABased: Период скользящей средней в режиме MABased.

    Pending Orders Group

    • Price difference (Points): Расстояние в пунктах от текущей цены для отложенных ордеров (Buy Limit, Sell Limit, Buy Stop, Sell Stop).

    Risk:Reward (Pending / Fixed Orders)

    • Enable Risk:Reward?: Включает полную систему Risk:Reward (имеет приоритет над фиксированными SL/TP).
    • Risk in Points (SL): Расстояние Stop Loss в пунктах при включённом Risk:Reward.
    • Risk:Reward ratio (2 for 1): Коэффициент Risk/Reward (например, 2 означает 1:2).
    • Sync SL/TP to maintain Risk:Reward ratio?: Автоматически сохраняет соотношение Risk:Reward при ручном изменении SL или TP у отложенных ордеров.

    Risk:Reward Auto Lot (Based on SL Points)

    • Enable auto lot based ($ or % )?: Включает автоматический расчёт лота на основе заданного риска.
    • Commission per lot in $: Комиссия за лот в USD (используется в автоматическом расчёте лота).
    • Fixed risk in $: Фиксированный риск в USD на сделку.
    • Max risk in $: Максимальное значение риска в USD.
    • Risk as % of account: Риск в процентах от баланса счёта.
    • Max risk in %: Максимальный процент equity, который можно рисковать за сделку.

    Scalping Group

    • Use Stop Loss based on previous bars?: Включает Stop Loss на основе предыдущих свечей.
    • Timeframe for bar-based Stop Loss: Таймфрейм для расчёта Stop Loss.
    • Number of previous bars for Stop Loss: Количество свечей, используемых для расчёта.
    • Extra points for Stop Loss: Дополнительные страховочные пункты.
    • Use Stop Loss based on tick seconds?: Включает Stop Loss на основе секунд.
    • Seconds timeframe for SL: Длительность одной «свечи» в секундах.
    • Chart Timeframe for Trading: Таймфрейм графика, на котором работает EA.
    • Enable Risk:Reward for Scalping: Включает отдельное RR для режима скальпинга.
    • Risk:Reward ratio: Коэффициент, используемый в режиме скальпинга.

    Automatic Lot Sizing (Bar-based or Fixed SL)

    • Enable automatic lot sizing: Включает автоматический расчёт размера лота.
    • Commission per lot in USD: Значение комиссии за лот в USD.
    • Enable fixed risk in USD: Включает фиксированный риск в USD.
    • Max risk per trade in USD: Максимальный риск за сделку в USD.

    Auto Lot - Risk % of Account

    • Enable risk as % of account: Включает риск в процентах от счёта.
    • % of account equity to risk: Процент equity, которым можно рисковать.

    Partial Close Settings

    • Partial close percentage (e.g., 50%): Процент, закрываемый горячей клавишей.
    • Close order at minimum lot?: Полностью закрывает, если достигнут минимальный лот.

    Close Oldest Transaction

    • "X" Close oldest transaction?: Определяет, закрывает ли X самую старую или самую новую позицию.

    Drawing Tools

    • High/Low Drawing: Количество баров для инструментов рисования.
    • Drawing main color: Основной цвет рисунков.
    • Drawing levels color: Цвет уровней Fibonacci.

    Draw Risk Reward Guide

    • Follow current price: Заставляет RR Guide следовать за ценой.
    • Risk-Reward ratio levels: Количество уровней RR (1x, 2x, 3x...).

    8. Заключительные замечания

    • Используйте заглавные буквы при изменении любой горячей клавиши.
    • Magic Number: Уникальный идентификатор всех ордеров, открытых этим EA. Используйте 0, если хотите работать совместно с ручными сделками или другими EA.
    • Double-click protection: Включает защиту от случайных двойных кликов по командам рыночной покупки и продажи. Параметр Minimum time between clicks (ms) задаёт минимальное время (в миллисекундах) между кликами, предотвращая дублирование ордеров.
    • Chart Timeframe for Trading: Таймфрейм графика, на котором работает EA (используется как ориентир).
    • EA лучше всего работает при включённом AutoTrading в MT5.
    • Протестируйте все функции на демо-счёте перед использованием на реальном счёте.

    Удачи и успешных сделок!

    Pablo Filipe Soares de Almeida

    https://www.mql5.com/en/users/1500016906/seller