Use the reference by subsystem
Language Basics covers types, variables, operators, arrays, functions, classes, preprocessing, and program structure. Runtime and Event Handling explain which functions the terminal calls and under what program type.
Timeseries and Indicator Functions cover market data. Trade Functions cover classic MQL4 order operations. Object, File, Common, Conversion, String, Math, and Network sections cover platform services.
| Question | Reference section | What to verify |
|---|---|---|
| Why is this handler ignored? | Event Handling | Exact signature and program type |
| Which bar does this value use? | Timeseries / Indicators | Symbol, timeframe, mode, shift |
| Why was a trade rejected? | Trade Functions / error codes | Return value and broker constraints |
| How is this text or number converted? | String / Conversion | Input type, return value, precision |
