Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

InputResizer: Easily edit indicator and EA settings - MetaTrader 4 Expert - MT4/MT5 Resource

author EAcpu | 2 reads | 0 comments |

InputResizer: edit indicator and EA settings comfortably - expert for MetaTrader 4

InputResizer: edit indicator and EA settings comfortably - expert for MetaTrader 4

InputResizer: edit indicator and EA settings comfortably - expert for MetaTrader 4

Today’s expert advisors and custom indicators have too many settings. The Blessing 3 EA has 118 lines of input, the Beast EA has 155 lines, and the number of input parameters increases with each new version. There are dozens of more advanced pivot indicators. MT4 was designed many years ago and provides a non-resizable dialog box that only displays 8 lines of input . Most traders won't mind because they set it up once and forget it. But if you're testing, optimizing, evaluating or just trying out different settings every day, you'll find my utility useful .

Input Adjuster
is a set-and-forget utility. Once you've set it up, you're done. Attach it to a chart and all input windows in all MT4 instances on your PC/VPS can be resized.

InputResizer: edit indicator and EA settings comfortably - expert for MetaTrader 4

Attached are two variants - indicator and EA, both do the same thing. Choose a variant and use it; do not use both the indicator and the EA.

Indicator variant - InputResizer.mq4:
The indicator depends on incoming price movements, so if you choose it
for reasons you will have to wait for the ticks until the indicator finds your open window and manages it, so it is better to attach it to the received chart (pair). Tics often ask - EURJPY and GBPJPY are good choices.

EA variant - InputResizerEA.mq4:
The advantages of using an EA are clear; it operates in cyclic mode and does not rely on ticks. It
checks the window every 300 milliseconds (the default setting) so you never have to wait. However, if you launch MT4 during the following times: the market is closed, you must switch to weekend mode (see below), or use a quote generator utility or script. There is a small drawback to using EA. I recommend using this variant, but it takes up another EA on the chart that you cannot use. It's better to attach it to a dedicated chart (M1-W1, that's okay), minimize this chart and don't use it for other purposes.

InputResizer: edit indicator and EA settings comfortably - expert for MetaTrader 4

By default (set as above), the InputResizer will place and adjust each input window to the coordinates specified when it first appears (in pixels, relative to the upper left corner of the screen). Then, if the input window (distinguished by EA/indicator name) reappears (on any chart/platform), the position/size of the last window will be applied closed.

If RememberSize=false , all windows will be opened with initialized custom (if true) coordinates, maximized if initializedmaximized=true (InitMaximized overrides InitCustom), or at the default position and size if both InitCustom and InitMaximized are false.

If RememberSize=true , the above only applies to the first time the window appears. Then, store the coordinates on each window close and reapply next time. Stored coordinates override InitCustom and Initialize Maximize.

If individual = true , coordinates will be stored for each EA/indicator name separately. This setting is only relevant when RememberSize=true.

Sleep Time: (EA only) Time between scans in milliseconds. Lower numbers provide faster response times but increase CPU load.


Weekend Mode:
(EA only) If set to true , can be run without using the tick emulator. For weekend testing! Setting it back to false during normal trading hours prevents unexpected behavior. Reason: In WeekendMode, Start() is called from inside Init(); this way of running the EA is quick, dirty and incorrect. This mode is not available in the "_600" version, if you need this EA version to work independently of incoming quotes, you must use the quote simulator!

Final notes
:

renew:
June 25, 2011: Bugfix: "z" character was misspelled (rather than the symbol used to catch this bug).
June 29, 2011:
Upgrade: No need for input localized controls, more reliable operation, able to handle multiple open input windows on different MT4 instances.
July 10, 2011: Bug fix: Indicator input box opened from indicator list (Ctrl+I) could not be found.
2014.02.08 : Important upgrade: Added "_600" version, modified to work with MT4 build 600, and hopefully updated.


Attachment download

📎InputResizer.mq4 (11.19 KB)

📎InputResizerEA.mq4 (11.93 KB)

📎InputResizerEA_600.mq4 (10.64 KB)

📎InputResizer_600.mq4 (10.67 KB)

Source: MQL5 #10354

InputResizer: Easily edit indicators and EA settings - MetaTrader 4 Expert Pre-Use Tips

This page has been supplemented with structured instructions, focusing on the use of foreign exchange indicators, MT4/MT5 platform compatibility, testing procedures and risk control. Before downloading or deploying, it is recommended to first determine whether it is consistent with your own variety, cycle and account environment.

Suitable for who to use

  • Users who want to quickly screen foreign exchange indicators and are willing to do simulation verification first.
  • People who need to compare MT4/MT5 EAs, indicators, scripts or source code projects.
  • Traders who wish to record backtests, parameters and risk boundaries before placing a trade.

Testing and risk control suggestions

  • First verify the default parameters in the strategy tester or demo account, and then adjust the symbol, period, spread and trading period one by one.
  • Scalping, grid, martin, and high-frequency strategies should focus on observing maximum drawdowns, consecutive losses, slippage, and trading frequency.
  • It is not recommended to run any document directly on the real disk. At least observe the simulated disk performance for 2-4 weeks first.

FAQ

Can MT4 and MT5 be used interchangeably?
Usually cannot be used directly. EX4/MQ4 corresponds to MT4, EX5/MQ5 corresponds to MT5, and the source code needs to be compiled in the corresponding MetaEditor.

Is this resource guaranteed to be profitable?
cannot. EAs, indicators and scripts can only be used as trading tools, and the results depend on parameters, market environment, spreads, slippage and risk control.

What else can I continue to watch?
Forex EA download , foreign exchange indicator download , EA evaluation , MQL5 CodeBase .

English Search Notes

This page is also optimized for English search intent around InputResizer: Easily edit indicators and EA settings - MetaTrader 4 Expert . Related search terms include: Forex indicator, MT4 indicator, MT5 indicator. Test any Forex EA, Expert Advisor, MT4/MT5 indicator, script or MQL source code with historical data and a demo account before live trading.

Verification code Refresh