use fake (and real) stock service static bool finished = false; static bool crazyFast = false; static Func<bool> rand = () => new Random().Next(100) > 49; public static void Main(string[] args) { using var writer = new HighSpeedWriter(); var window = new Window(writer); ...