Shortcuts MT5 Hotkeys Scalping
Model 4.8
Developed by Pablo Filipe Soares de Almeida
Hyperlink: https://www.mql5.com/en/market/product/146554
Содержание
- 1. Обзор
- 2. Горячие клавиши
- 2.1 Инструменты рисования
- 3. Панель позиций
- 4. Финансовая защита
- 5. Автоматический трейлинг-стоп
- 6. Управление рисками и лотом
- 7. Настройки советника (полный список)
- 8. Заключительные замечания
1. Обзор
Экспертный советник “Shortcuts MT5 Hotkeys Scalping” предназначен для упрощения торговых операций, особенно для скальпинга. Он позволяет выполнять ордера, управлять позициями и использовать графические инструменты только с помощью клавиатуры — без необходимости нажимать кнопки или переходить по меню.
Key Options:
- Более 20 настраиваемых горячих клавиш
- Максимальная защита от убытков и прибыли (на одну позицию или по всему символу)
- Панель позиций с индивидуальным выбором
- Автоматический трейлинг-стоп с 4 различными режимами
- Интеллектуальный расчёт лота (фиксированный, % от счёта, фиксированный риск в USD)
- Быстрые графические инструменты (Fibonacci, Threat/Reward, линии, прямоугольники…)
- Поддержка отложенных ордеров с управлением Threat:Reward
Важно: Все горячие клавиши должны быть настроены заглавными буквами в настройках EA.
2. Горячие клавиши
| Key | Operate | Temporary Description |
| B | Purchase (Market Purchase) | Открывает рыночную позицию BUY с текущими настройками |
| S | Promote (Market Promote) | Открывает рыночную позицию SELL с текущими настройками |
| 1 | Customized Purchase Lot 1 | Лот, определённый в BuyLot_1 |
| 2 | Customized Purchase Lot 2 | Лот, определённый в BuyLot_2 |
| 3 | Customized Purchase Lot 3 | Лот, определённый в BuyLot_3 |
| 4 | Customized Promote Lot 1 | Лот, определённый в SellLot_4 |
| 5 | Customized Promote Lot 2 | Лот, определённый в SellLot_5 |
| 6 | Customized Promote Lot 3 | Лот, определённый в SellLot_6 |
| L | Purchase Restrict | Размещает отложенный ордер Purchase Restrict (ниже текущей цены) |
| M | Promote Restrict | Размещает отложенный ордер Promote Restrict (выше текущей цены) |
| U | Purchase Cease | Размещает отложенный ордер Purchase Cease (выше текущей цены) |
| N | Promote Cease | Размещает отложенный ордер Promote Cease (ниже текущей цены) |
| Q | Take away Cease Loss | Удаляет Cease Loss из выбранных позиций или всех позиций |
| W | Take away Take Revenue | Удаляет Take Revenue из выбранной позиции(й) или всех |
| C | Shut ALL Positions | Закрывает все открытые позиции по символу (игнорирует выбор) |
| X | Shut Particular Place | Закрывает самую старую/новую или выбранную позицию |
| Z | Cancel ALL Pending Orders | Отменяет все отложенные ордера по символу |
| T | Trailing Cease (guide) | Немедленно корректирует SL по правилам |
| P | Partial Shut | Закрывает процент позиции (PartialClosePercent) |
| Okay | Breakeven | Переводит SL на цену входа |
| O | Present/Disguise Positions Panel | Открывает или закрывает панель |
| 7 | Change to Timeframe 1 | Предопределённый таймфрейм (по умолчанию M1) |
| 8 | Change to Timeframe 2 | Предопределённый таймфрейм (по умолчанию H1) |
| 9 | Change to Timeframe 3 | Предопределённый таймфрейм (по умолчанию D1) |
Настройки конкретных команд
- Worth distinction (Factors): Расстояние в пунктах от входа для отложенных ордеров (Purchase Restrict, Promote Restrict, Purchase Cease, Promote Cease).
- “X” Shut oldest transaction? (false = most up-to-date): Определяет, закрывает ли клавиша X самую старую позицию (true) или самую новую (false). При использовании панели (клавиша O) выбор позиции позволяет нажать X для закрытия именно выбранной позиции.
- Partial shut proportion (например, 50%): Процент позиции, который будет частично закрыт клавишей P.
- Shut order at minimal lot?: Если отмечено, полностью закрывает позицию, когда после частичного закрытия достигается минимальный лот.
2.1. Инструменты рисования
- Excessive/Low Drawing: Количество баров, используемых для расчёта Excessive/Low при автоматическом рисовании (Fibonacci, прямоугольник, трендлайн и т.д.).
- Drawing important shade: Основной цвет, используемый для всех объектов, созданных горячими клавишами рисования.
- Drawing ranges shade: Цвет уровней в объектах Fibonacci.
- Observe present worth: Заставляет Fibonacci Threat-Reward Information автоматически следовать за текущей ценой (фиксированное движение).
- Threat-Reward ratio ranges: Количество уровней-мультипликаторов (1x, 2x, 3x…) в Fibonacci Threat-Reward Information.
| Key | Operate | Description |
| A | Draw Threat/Reward Information | Создаёт Fibonacci с уровнями 1x, 2x, 3x |
| F | Draw Fibonacci Retracement | Классический Fibonacci (0.236, 0.382, 0.618) |
| R | Draw Rectangle | Прямоугольник на основе недавних Excessive/Low |
| V | Draw Vertical Line | Вертикальная линия по текущему времени |
| H | Draw Horizontal Line | Горизонтальная линия по цене |
| D | Draw Development Line | Соединяет недавние Excessive и Low |
| Y | Draw Textual content | Вставляет редактируемый текст на график |
Совет по дублированию: Удерживайте CTRL + клик и перетаскивание на объекте, созданном горячей клавишей → дублирует объект.
3. Панель позиций (O)
- Отображает все открытые позиции по текущему символу
- Клик по позиции → она становится выбранной (жёлтый фон)
- Команды X, P, Okay, Q, W, T после этого будут влиять только на выбранную позицию
- C всегда закрывает все позиции (не учитывает выбор)
4. Финансовая защита
4.1. Max Loss Safety
Allow Most Loss Restrict?: Включает ограничение максимального плавающего убытка по текущему символу.
Max floating loss in USD (closes all on this image): Максимальное значение плавающего убытка в USD. При достижении позиции закрываются согласно настройке ниже.
Present alert + print when triggered?: Показывает предупреждение на экране и сообщение в журнале при срабатывании лимита убытка.
true = shut solely shedding | false = shut all on image: Если true — закрывает только убыточные позиции. Если false — закрывает все позиции по символу.
4.2. Max Revenue Safety
Allow Most Revenue Restrict?: Включает ограничение максимальной прибыли на одну позицию.
Max revenue per single place in USD: Максимальная прибыль в USD на одну позицию. При достижении позиция закрывается согласно настройке ниже.
Present alert when triggered?: Показывает предупреждение на экране при срабатывании лимита прибыли.
true = shut solely successful | false = shut all on image: Если true — закрывает только прибыльные позиции. Если false — закрывает все позиции по символу.
5. Автоматический трейлинг-стоп
| Mode | Description |
| PointsBased | Фиксированные пункты |
| DollarsBased | На основе USD |
| CandleBased | По предыдущим свечам |
| MABased | По скользящей средней |
Computerized Trailing Cease Settings
Factors to activate trailing: Количество пунктов прибыли, необходимых для начала движения трейлинг-стопа (0 = активируется сразу).
Choose trailing mode: Режим трейлинг-стопа: PointsBased, DollarsBased, CandleBased или MABased.
Trailing distance in factors: Расстояние трейлинг-стопа в режиме PointsBased.
Trailing distance in $: Расстояние трейлинг-стопа в режиме DollarsBased.
Timeframe for candle/MA trailing: Таймфрейм, используемый в режимах CandleBased и MABased.
Variety of earlier candles: Количество предыдущих свечей, используемых в режиме CandleBased.
Interval for shifting common in MABased: Период скользящей средней в режиме MABased.
6. Управление рисками и лотом
Foremost Administration Choices
- Fastened Lot
- Computerized Lot Calculation (primarily based on danger in $ or %)
- Cease Loss (primarily based on factors, earlier bars, or seconds)
- Take Revenue (primarily based on factors or Threat/Reward ratio)
7. Настройки советника (полный список)
Magic Quantity
- Magic quantity который идентифицирует все ордера, открытые этим EA. Используйте 0, если хотите, чтобы EA работал совместно с ручными ордерами или другими роботами.
Anti Double-Click on (Purchase/Promote – Market Order)
- Allow double-click safety?: Включает защиту от случайных двойных кликов по рыночным ордерам Purchase и Promote.
- Minimal time between clicks (ms) 1000ms = 1s: Минимальное время (в миллисекундах) между кликами по кнопкам Purchase/Promote. Предотвращает случайное дублирование ордеров.
Buying and selling Settings (Fastened / Pending Orders)
- Lot Dimension Fastened: Фиксированный размер лота, используемый для рыночных и отложенных ордеров, когда Auto Lot отключён.
Max Loss Safety
- Allow Most Loss Restrict?: Включает ограничение максимального плавающего убытка по текущему символу.
- Max floating loss in USD (closes all on this image): Максимальный плавающий убыток в USD. При достижении позиции закрываются согласно настройке ниже.
- Present alert + print when triggered?: Показывает предупреждение на экране и в журнале при срабатывании лимита убытка.
- true = shut solely shedding | false = shut all on image: Если true — закрывает только убыточные позиции. Если false — закрывает все позиции по символу.
Max Revenue Safety
- Allow Most Revenue Restrict?: Включает ограничение максимальной прибыли на одну позицию.
- Max revenue per single place in USD: Максимальная прибыль в USD на одну позицию. При достижении позиция закрывается согласно настройке ниже.
- Present alert when triggered?: Показывает предупреждение на экране при срабатывании лимита прибыли.
- true = shut solely successful | false = shut all on image: Если true — закрывает только прибыльные позиции. Если false — закрывает все позиции по символу.
Shortcuts Numeric Keys
- Activate keys 1-6: Включает числовые горячие клавиши 1–6 для открытия ордеров с предопределёнными лотами.
- Numeric Keys Purchase (1-3)
- Number one → Purchase: Размер лота при нажатии клавиши 1 (рыночная покупка).
- Quantity 2 → Purchase: Размер лота при нажатии клавиши 2 (рыночная покупка).
- Quantity 3 → Purchase: Размер лота при нажатии клавиши 3 (рыночная покупка).
- Numeric Keys Promote (4-6)
- Quantity 4 → Promote: Размер лота при нажатии клавиши 4 (рыночная продажа).
- Quantity 5 → Promote: Размер лота при нажатии клавиши 5 (рыночная продажа).
- Quantity 6 → Promote: Размер лота при нажатии клавиши 6 (рыночная продажа).
Cease Loss Fastened
- Use Cease Loss Fastened?: Включает фиксированный Cease Loss в пунктах для всех ордеров.
- Cease Loss in Factors: Расстояние Cease Loss в пунктах при включённом фиксированном SL.
Take Revenue Fastened
- Use Take Revenue Fastened?: Включает фиксированный Take Revenue в пунктах для всех ордеров.
- Take Revenue in Factors: Расстояние Take Revenue в пунктах при включённом фиксированном TP.
Auto Trailing Cease Settings
- Allow automated trailing cease?: Включает автоматический трейлинг-стоп, работающий по всем позициям.
- Factors to activate trailing: Количество пунктов прибыли, необходимых для активации трейлинг-стопа (0 = активируется сразу).
- Choose Trailing cease mode: PointsBased, DollarsBased, CandleBased или MABased.
- Trailing distance in factors: Расстояние трейлинг-стопа в режиме PointsBased.
- Trailing distance in $: Расстояние трейлинг-стопа в режиме DollarsBased.
- Timeframe for candle/MA trailing: Таймфрейм, используемый в режимах CandleBased и MABased.
- Variety of earlier candles: Количество предыдущих свечей в режиме CandleBased.
- Interval for shifting common in MABased: Период скользящей средней в режиме MABased.
Pending Orders Group
- Worth distinction (Factors): Расстояние в пунктах от текущей цены для отложенных ордеров (Purchase Restrict, Promote Restrict, Purchase Cease, Promote Cease).
Threat:Reward (Pending / Fastened Orders)
- Allow Threat:Reward?: Включает полную систему Threat:Reward (имеет приоритет над фиксированными SL/TP).
- Threat in Factors (SL): Расстояние Cease Loss в пунктах при включённом Threat:Reward.
- Threat:Reward ratio (2 for 1): Коэффициент Threat/Reward (например, 2 означает 1:2).
- Sync SL/TP to keep up Threat:Reward ratio?: Автоматически сохраняет соотношение Threat:Reward при ручном изменении SL или TP у отложенных ордеров.
Threat:Reward Auto Lot (Based mostly on SL Factors)
- Allow auto lot primarily based ($ or % )?: Включает автоматический расчёт лота на основе заданного риска.
- Fee per lot in $: Комиссия за лот в USD (используется в автоматическом расчёте лота).
- Fastened danger in $: Фиксированный риск в USD на сделку.
- Max danger in $: Максимальное значение риска в USD.
- Threat as % of account: Риск в процентах от баланса счёта.
- Max danger in %: Максимальный процент fairness, который можно рисковать за сделку.
Scalping Group
- Use Cease Loss primarily based on earlier bars?: Включает Cease Loss на основе предыдущих свечей.
- Timeframe for bar-based Cease Loss: Таймфрейм для расчёта Cease Loss.
- Variety of earlier bars for Cease Loss: Количество свечей, используемых для расчёта.
- Further factors for Cease Loss: Дополнительные страховочные пункты.
- Use Cease Loss primarily based on tick seconds?: Включает Cease Loss на основе секунд.
- Seconds timeframe for SL: Длительность одной «свечи» в секундах.
- Chart Timeframe for Buying and selling: Таймфрейм графика, на котором работает EA.
- Allow Threat:Reward for Scalping: Включает отдельное RR для режима скальпинга.
- Threat:Reward ratio: Коэффициент, используемый в режиме скальпинга.
Computerized Lot Sizing (Bar-based or Fastened SL)
- Allow automated lot sizing: Включает автоматический расчёт размера лота.
- Fee per lot in USD: Значение комиссии за лот в USD.
- Allow fastened danger in USD: Включает фиксированный риск в USD.
- Max danger per commerce in USD: Максимальный риск за сделку в USD.
Auto Lot – Threat % of Account
- Allow danger as % of account: Включает риск в процентах от счёта.
- % of account fairness to danger: Процент fairness, которым можно рисковать.
Partial Shut Settings
- Partial shut proportion (e.g., 50%): Процент, закрываемый горячей клавишей.
- Shut order at minimal lot?: Полностью закрывает, если достигнут минимальный лот.
Shut Oldest Transaction
- “X” Shut oldest transaction?: Определяет, закрывает ли X самую старую или самую новую позицию.
Drawing Instruments
- Excessive/Low Drawing: Количество баров для инструментов рисования.
- Drawing important shade: Основной цвет рисунков.
- Drawing ranges shade: Цвет уровней Fibonacci.
Draw Threat Reward Information
- Observe present worth: Заставляет RR Information следовать за ценой.
- Threat-Reward ratio ranges: Количество уровней RR (1x, 2x, 3x…).
8. Заключительные замечания
- Используйте заглавные буквы при изменении любой горячей клавиши.
- Magic Quantity: Уникальный идентификатор всех ордеров, открытых этим EA. Используйте 0, если хотите работать совместно с ручными сделками или другими EA.
- Double-click safety: Включает защиту от случайных двойных кликов по командам рыночной покупки и продажи. Параметр Minimal time between clicks (ms) задаёт минимальное время (в миллисекундах) между кликами, предотвращая дублирование ордеров.
- Chart Timeframe for Buying and selling: Таймфрейм графика, на котором работает EA (используется как ориентир).
- EA лучше всего работает при включённом AutoTrading в MT5.
- Протестируйте все функции на демо-счёте перед использованием на реальном счёте.
Удачи и успешных сделок!
Pablo Filipe Soares de Almeida
