At the beginning of the battle, this is what you do...
First, select your whole army and click ONCE on the enemy units. This will start marching the towards them. Eventually, your Artillery will start firing. Then, your archers will start firing, at that point, feel free to make any one you wish to charge attack.
It basically wears down and intimidates any enemy units before the battle even starts.
Press ~ during game play to display the console window. Then, enter one of the following codes to activate the corresponding cheat function.
Complete buildings in the building queue---process_cq <settlement name>
Add denari---add_money <1-40000>
Units 10% cheaper---bestbuy
Add of people to your settlement---add_population <settlement> <number>
Win next battle---auto_win <attacker/defender>
Toggle fog of war---toggle_fow
Create unit in indicated settlement---create_unit "<general/admiral/settlement>""<unit name>"