Addition of hot keysCompleted
I'd like to suggest the idea of hot keys for trading. For me, there would be hot keys for placing orders at market and limit orders based on a difference from bid/ask/last.
Example would be selecting a combination of buttons that would allow a buy limit 3 ticks below last price. The 3 ticks would be variable, so you could have various hot keys like buy limit at bid...etc.
Other hot keys would include "Exit at Mkt & Cxl"
Another "hotkey" would be hitting the delete button on the keyboard to remove drawing tools that I have created on the chart. As an example, I've selected a trend line that already exists. I currently have to get the pop-up and click "remove". It would be much quicker if I could just click delete on the keyboard to remove that trend line, moving average, or whatever I've selected.
Definitely a +1 for customizeable hotkeys. I'd like to map hotkeys for:
* placing limit orders at bids/offers
* placing limit orders above/below bids/offers by variable amounts
* canceling orders
* re-centering all DOMs (a soon to be requested feature :))
* flattening a position
I know there are other things I want to map to hotkeys, but those are the ones that stand out at the moment.
Another platform I have used has the ability to cancel the last entered trade, as well as the normal cancel all trades. Also keys to raise or lower the last order by a tick at a time. So one can try to buy the Bid for instance but if the Offer starts to fall away it is quicker to tap the order up in to the Offer with the keyboard than to try and do it with the mouse. Also as already said, a key to re-centre the DOM.
I just wanted to send through an update of our progress with hotkeys. I wanted to give you an overview of our current approach (currently in an internal build) and get your feedback.
Initially, we will be looking to support current functionality. I understand that there are a number of requests in this thread for additional functionality that we don't currently support, but, we can start to prioritize those additional functions and layer those in after we push out this initial framework.
A menu Item to access Hotkeys setup will be added to "Application Settings"
Clicking on the blue hotkey link next to a function will bring up a dialog box allowing you to enter a key sequence to save
Because Tradovate has modules inside a workspace (as compared to some platforms that run inside separate windows, or, simulate individual windows inside a layout), we make "stacks" active for accepting hotkey commands. Think of a stack as a module or group of modules tabbed together. To "turn on" hotkeys for a stack, we've added an "H" icon to the tab menu area. Hovering over the stack will display this new function:
Only one stack can be active at a time for hot keys. The active stack will display an active hotkey indicator just to the left of the first tab in the stack. Setting a different stack as active will deactivate the previous stack. Clicking the "H" again (or the hotkey indicator to the left of the stack) will "turn off" hotkeys
Since the ESU7 5M chart is the active tab in this stack any hotkey sequence pressed will perform the mapped function on this module. In this case when I press Shift+B a Buy Market order is triggered
Hi Brian - Thanks for the update on this feature request and the progress your team is making on this feature. I also appreciate the explanation of how Tradeovate uses stacks and how that will affect the way hotkeys will work. Makes sense to me, as you would usually want to make sure the hotkey is triggering an action in the desired space (i.e. on your ESU7 5m chart and not on your NQU7 DOM). And if I understand you correctly, it's as simple as clicking into a different stack/module to activate hotkeys for that stack as long as it is the active tab.
It's definitely encouraging to see the thoughtful effort you guys are putting into this feature and I look forward to seeing it in the wild :)
Take care -
I think the approach is ok.
It is also good the set the keyboard shortcut on and off to avoid pressing some key in the wrong moment.
The stack point it could be a problem for who trades with more instruments on different charts at the same time and have to make quick operations.
I was wondering also if you will add a "join the bid" and "join the offer" shortcut.
Thanks and have a nice day.
As well as the Join the Bid and Ask it would be nice to have hotkeys to place a limit to buy at the Ask or a limit to sell on the Offer. There are market orders but in thinner markets it would be nice to have keys less passive than Joining, but not as aggressive as tapping in a market order in a thin product.
Can you consider adding a keyboard shortcut to centre the DOM, or include an option to recenter the DOM after a user specified amount of ticks. At the moment the DOM doesn't recenter until the current price is at the top or bottom of the DOM which means keyboard traders on thinner instruments need to frequently move off the keyboard and back to the mouse to recenter the DOM to be able to see the order book above price when it is at the top, or below price when it is at the bottom of the DOM.
Please sign in to leave a comment.