@kiwi789 I think theyre pretty straightforward:
- Init: this happens once, when the EA is loaded onto a chart
- Timer: this happens at regular time intervals (set by you)
- Tick: this happens at every tick (price update)
- Trade: this happens when there's some trade action
- Chart: this happens when there's some user input on the chart
- Deinit: this happens when the EA is removed from the chart



I dont really know why MT4 is still so popular, maybe there's some licence fees of MT5 that brokers dont want to pay, and thus they advertise MT4 for everyone...

