Developing High-Frequency Trading Systems