It takes time for your data mining operation to download data from the exchange and process the raw data to build candles. Check the progress of your data mining operation in the network hierarchy.

There are a few reasons why you may be having issues finding candles on the charts. Please, consider the following…

Check the Progress of the Data Mining Operation

If you are just getting started with Superalgos, still following the getting started guide, bear in mind it takes time for data to be downloaded from the exchange. Depending on the power of your hardware and the speed of your internet connection, it may take anything from half an hour to several hours to see the first few candles, particularly those of the Binance exchange, as the market spans back to September 2017.

Check the data mining operation on the network hierarchy. You will be able to see candles on the screen only after the OHLCV Sensor Bot and the Candles Volumes indicator in the Masters task manager of the corresponding exchange data tasks node and market have both reached 100% progress.

Switch Candles Layer Off and Back On and Refresh the Page

Zoom into the chart until you see the layer manager featuring the candles layer. Turn off the candles layer and turn it back on. This forces to candles layer to reload.

Check the Time, Rate and Time Frame Scales

It may happen that you attempted to manipulate the charts and something went wrong in the process.

Try setting the time frame scale to 24 hours, and both the time scale and rate scale to automatic mode. Setting the time scale to automatic mode brings the whole span of the market in focus on the chart. Setting the rate scale to automatic mode sets the scale to fit the entire range of prices in the market. The goal is to make sure that all scales are set in a way in which—if there is any data to show—it will show.

Click to learn more about time scales

Controlling the Time Scale from the Charts

Automatic Scale

1. To change the automatic scale settings, place the mouse pointer over the corresponding time box, press the Shift key and slowly scroll the wheel of the mouse. The action cycles through different possible scale automation settings. Notice a tiny green triangle to the sides of the time scale icon.

  • A triangle pointing right means that the maximum value of the scale is automatic.

  • A triangle pointing left means that the minimum value of the scale is automatic.

  • Both triangles present at the same time means that both minimum and maximum values are automatic.

  • No triangle means that both minimum and maximum values are in manual mode.

Pay attention to the effects of the different setting for the automatic and manual time scales.

Manual Scale

2. To adjust the scale, make sure either or both minimum and maximum values are in manual mode. Place the mouse pointer over the time box and scroll the wheel of the mouse. The scale will increase or decrease accordingly, depending on which values are set to manual.

When the scale is set to manual, scrolling the mouse wheel on top of the time scale box changes the scale.

Notice that, while changing the scale, a number is displayed replacing the actual datetime. This is a reference value of the scale, that may serve for comparison purposes, with scales in other charts.

Click to learn more about time frame scales

Controlling the Time Frame Scale from the Charts

1. To set a time frame value, place the mouse pointer over the corresponding time machine or timeline chart time frame box and scroll the mouse wheel.

To set a time frame, scroll the wheel of the mouse over the time frame scale box.

Check the Integrity of Your Data

Your PC may have been forcefully shut down or you may have closed the console running the Superalgos backend while running a data-mining operation. Such situations may cause some data to become corrupt.

1. Check the integrity of the sensor bot data

Go to the Exchange-Raw-Data folder under Data-Storage > Exchange > Market > Masters and keep opening the subfolders to get to the last day available, and open the Data.json file. If the file opens fine, this may mean that the data you downloaded from the exchange is safe.

If the last file in Exchange-Raw-Data does not open properly then delete the whole Data-Storage > Exchange > Market and run the data mining operation. This will have the OHLCV sensor bot download all the data from the exchange again, and all indicators calculated from scratch.

If the sensor data seems fine, then proceed with the next step.

2. Check the integrity of indicator’s data

If you are having issues with candles you need to check the data of the Candles Volumes indicator of the Masters Data Mine located deep in Multi-Period-Daily and Multi-Period-Market folders under Data-Storage > Exchange > Market > Masters > Candles-Volumes > Output > Candles.

If you find any .tmp files or you can’t open some of the latest Data.json files in a regular text editor, or some files are empty, chances are the files have been corrupted.

If that is the case, then you will delete the folder for each data mine within Data-Storage > Exchange > Market, but will leave Exchange-Raw-Data intact, and get the data mining operation running afterward. This will regenerate all indicators data products, including Candles Volumes.

3. Remember that there is a proper way to close the system!

Click to learn how to safely close superalgos

In brief: The correct way to close Superalgos is to stop all tasks in the data-mining and trading operations, wait a few seconds until the tasks stop, and only then close the browser. Before closing the console, you must wait around a minute until there is no further activity.

The backend application runs independently from the frontend browser-based application. You may close the browser at any point without affecting your data-mining operation or the bots you may be running in your testing or prodution environments. Once you restart the browser and navigate to the correct URL, the frontend app reconnects with the backend and you regain control over the whole operation.

Start Here

1. Close all data-mining tasks. Select Stop All Exchange Data Tasks on the data mining node menu.

2. Close all tasks in the testing environment and the production environment. Select Stop All Task Managers in the testing and production environment nodes menus.

3. Wait a few seconds until all tasks are stopped and close the browser.

4. Wait for about one minute until all activity stops in the console, then close it.

Check for Errors at the Browser

Open Chrome’s DevTools with the F12 key (when the browser is in focus) and click the Console tab. Then go back to Superalgos and reproduce the issue. The console may display network errors and warnings of different sorts. Those are not important and you may safely ignore them.

Do pay attention to other kinds of errors, such as files that can not be loaded, or errors in specific system components.

Open Developer Tools and check the console tab for potential errors. Ignore warnings and network errors.