Execution Hotkeys

 

Hi I have come to MT5 as a requirement to trade a specific market with a specific funding house and I am trying to set up my hotkeys similar to attached Which I use with another platform.

I really cannot go back to trading with a mouse it is very essential to my style and mindset that I use hotkeys, 

I have found the VirtualKeys.MQH but I cannot find any code to buy at bid etc and I am not really sure how to identify my specific keys, assuming this exists somewhere but my coding skills are quite basic and only relate to automation on specific platforms.

also I am wondering if I can point to numpad numbers specifically?

I would like to get my hotkeys similar to image where all accept C for cancel are on the numpad. TIA to anyone who can help I would really appreciate it.

I have seen some add on in the market place but it really isn't what I am looking for, I would have no problem paying for this feature.

normally I would place these trades in the DOM/Orderbook but even getting close to this sort of functionality would work for me.

Files:
Hotkeys.png  58 kb
 
Kev Monaghan:

Hi I have come to MT5 as a requirement to trade a specific market with a specific funding house and I am trying to set up my hotkeys similar to attached Which I use with another platform.

I really cannot go back to trading with a mouse it is very essential to my style and mindset that I use hotkeys, 

I have found the VirtualKeys.MQH but I cannot find any code to buy at bid etc and I am not really sure how to identify my specific keys, assuming this exists somewhere but my coding skills are quite basic and only relate to automation on specific platforms.

also I am wondering if I can point to numpad numbers specifically?

I would like to get my hotkeys similar to image where all accept C for cancel are on the numpad. TIA to anyone who can help I would really appreciate it.

I have seen some add on in the market place but it really isn't what I am looking for, I would have no problem paying for this feature.

normally I would place these trades in the DOM/Orderbook but even getting close to this sort of functionality would work for me.

Welcome to the MT community! I don't believe you will achieve all of the desired objectives you have set out for yourself, as there some are differences that you should be made aware of.

  • As far as I know, or have seen, for most markets, MetaTrader buys at the Ask price and Sells at the Bid price. I may be wrong but I have never seen MetaTrader allow on any market buying at bid and selling at ask (unless you are talking about pending orders that trigger when those prices are reached, or something of the sort). I do know that some special markets in Brazil do have a kind of auction where the ask may be lower than bid, but I have no idea how that works. But outside of that case, I don't know of any other way except what I have described.
  • MetaTrader is more geared towards the use of MQL programs, functioning as either Indicators, Expert Advisors (bots) and miscellaneous Scripts, and there are not that many specific hotkey functions for manual trading.
  • To get around this, many manual traders either code themselves, like myself, or hire others to make them Indicators, Expert Advisors, Scripts, Trading utilities and dashboards and hotkey combinations to automate those repetitive steps that they use in their own style of trading, similar to what you want to achieve.
  • MetaTrader does have an DOM/Order-book, but I have never used it myself, so, hopefully someone else with experience with it will come along and give you their views on it, although I suspect there are no Hotkey combinations for it as it is mostly a Visual dashboard of sorts (forgive me if I am describing it incorrectly, as I have no experience with it).
In essence, you will have to hire a coder, to program a solution for you that is to your liking and in your style of trading and carries out the various operations you do frequently.
 
Fernando Carreiro #:

Welcome to the MT community! I don't believe you will achieve all of the desired objectives you have set out for yourself, as there some are differences that you should be made aware of.

  • As far as I know, or have seen, for most markets, MetaTrader buys at the Ask price and Sells at the Bid price. I may be wrong but I have never seen MetaTrader allow on any market buying at bid and selling at ask (unless you are talking about pending orders that trigger when those prices are reached, or something of the sort). I do know that some special markets in Brazil do have a kind of auction where the ask may be lower than bid, but I have no idea how that works. But outside of that case, I don't know of any other way except what I have described.
  • MetaTrader is more geared towards the use of MQL programs, functioning as either Indicators, Expert Advisors (bots) and miscellaneous Scripts, and there are not that many specific hotkey functions for manual trading.
  • To get around this, many manual traders either code themselves, like myself, or hire others to make them Indicators, Expert Advisors, Scripts, Trading utilities and dashboards and hotkey combinations to automate those repetitive steps that they use in their own style of trading, similar to what you want to achieve.
  • MetaTrader does have an DOM/Order-book, but I have never used it myself, so, hopefully someone else with experience with it will come along and give you their views on it, although I suspect there are no Hotkey combinations for it as it is mostly a Visual dashboard of sorts (forgive me if I am describing it incorrectly, as I have no experience with it).
In essence, you will have to hire a coder, to program a solution for you that is to your liking and in your style of trading and carries out the various operations you do frequently.
I think Buy at bid on the other platform is the equivalent of pending buy limit at this price. I think it's just a different terminology. To confirm.
 
Alain Verleyen #: I think Buy at bid on the other platform is the equivalent of pending buy limit at this price. I think it's just a different terminology. To confirm.

Yes, I thought it could be something like that. That is why I wrote "unless you are talking about pending orders that trigger when those prices are reached, or something of the sort ".

 
Fernando Carreiro #:

Yes, I thought it could be something like that. That is why I wrote "unless you are talking about pending orders that trigger when those prices are reached, or something of the sort ".

I should have read all your post, but you wrote too much for me ;-)