Skip to main content

MT5 is showing inputs from an old EA (cached values)

Learn how to fix the MT5 cache issue where a new EA version loads with the inputs and parameters of a previous version.

MT5 is showing inputs from an old EA (cached values)

Symptom. You load a new EA (or a new version) in MT5 and it appears with the inputs/parameters of a previous EA, instead of the current values.

Why it happens. This is a behavior of MT5 itself. When you apply EAs with the same name, one after the other (back to back), MT5 sometimes reuses the inputs saved from the previous version instead of loading the new defaults.

How to solve: Rename the EA/project before exporting (or rename the .ex5 file) so that MT5 treats it as a new EA and loads clean inputs.

Alternatives

  • In the Inputs tab of the EA (when attaching to the chart or in the Strategy Tester), click Reset to return to the defaults, or re-enter the values manually.

  • Remove the corresponding .set file (MT5 stores .set presets by EA) and reload the EA.

If it persists

If, even after renaming and resetting, the inputs remain incorrect, forward a full description of the problem to Pip so our support can help you, as it may be something beyond the local cache.

Did this answer your question?