Forex Trading Software: Tools for Analysis and Execution