Shortcuts MT5 Hotkeys Scalping
Model 4.8
Developed by Pablo Filipe Soares de Almeida
Hyperlink: https://www.mql5.com/en/market/product/146554
Desk of Contents
- 1. Overview
- 2. Keyboard Shortcuts
- 2.1 Drawing Instruments
- 3. Positions Panel
- 4. Monetary Protections
- 5. Automated Trailing Cease
- 6. Danger and Lot Administration
- 7. Closing Notes
1. Overview
The Hotkeys Scalping MT5 is an Skilled Advisor designed for merchants who function at excessive pace (scalping/day buying and selling) and want to execute orders, handle positions, and draw graphical instruments utilizing solely the keyboard, without having to click on buttons or menus.
Major options:
- Greater than 20 configurable keyboard shortcuts
- Most loss and revenue safety (per place or whole on the image)
- Positions panel with particular person choice
- Automated trailing cease with 4 completely different modes
- Clever lot calculation (fastened, % of account, fastened danger in USD)
- Quick graphical instruments (Fibonacci, Danger/Reward, strains, rectangles…)
- Assist for pending orders with Danger:Reward administration
Vital be aware: All shortcuts should be configured in uppercase letters within the EA inputs.
2. Keyboard Shortcuts (Hotkeys) – Major Instructions
| Key | Perform | Temporary Description |
| B | Purchase (Market Purchase) | Opens a market purchase place with present settings |
| S | Promote (Market Promote) | Opens a market promote place with present settings |
| 1 | Customized Purchase Lot 1 | Lot outlined in BuyLot_1 (default 0.01) |
| 2 | Customized Purchase Lot 2 | Lot outlined in BuyLot_2 |
| 3 | Customized Purchase Lot 3 | Lot outlined in BuyLot_3 |
| 4 | Customized Promote Lot 1 | Lot outlined in SellLot_4 |
| 5 | Customized Promote Lot 2 | Lot outlined in SellLot_5 |
| 6 | Customized Promote Lot 3 | Lot outlined in SellLot_6 |
| L | Purchase Restrict | Locations a pending purchase restrict order (beneath present value) |
| M | Promote Restrict | Locations a pending promote restrict order (above present value) |
| U | Purchase Cease | Locations a pending purchase cease order (above present value) |
| N | Promote Cease | Locations a pending promote cease order (beneath present value) |
| Q | Take away Cease Loss | Removes SL from chosen place(s) or all |
| W | Take away Take Revenue | Removes TP from chosen place(s) or all |
| C | Shut ALL Positions | Closes all open positions on the image (ignores choice) |
| X | Shut Particular Place | Closes the oldest/latest or chosen place |
| Z | Cancel ALL Pending Orders | Cancels all pending orders on the image |
| T | Trailing Cease (guide) | Adjusts SL instantly based mostly on guidelines |
| P | Partial Shut | Closes a share (PartialClosePercent) |
| Okay | Breakeven | Strikes SL to entry value |
| O | Present/Cover Positions Panel | Opens or closes the panel |
| 7 | Change to Timeframe 1 | Pre-defined timeframe (default M1) |
| 8 | Change to Timeframe 2 | Pre-defined timeframe (default H1) |
| 9 | Change to Timeframe 3 | Pre-defined timeframe (default D1) |
2.1. Drawing Instruments
| Key | Perform | Description |
| A | Draw Danger/Reward Information | Creates Fibonacci with 1x, 2x, 3x ranges |
| F | Draw Fibonacci Retracement | Traditional Fibonacci (0.236, 0.382, 0.618) |
| R | Draw Rectangle | Rectangle based mostly on latest excessive/low |
| V | Draw Vertical Line | Vertical line at present time |
| H | Draw Horizontal Line | Horizontal line at value |
| D | Draw Development Line | Connects latest excessive and low |
| Y | Draw Textual content | Inserts editable textual content on chart |
Duplication Tip: Maintain CTRL + click on and drag on an object created by hotkey → duplicates the article.
3. Positions Panel (O Key)
- Exhibits all open positions on the present image
- Click on on a place → it turns into chosen (yellow background)
- Instructions like X, P, Okay, Q, W, T will then have an effect on solely the chosen place
- C at all times closes all positions (doesn’t respect choice)
4. Monetary Protections
Max Loss
4. Monetary Protections
4.1. Max Loss Safety
- EnableMaxLossProtection → Allows loss safety system
- MaxLossUSD → Most loss allowed (instance: -5.00 USD)
- CloseOnlyLosing → Defines habits:
- true → closes ONLY the place that reached the loss
- false → closes ALL positions when whole loss is reached
4.2. Max Revenue Safety
- EnableMaxProfitProtection → Allows revenue safety system
- MaxProfitUSD → Most revenue goal (instance: +10.00 USD)
- CloseOnlyWinning → Defines habits:
- true → closes ONLY the profitable place
- false → closes ALL positions when goal is reached
5. Automated Trailing Cease
- EnableAutoTrailing
- Toggle with T key
| Mode | Description |
| PointsBased | Fastened factors |
| DollarsBased | USD based mostly |
| CandleBased | Earlier candles |
| MABased | Transferring common |
ActivationPoints → Variety of revenue factors required to activate the trailing cease.
Trailing will solely begin after the place reaches this revenue stage (0 = rapid activation)
6. Danger and Lot Administration
Major choices:
- Fastened lot (TradeLots)
- Share of account lot (AutoLotRiskPercent)
- Fastened danger in USD (MaxRiskUSD)
- Automated calculation contemplating fee (CommissionPerLot)
- Cease Loss based mostly on:
Fastened factors
Excessive/low of earlier bars
Second-based candle vary (UseSecondBasedSL)
- Automated Danger:Reward (for market and pending orders)
7. Closing Notes
- Use uppercase letters when altering any hotkey
- Magic Quantity = 0 permits managing guide orders / from different EAs
- Anti Double-Click on: protects towards repeated unintended clicks (configurable)
- The EA works finest with AutoTrading enabled in MT5
- Check all capabilities in a demo account earlier than utilizing in an actual account
Good luck and good trades!
Pablo Filipe Soares de Almeida