Sharing Analyses

There are several ways to share analyses with other users of MotiveWave™:

  1. Import/Export Analyses – Individual analyses can be exported into files and shared with other users. These users would import the analyses into their copy of MotiveWave.

  2. Analysis Packs – Similar to above, Analysis Packs contain groups of analyses stored in a single compressed file. This option is very convenient for sets of analyses that are regularly shared.

  3. Repository – The repository feature allows you to store analyses outside of the workspace and share the files using a file sharing service such as DropBox™.

Import/Export Analyses

Import and export are very valuable tools for sharing your analysis with another MotiveWave™ user.

When you export an analysis file, the file will contain all of the information related to your analysis as well as information about the instrument. The exported file will be in JSON format and will have an extension of .mwml (MotiveWave Markup Language).

Choose File -> Export Analysis from the top menu bar (File -> Chart -> Export Analysis from the Console) to open the Export Analysis dialog. By default the analysis file will be saved on your computer desktop in the form <Symbol> – <Analysis Name>.mwml. You may change this name and location if you like. Click on the Save button to export the analysis to the selected file.

Similarly, to import an analysis file, choose File -> Import Analysis from the top menu bar (File -> Chart -> Import Analysis from the Console) to display the Import Analysis dialog. Locate the analysis file, select it and press the Open button. If the chart you are currently using has the same instrument as the imported analysis file, it will be opened in another analysis tab. If the instrument does not match the chart, a message dialog will be displayed indicating that the import was successful and how to open the imported file.

Analysis Packs

The Analysis Packs feature provides a more convenient method for sharing or transferring a set of analyses from one computer to another. This is similar to the import/export analysis feature but allows you to include multiple analyses across one or more instruments.

The Export/Import Pack options can be found under the File -> Chart menu of the Console menu bar:

Exporting a Pack

Use the Export Analysis Pack dialog (see below) to select a set of analyses and create a pack file. The pack file is a compressed zip file. Click on the + button to select analyses to add to the pack.

When you click on the + button the Select Analyses dialog will be displayed (see below). Type the symbol in the input box and press Enter or Tab to display the available analyses. Select the analyses you would like to include and press the Add and Close or the Add button.

For convenience, the Add button will keep the dialog open so you can choose another symbol. When you are finished, click Add and Close to dismiss this dialog.

When you have completed selecting all of the analyses for the pack, click on the Export button at the bottom of the Export Analysis Pack dialog. For convenience all of the settings in this dialog will saved for the next time you use it.

Export Templates

Templates are useful in cases where you frequently export different sets of analyses to one or more users or transfer files between computers.

This will launch the Save As Template dialog. Enter a name for the template and click the Save As button (see below).

The template can then be applied by choosing it from the Template drop down at the bottom of the dialog.

Importing a Pack

Use the Import Analysis Pack dialog to import analyses from a pack into your workspace. A prefix can optionally be added to each analysis. This can be useful to identify where the analyses came from or to avoid naming conflicts with existing analyses in your workspace. You can selectively choose which analyses to import. By default, all will be selected.


By default, analyses and configuration information are stored in the workspace. The repository feature provides more flexibility by allowing some of all of this information to be stored in the file system. This can be very useful if you want to synchronize this data (using Google Drive or Drop Box) with other computers or use as an alternative way to create backups.

Choose Configure -> Repository from the Console menu bar to access the Repository settings.

Uncheck the Use Local Database option to store information in the File System instead of the database. You will need to choose the root directory for this information by clicking the Browse button. If you would like to share this data using Google Drive or Drop Box, make sure to choose a location inside the shared folder.

Optionally you can choose to store the following types of information by checking the boxes below:

  1. Include Preferences – this is the settings in the Preferences dialog and other configured settings.

  2. Include Watch Lists – watch lists and quote sheets

  3. Include Chart Templates – any study templates that you have setup in your system

  4. Include Windows & Layouts – open window information and locations as well as the Console layout

  5. Include Scans – scan criteria

  6. Include Global Alerts – this applies to price alerts.

Sharing using Google Drive or Drop Box

Storing data in the File System provides the flexibility to share this information with other computers using utilities such as Google Drive or Drop Box. Note: this feature is not limited to these two services. Any cloud-based service that interacts with your local file system should work just as well.

For more information on these services, see their websites:

Folder Structure

If you look at the root folder for the repository you will see two folders:

  1. analysis – contains analysis files. This directory contains several sub folders that organize analysis by instrument type and instrument symbol.

  2. config – contains configuration files

The following diagram shows an example repository structure for an FXCM workspace.

Analysis Sources

Analysis sources provide a way to share specific analyses or to access analyses from other MotiveWave™ users. Analysis sources are defined by a folder that exists in your local file system. You would need to use a service such as Google Drive or Drop Box to perform the sharing and synchronization.

Analysis sources are defined in the Repository Dialog (Configure -> Repository from the Console menu bar)

Click on the Add button to define an analysis source. You can have multiple analysis sources. The Override Repository option is important if there are naming conflicts between your local repository and the analysis sources.

For example if you created an analysis called “Wave 3 Intraday” for the EUR/USD pair and one of the analysis sources also has an analysis called “Wave 3 Intraday” for EUR/USD, MotiveWave™ will need to determine which one to display. If Override Repository is checked, it will display the one from the analysis source (instead of the local repository).

The following dialog will appear when you click the Add button. Each analysis source will require a name. This name can be anything you like, but should reflect the source of the analyses. In the example below, we chose the name “Trading Analysis” (this is one of our partners). Choose a directory (folder) for the source by clicking on the Browse button. (Note: this will be a folder that is synchronized using Google Drive/Drop Box).

The Read Only attribute indicates if you are going to be modifying the analyses or just viewing them. Uncheck this option if you are intending to publish analyses to this source.

Publishing Analyses

If you are planning to share your analyses with other users, then you would create an analysis source and uncheck the Read Only attribute. Analyses that exist in your repository are not automatically shared; you will need to explicitly publish each analysis to this new source.

If you would like to publish an analysis to an analysis source, choose File -> Save To -> <Analysis Source Name> (where <Analysis Source Name> is the name you chose in the Add Analysis Source Dialog) from the chart menu bar (Note: it is File -> Chart -> Save To -> <Analysis Source Name> from the Console).

This action will save this analysis (make a copy) to a sub folder in the analysis source folder that you defined earlier.

The file synchronization software that you setup (ie Drop Box etc) will take care of synchronizing that file with the folders of all your users.

In the following example, we have created an analysis source called My Group. The Read Only attribute has been unchecked to tell MotiveWave™ that it can publish analyses to this location. This analysis source will now be available in the Save To menu (see below).

Last updated