How MT4 daily charts look depends on when the MT4 was started and to which broker it was connected. So you can not compare an MT4 chart to a chart of another platform.

There are several reasons for this. MT4 bars depend on the broker's time zone, while Zorro bars are time zone independent. Zorro's EMA and MACD are window length independent, while the MT4 EMA and MACD return different values dependent on the previous length of the chart.

So you will most likely not get the same signals from Zorro and from MT4 even when the algorithm is completely identical. You can also not load an MT4 EA from a forum and expect to get exactly the same trade signals as the guy who posted it.