Available translations

Problems Saving The Workspace or Plugins

foundations.png
Summary: Are you having problems saving your Workspace? Did your changes in the workspace disappear? Was the workspace reset? Or you believe the changes were lost? Are you confused on how the system handles the persistence of changes? Is your Workspace not saving your changes?
Don't panic. Here you will find everything you need to know on how the system deals with persisting changes.
There are 3 concepts you will need to understand in order to learn how we handle changes and how we save them.
Workspaces
A workspace is a collection of data structures represented by nodes at the designer. They are stored at a single file.
Plugins
Plugins are data structures located in files, which were developed by contributors and shared with the community as a plugin. The Plugins files are in folder inside the Projects folder.
Plugins Workspaces
These are a special type of plugins, since they are at the same time a workspace. When we talk about Plugins, we refer to non-workspaces plugins.
How does all of this works?
We will explore this at the following section.
Which workspace is loaded at startup?
Everytime you run Superalgos the system will try to load the latest loaded workspace. It remembers the last workspace because it stores at the browser's local storage the name of the latest successfully loaded workspace.
What happens when there is no previous loaded workspace?
If the system does not find any name at the browser's local storage, or if it finds a name but can not find the file of that workspace, it will then try to load the'default'workspace, which is the Getting Started Native Workspace.
How do I create a new workspace?
The first time you run Superalgos it will load the Getting Started Native Workspace. The system will try to save the loaded workspace every minute. But Native Workspaces can no be replaced by the one loaded, instead a copy of it is created at the My Workspaces folder with the name of the node of type Workspace, which represents the whole workspace. The way to create a new workspace is by renaming the workspace node and saving after that.
How do I access a modified / renamed workspace?
Every time you open the left side bar, the system will search the Native Workspaces folder and place all the files found there at the left side panel. It will also scan all the My Workspaces folder and add those files to the bottom of the left side panel.
How do I recover the system if my latest workspace is not loading?
It might happen that the file got corrupted, or the system version changed and is not recognizing your file format. What you need to do is to move your workspace file out of the My Workspaces folder so that the system loads the default workspace, which will be the Getting Started Native Workspace.
How do I recover the system if I made a change at the workspace and now it does not run data mining, backtesting or trading tasks?
If you are using a Native Workspace, the way to recover is by loading that Native Workspace again. The system will naturally then save a copy at My Workspaces folder overwriting any changes you made. From there all tasks should run well.
Is it there an auto save feature?
Yes there is, and it is always on.
How do I create backups of my Workspace?
If you change the name of the Workspace node (which represents the Workspace), the next time you save it, or it is auto saved, will be with the new name, not deleting the previous file.
How do I add plugins to my workspace?
To add plugins you need to set them up at the Plugins hierarchy.
In the workspace there are 2 types of hierarchies:
Why my changes were not saved?
Maybe because you made changes to a Plugin.
How can I modify a Plugin and have the changes persisted?
There are two ways. One is by backing up the modified Plugin and replacing the original Plugin file with the modified one. The second way is to incorporating the Plugin as non-plugin data structure.
Previous
Browser Compatibility
Next
Problems With Computer Time