Request to Keep Vertical Position (Chart Drag Range) Usable After Timeframe Change

 
Dear MetaQuotes Team,

I would like to report an issue related to the chart’s vertical position control in MetaTrader 5.

What “Vertical position” is

The “Vertical position” control on the price scale allows users to move the chart up and down without changing the scale. It is essential for freely navigating price action visually.

Problem

I want to keep the ability to freely move the chart vertically.

However, I am facing an issue when using:

CHART_SCALEFIX = true;
CHART_FIXED_MIN / CHART_FIXED_MAX

After applying these settings, everything works as expected at first.

But when I change the chart timeframe:

The “Vertical position” range expands to tightly fit the price scale
As a result, I cannot move the chart up or down anymore
The vertical drag becomes effectively disabled
Current workaround

The only way to restore vertical movement is:

Double-click on the “Vertical scale” (price axis)

After doing this:

The “Vertical position” range collapses back
The chart becomes movable again vertically
Issue

This behavior is not controllable via MQL5.

There is no way to:

keep vertical dragging enabled after timeframe change
reset or restore the “Vertical position” state programmatically
Request

Please consider providing a way to:

preserve or reset the vertical position behavior after timeframe change
or allow full control over the vertical drag range of the chart
Impact

This limitation affects usability because:

chart interaction changes after every timeframe switch
users must manually double-click the price scale each time to restore normal behavior
MQL5 cannot automate or control this state

Thank you for your consideration.