I think both is already possible. For watching trades one by one, just let the script print a message window with all trade parameters that you want when a trade is opened or closed. You can use the "broker" function for that. For adding a balance at start, just do

if(is(INITRUN)) Balance = 10000;