Just wanting to revisit this question.
I'm aware of the Shift key option to further manipulate trendlines and pressing Shift has often saved me from changing the long-term angle I've got set on my historical trendline.
The problem remains as explained above - trying to move the trenline higher or lower is quite a task especially if the middle 'grab' point is way way back in time and off the chart.
Is there a key combination (Shift+Ctrl+mouse or something else that works) that can be easily applied to any part of a trendline that will enable your users to move up and down without changing a trendline's angles ?
Any help you can lend here will be very helpful to many users that use historical trendlines.
Cheers
Martin
I have the same problem And I wonder that mt5 did that so badly!! Incredible ! If you have a solution please let me know, this problem is stressing me out a lot. Hopeless, thanks.
And Fix to this issue? It could change everything particularly if the trendline angle is different
I’ve come across the same issue of keeping the trendline angle intact while shifting it around. The easiest workarounds I’ve found are using Shift (or Control) keys to keep certain constraints in place, temporarily adjusting an endpoint to bring the midpoint onto the visible chart, writing a quick script in MQL4/5 to shift both points equally so the angle never changes, and making sure “Ray” mode is turned off so the line isn’t endlessly extended. Unfortunately, MT4/MT5 don’t offer a built-in “keep angle but move” feature, so these tips are pretty much the way to go. Good luck and happy trading!
Hey, in MT4, there's no direct 'grab and move' tool like in some other platforms, but you can try this workaround:
- Select the trendline by clicking it once.
- Hold Shift while dragging from one of the endpoints—this keeps the angle locked while repositioning.
- If the middle point is out of view, zoom out or switch timeframes to make adjustments easier.
Hope this helps! Let me know if you find another way.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Currently I plot some long-term trendlines which I require to move, though I need to keep the same angles - this is important. And I need to move and see them across differing timeframes.
The problem I have at the moment is to move a trendline, you need to double click it and move it by the middle point. Often this is out of view on the chart timeframe i'm working on and was wondering whether there's another way to move a trendline, keeping it's current angles?
Quite a lot of other charting packages I've demo'd have a toolbar option u can select that will allow the user to 'grab a hold' of an object and adjust it's entire position. Does MT4 have something similar that I don't know of ?
Cheers
Martin