The first parameter for all events is actually the event id, so that documentation is slightly misleading if you don't realise that. In this case, it's actually:
Code:
EVENT_BANKED_CURRENCY_UPDATE (*integer* _eventId_, *[CurrencyType|#CurrencyType]* _currency_, *integer* _newValue_, *integer* _oldValue_)