Discussing the article: "Developing a Replay System (Part 56): Adapting the Modules"

 

Check out the new article: Developing a Replay System (Part 56): Adapting the Modules.

Although the modules already interact with each other properly, an error occurs when trying to use the mouse pointer in the replay service. We need to fix this before moving on to the next step. Additionally, we will fix an issue in the mouse indicator code. So this version will be finally stable and properly polished.

In the previous article "Developing a Replay System (Part 55): Control Module" we implemented some changes that allowed us to create a control indicator without using terminal global variables. At least in terms of storing information and user-specified settings.

While everything worked fine and was fairly stable, when the system was placed on a chart with a certain number of bars, it kept crashing due to range limits being exceeded when using data related to a custom symbol. The reason is not that the custom symbol is actually broken or causing problems. This is because the database is often insufficient for the correct functioning of the entire system. The main problem factor is the buffer.

In the video below, you can see a demonstration of the system in operation.


Demo video

Author: Daniel Jose