Yes it supports Expert Advisors and Indicators. There is technically no difference from MT4GUI perspective. There is an issue in MQL which is not MT4GUI related. If you have an Indicator and restart Metatrader Terminal, then WindowHandle (hwnd) returns 0 until MT4 has connected to broker. By an EA the WindowHandle does not return 0, it returns valid value. This is a MQL flaw and has nothing todo with MT4GUI. But since MT4GUI is a WindowHandle dependent product its essential for you to know this flaw and how to avoid it. You have to make sure that you call MT4GUI Functions as soon WindowHandle gets >0. Otherwise MT4GUI will return invalid reply and your GUI will not be drawn.
Posted in: Technical