A Beginner's Guide to High-Frequency Trading: Understanding the Basics and How Ultraqubo Can Help