2) MQL4 update introduced new data structs: MqlTick and MqlRates.
https://docs.mql4.com/constants/structures/mqlratesBesides efficiency, MqlRates also provides historical Spreads.
This should allow Zorro to save all MT4 price data as Ask, be consistent and actually make historical MT4 data usable.