Does the broker application have an API? Can you create an interface to their application? If so, use the MDK to gather the required information from MS and send it via the API to the broker's application.
Getting third party software to emulate moise clicks and send-keys can get a little sloppy and has a tendency to screw things up should another application unexpectedly steal the application focus, such as email programs, IM etc.
Hope this helps.
wabbit
MS: 6.52 EOD, 7.x EOD, 8.0 PRO, 9.2 PRO w/QC, 10 PRO w/QC & MDK
For custom MetaStock programming : http://www.wabbit.com.au
My SkyPE status : 
My SkyPE account : wabbit.com.au