The best trading journal for MetaTrader 4 is RizeTrade, with Edgewonk and TradesViz as strong alternatives given MT4's central role in forex. Edgewonk has deep support for MetaTrader 4 and international brokers, plus multi-currency performance tracking, return forecaster, and mistake tagging especially useful for forex traders.
RizeTrade adds emotion tagging suited to forex's 24-hour psychology challenges.