In the previous article "Developing a Replay System (Part 77): New Chart Trade (IV), I explained the subject as thoroughly as possible, while trying not to overcomplicate matters, even though this is often a rather complex topic. The question at hand is: how do you develop a communication protocol? This is essential if you want to transfer information between different applications or programs, whether they are running in the same environment or not. In our specific case, we want the Chart ...