Hi RV13,
Thanks for the detailed information. The absence of commission information is not a bug – unfortunately this information needs to be populated manually due to the fact there is no MQL command to acquire information about broker commissions. MT4 apparently has this information available internally, however does not expose it to MQL unless there is an open trade (via OrderCommission()).
Hope this helps.