Magic Keys Features

The key features of Magic Keys for forex trading & Indices. Magic Keys is designed for Metatrader and cTrader platform. You can use Magic Keys at majority of Forex Brokers. It's crucial for your trading success once you've learned the functions on each buttons. And start customizing the Parameter settings.

Whenever you need to open a trade, press this button and the trade calculator will show on your screen. One line is for stop loss price and one for take profit price. By default the calculator will execute trades at market price. Use MARKET PENDING to switch to a pending order.

TIP! Try pressing TARGET @default, TARGET @1:x, INPUT PIPS or INPUT RISK while the calculator lines are showing

When the calculator is on screen, it will allow for quick toggling between buy and sell trades.

Once you are sure of your price levels and checked the trade lot size, press this button to execute your order.

If you have an active position on an instrument and want to open another trade in the same direction and with the same stop loss price and take profit price, press this key and a new position will be opened. 

The target trade to duplicate can be either the first trade found or one selected specifically.

You can also choose to get the same lot size as the copied trade.

Once your trade is in profit you can press this key and your stop loss will be automatically be moved to entry price. This applies to all trades on the selected chart that are in profit or to the one trade that you select. The trades that already have a stop loss price in profit territory will not be modified.


This key allows you to set a breakeven trigger at a desired price. When it gets hit, stop loss levels are automatically moved to entry price. This action applies to all individual trades. For this trigger to work you need your MT to stay open and not change chart symbol.

TIP! Try pressing TARGET @default, TARGET @1:x or INPUT PIPS while setting the BE price

This key allows you to set multiple partial take profit triggers at desired prices. When they get hit, a certain percentage of the position volume gets closed. This action applies to all individual trades. For this trigger to work you need your MT to stay open and not change chart symbol.

TIP! Try pressing TARGET @default, TARGET @1:x or INPUT PIPS while setting the PTP price


Used to select a specific trade between all the trades on the current chart on which to perform an action. If the calculator is on screen, it will toggle selection between SL and TP lines allowing you to take action on that specific level with keys like INPUT PIPS, TARGET@default and TARGET@1:x.

Close a portion of your position on the current symbol. CUSTOM refers to volume percentage that you can customise in the EA settings. This applies to all trades on the selected chart or to the one trade that is selected.


Moves the target to a default amount of pips distance from entry (amount set in EA parameter). Target can be trade take profit if any trades open; calculator take profit or stop loss line if calculator is showing; Partial TP price if setting Partial TP trigger; Auto BE price if setting Auto BE trigger. 

This applies to all trades on the selected chart or to the one trade that is selected.

Moves the target to a custom amount of pips distance from entry (check dialog on Magic Keys Windows app). Target can be trade take profit if any trades open; calculator take profit line if calculator is showing; Partial TP price is setting Partial TP trigger; Auto BE price if setting Auto BE. This applies to all trades on the selected chart or to the one trade that is selected


Set a custom risk for the next trade (check dialog on Magic Keys Windows app). Can be activated only when calculator is open and resets if calculator gets closed.

If you are using % risk based lot sizes, you will have to enter the desired % risk, otherwise you will be able to set the lot size directly.

Can be used to activate your own scripts or, if needed, develop functionalities specific to your needs.

FN can be linked to Partial SL feature

FN 1 maps to Ctrl+G

FN 2 maps to Ctrl+J

Add these two combinations as hotkeys for your scripts.

* only available for the physical version


Move up and down on chart timeframe. Can be overridden and used to activate custom scripts or functionalities. Contact us if needed.

Zoom in and out on the selected chart.