Zaslat SMS: Design, testing, and optimization of trading systems