Understanding Data Playback
Data Playback is a useful tool for traders wishing to stream data step-by-step data backward and forward in order to see how their strategy would behave in real-time. It allows playback of market data with the specified speed and resolution.
Playback in MultiCharts has a number of distinctive features making it a unique simulation tool:
- Jump to Bar Mode allowing you to set the start point with just one click.
- Possibility to choose Playback Resolution: tick by tick, second by second, minute by minute etc.
- Flexible Playback Speed: per bar (as is) or x updates per second.
- Step Backward/Forward allowing you to move forward or backward on the time scale without losing indicators/signals values.
Data Playback on the Chart
- Set the starting point of Data Playback by one of the following methods:
- Click on the Jump To Bar button on the Data Playback Toolbar and click on the chart; or:
- Set the date and time in the Playback Start Date/Time box and click the Jump To Time button on the Data Playback Toolbar.
- Set the Playback Resolution (As is – bar per bar, tick by tick etc.) by one of the following methods:
- Select the resolution from the Playback Resolution list in Data Playback Toolbar; or:
- In the main menu select Format, then point to Data Playback, Playback Resolution and select the resolution.
- Set playback speed using the Playback Speed slider on the Data Playback toolbar.
- Start Data Playback by one of the following methods:
- Click the Pause/Resume Playback button on the Data Playback toolbar; or:
- In the main menu select Format, then point to Data Playback and click Play.
To terminate Data Playback:
- Click the Go To Realtime button on Data Playback toolbar; or:
- In the main menu select Format, then point to Data Playback and choose Go To Realtime
Data Playback in Market Scanner
Playback Start Date/Time box allows choosing the starting point for Data Playback in the market scanner.
To set starting time and date, input the necessary date and time into Playback Start Date/Time box and click the Jump To Date button on the Data Playback toolbar. When the starting point is set, the playback is set to Pause mode by default.
Step Backward/Forward Playback
Step Backward/Forward feature allows step-by-step playback of the data without losing indicators/signals values.
Click the Step Backward or Forward Playback button to move backward or forward on the time scale.
Set the step size by one of the following methods:
- Click the arrow near the Step Backward or Forward Playback button and then select the step size from the list; or:
- In the main menu select Format, then point to Data Playback, point to Step Forward/ Step Backward and choose the step size.
Data Playback Modes
Data Playback has two modes: Local and Global
When the Local mode is selected, the bars are played independently on each chart or scanner window, where the Data Playback feature has been enabled. Each window will have its own starting point of the playback. When the playback is enabled on one window, other windows with Data Playback disabled will receive the real-time data from the data source.
When the Global mode is selected, all the data series on all opened windows of all the workspaces of one MultiCharts instance will be played. In this case the starting point of the playback will be the same for all charts and scanner windows.
If the time zones of the charts differ, the time of the playback starting points for those charts will still be the same.
Select Global playback mode by one of the following methods:
- Click the Global mode button; or:
- In the main menu select Format, then point to Data Playback and click Global mode in the list.
Data Playback Limitations
Only the following playback resolutions are available on the chart with multiple data series, in market scanner and in the Global mode:
- Second by Second;
- Minute by Minute;
- Hour by Hour;
- Day by Day.
Data series, indicators and strategies markers will disappear at the right side of the playback starting point. They will appear once Data Playback starts.
All the drawings remain in their original place. They can disappear when the starting point is set. When the playback reaches the place where the drawing was put, the drawing appears.
If a study require more data for calculation than there are at the starting point, the calculation will start when the playback reaches the required bars number.
The real-time data is downloaded and collected while Data Playback is active.