# Welcome

<figure><picture><source srcset="/files/svPrbAjyUzSytKnysfh8" media="(prefers-color-scheme: dark)"><img src="/files/drnmd2Q1XujoNyQfjNYJ" alt=""></picture><figcaption></figcaption></figure>

Welcome to MotiveWave docs, here you'll find guides, knowledge base articles, how-to articles, frequently asked questions, procedures, and tips on using MotiveWave. Select from the list of articles in the left menu or select the search icon above to search all the documents.

If you can't find what you're looking for and need assistance please email <support@motivewave.com>.


# Quick Start Guide

Welcome to MotiveWave™, your powerful and intuitive desktop application for analyzing and trading the markets. Whether you're a seasoned professional or a first-time user, this Quick Start Guide will help you get started with MotiveWave™ and make the most of its features.

### MotiveWave Editions™

If you are currently working with the trial version of MotiveWave™ (available from our website), then you most likely have the Ultimate Edition of MotiveWave™. This edition includes all of our features and functionality (Note: excludes partner modules and studies). If you are currently on a trial and you would like to try a specific edition, please contact <sales@motivewave.com>.

There are several editions of MotiveWave™ available to address the different needs and budgets of traders and market analysts. Detailed information on these editions and the functionality that they provide can be found on our website: <https://www.motivewave.com/products/products.htm>

* **Ultimate Edition** – This edition includes all of our features and is recommended if you are a professional trader and you are using advanced features such as Elliott Wave, Gann or Gartley. It includes all the functionality of the Professional Edition.
* **Professional Edition** – This is for professional traders that do not used advanced features such as Elliott Wave, Gann or Gartley. It includes support for strategy backtesting and optimization. It includes all the functionality of the Order Flow Edition.
* **Order Flow Edition** – This includes everything from the Standard Edition and adds the Order Flow Pack and the advanced DOM.
* **Elliott Wave Lite Edition** – This is the Standard Edition plus all Elliott Wave functionality except for the Elliott Wave scanner.
* **Standard Edition** – This standard-level edition contains a full set of studies (excluding the order flow pack) and essential tools for doing analysis.
* **Community Edition -** This free edition is available for anyone with an expired trial. Placing trades is not supported in this edition. This edition is supported via the MotiveWave Forum: <https://forum.motivewave.com/>

### System Requirements

The following are necessary for MotiveWave™ to function properly on your computer:

#### &#x20;Supported Operating Systems (64 bit only) :

* Microsoft Windows 7 or higher,
* macOS 10.12.6 (Sierra) or higher
* Debian based distro (Ubuntu, Kubuntu, Mint, etc),

#### Hardware Requirements:

* Graphics card with minimum 512MB memory 4 GB system memory (8 GB recommended)&#x20;
* 1 GB free disk space (more for storing historical/tick data)
* 4+ core CPU such as Intel i5 / i7 or AMD Ryzen 5 / 7
* Apple silicon M series chip


# Getting Started

### Getting Started

Welcome to MotiveWave™! This section will guide you through the initial steps to get up and running with the application quickly and effortlessly. Whether you're a new user or upgrading to the latest version, this guide will help you familiarize yourself with the key features and functionalities of MotiveWave™.

#### 1. Installation:

* If you haven't already, [download](https://motivewave.com/download.htm) the latest version of MotiveWave™ from our website.
* Follow the on-screen instructions to install MotiveWave™ on your computer. The installation process is straightforward and typically only takes a few minutes to complete. You can refer to the "[Installation](/user-guide/quick-start-guide/installation)" section of this guide for more details.

#### 2. Launching the Application:

* Once installed, locate the MotiveWave™ icon on your desktop or in your applications folder.
* Double-click the icon to launch MotiveWave™. The application will start up and display the startup up screen where you can select your main workspace or set options.

#### 3. User Interface Overview:

* Take a moment to familiarize yourself with the user interface of MotiveWave™. The main workspace window is the Console: <https://youtu.be/sdLhFVcnDIQ?si=r25voP9xv2tnaQ-X>

**4. Basic Operations:**

* MotiveWave™ offers a wide range of tools and functionalities to help you accomplish your tasks efficiently. Explore the menus, toolbars, and panels to discover the various options available.
* Try out some basic operations such as creating a new chart, plotting drawings using tools and components, and backing up / restoring your workspace via the File menu.&#x20;

#### 5. Next Steps:

* Now that you've gotten started with MotiveWave™, check out the "[Next Steps](/user-guide/quick-start-guide/next-steps)" section for suggestions on where to go next. Whether you're interested in exploring [advanced features](/user-guide/quick-start-guide/advanced-features), [customizing](/user-guide/quick-start-guide/customization-options) your workspace, or [getting support](/user-guide/quick-start-guide/troubleshooting-and-support), we've got you covered.

#### 6.  Enjoy Using MotiveWave™!

Congratulations! You're now ready to dive in and start using MotiveWave™. If you have any questions or need assistance along the way, refer back to this guide or reach out to our support team for help.


# Installation

### Installation

Before you can start using MotiveWave™, you'll need to install it on your computer. Follow the instructions below to download and install MotiveWave™ on your system.

1. &#x20;**Activation:**

When you create a trial for MotiveWave™ from our website, you will be sent an email that contains a link to consent and the instruction to **sign in with your email address**.&#x20;

2. **Download MotiveWave™:**

* Visit our website at <https://www.motivewave.com> and navigate to the [Downloads](https://motivewave.com/download.htm) page.
* Click on the "Download" button for your specific platform to begin downloading the installation package for MotiveWave™. The download should start automatically, but you may be prompted to select a download location or confirm the download.

3. **Run the Installation Package:**

* Once the download is complete, locate the downloaded installation package ( an .exe file for Windows , .pkg file for macOS or .deb file for Linux).
* Double-click the installation package to start the installation process. You may be prompted to confirm that you want to run the installer—click "Yes" or "Run" to proceed.

If you are installing MotiveWave on macOS, you may find the following video helpful:&#x20;

{% embed url="<https://youtu.be/vpHPg1KM2Ow?si=an6MqaOkvyA8rjVy>" %}

If you are installing MotiveWave on Windows, you may find the following video helpful:&#x20;

{% embed url="<https://youtu.be/WSUJ-8eoNc4?si=_BhuczDbMdoN5tgp>" %}

4. **Follow the On-Screen Instructions:**

* The installation wizard will guide you through the setup process step by step. Follow the on-screen instructions to choose installation options, such as the installation directory and shortcut creation.
* Review the End User License Agreement (EULA) and accept the terms and conditions to continue with the installation.

5. **Complete the Installation:**

* Once you've configured the installation settings, click the "Install" or "Finish" button to begin installing MotiveWave™ on your computer.
* The installation process may take a few minutes to complete, depending on your system's performance and the size of the installation package.

6. **Launch MotiveWave™:**

* After the installation is finished, you'll see a confirmation message indicating that MotiveWave™ has been successfully installed.
* Locate the MotiveWave™ icon on your desktop or in your applications folder and double-click it to launch the application for the first time.

**Refer to the Installation Guide below for the details:**&#x20;

{% file src="/files/YaNZCYUhReLQz9je6UY4" %}


# Customization Options

Personalize your experience with MotiveWave™ by taking advantage of its extensive customization options. From adjusting the user interface to customizing keyboard shortcuts, there are plenty of ways to tailor MotiveWave™ to suit your preferences and workflow.

1. **User Interface Customization:**

* Customize the appearance of the user interface to match your preferences. Choose from different themes, color schemes, and layouts to create a workspace that feels comfortable and visually appealing.

{% embed url="<https://youtu.be/IJiexJvvsiw?si=0lNUNGF73a0Cuk0c>" %}

* Adjust the size and position of panels, toolbars, and windows to optimize screen real estate and optimize single or multiple monitor setups.

{% embed url="<https://youtu.be/PSEi3AaK_RY?si=uxBVqi7qN1msPupH>" %}

2. **Keyboard Shortcuts:**

* Customize keyboard shortcuts to speed up common tasks and actions in MotiveWave™. Assign custom key combinations to frequently used commands, tools, and menu items to reduce mouse clicks and improve efficiency.

{% embed url="<https://www.youtube.com/watch?v=hiDu7M7WAns>" %}

3. **Toolbars and Groups:**

* Tailor toolbars to display the functionality that you use most frequently. Customize the toolbar layout, add or remove buttons, and rearrange menu items to create a personalized workspace that suits your needs.

{% embed url="<https://www.youtube.com/watch?v=5fv9snRtbqs>" %}

* Create custom tool or component groups for organizing specific related tools or components for quick access and efficiency.

{% embed url="<https://www.youtube.com/watch?v=nd7N8gGDsns>" %}

4. **Workspace and Layout Management:**

* Save multiple workspaces to accommodate different connections or workflows.&#x20;
* Create custom layouts with specific chart configurations, panel arrangements, and window positions, and switch between them effortlessly through the use of Pages or Desktops (Professional or Ultimate Editions only).

{% embed url="<https://www.youtube.com/watch?v=TL9d-hhP618>" %}

5. **Preferences and Settings:**

* Explore the **Configure > Preferences** menu to access a wide range of customization options and configuration settings. Adjust display settings, performance options, behavior preferences and so much more to tailor MotiveWave™ to your specific needs and preferences.
* Preferences are saved as part of your workspace as a .zip file for easy backup and transfer to other devices or installations.

{% embed url="<https://youtu.be/YYxO_5McTrg?si=_3c9lC5wxjiCOWdb>" %}

6. **MotiveWave™ Java SDK:**

* Take customization to the next level by leveraging the[ Java SDK](https://www.motivewave.com/sdk.htm) functionality in MotiveWave™. Write custom studies or strategies to analyze the markets or automate your trades.

### Ready to Customize Your Experience?

Explore these customization options and make MotiveWave™ your own. Experiment with different settings, layouts, and configurations to find the setup that works best for you. With MotiveWave™, the possibilities are endless!


# Advanced Features

Now that you've mastered the basics, it's time to explore some of the advanced features and capabilities of MotiveWave™. These powerful features can help you take your productivity to the next level and unlock new possibilities with the application.

1. Elliott Wave Functionality: <https://youtube.com/playlist?list=PL2138DF8E5D647DB7&si=ObkJGbjBI0SrtlFg>
2. Order Flow Functionality: <https://www.motivewave.com/order-flow-trading.htm>
3. Scanning Functionality: <https://www.youtube.com/playlist?list=PLptPs7NNkF4GGGx6-HYs3Zlo_6oDDM1c5>
4. Replay Mode: <https://www.youtube.com/playlist?list=PLptPs7NNkF4EMxvlgu5WpqX50gCqhzLMc>
5. Studies and Strategies:&#x20;

[and much more......](https://www.youtube.com/@MotiveWaveSoftware)


# Troubleshooting and Support

### Troubleshooting and Support

Encountered an issue? Don't worry! Check out the troubleshooting tips below or [contact](https://www.motivewave.com/contact.htm) our support team for assistance.

### Common Issues and Solutions:

1. **Application Won't Launch:**

Ensure that your system meets the minimum requirements outlined in the [System Requirements ](/user-guide/quick-start-guide#system-requirements)section. Try restarting your computer and launching the application again. Check for any antivirus or firewall software that may be blocking the application and temporarily disable it to see if the issue persists.&#x20;

2. **Application Crashes or Freezes:**

Make sure you have the latest updates installed for your operating system and graphics drivers including the latest version of MotiveWave™. Try closing other applications and background processes that may be consuming system resources.&#x20;

3. **Performance Issues:**

Close unnecessary tabs, windows, or applications running in the background to free up system resources. Adjust the application settings to optimize performance, such as reducing the number of studies, charts or tickers. If you are using Order Flow studies such as Volume Imprint, try reducing  your Imprint Count or selecting Use Historical Minute Bars if you are using a daily timeframe or higher.&#x20;

4. **Contact Support:**

If you're unable to resolve the issue using the troubleshooting tips above, our support team is here to help! Contact us via email for prompt assistance with any technical issues, questions, or concerns you may have. Please provide detailed information about the issue you're experiencing, including any error messages or steps to reproduce the problem, to help us assist you more effectively. Please include a copy of all your log files available via the **Help > Log Files** menu within MotiveWave along with a backup of your workspace available via the **File > Backup** menu.

### Support Resources:

* Knowledge Base:  [https://docs.motivewave.com/knowledge-base](https://docs.motivewave.com/knowledge-base/getting-started)
* Community Forums:  <https://forum.motivewave.com/>
* Email Support: [support@motivewave.com ](mailto:undefined)

We appreciate your interest in MotiveWave™ and strive to provide you with the best possible support experience. If you have any feedback or suggestions for improving our support services, please don't hesitate to let us know. We're here to ensure your success with MotiveWave™ every step of the way.


# Next Steps

Congratulations on successfully getting started with MotiveWave™.  Now that you're familiar with the basics, here are some next steps to help you further explore and maximize your experience with the application:

1. Explore Advanced Features:

* Take your skills to the next level by exploring the [advanced features](/user-guide/quick-start-guide/advanced-features) and capabilities of MotiveWave™. Dive deeper into other topics such as working with [Analyses](broken://pages/-MIye75heYuv2F078zcT), [Volume Order Flow](/user-guide/volume-order-flow-analysis-guide/introduction) and creating custom studies and strategies via our [Java SDK ](https://www.motivewave.com/sdk.htm).  Discover how you can maximize your MotiveWave™ experience and enhance your trading and analysis.

2. Check Out Tutorials and Documentation:

* Expand your knowledge and learn new tips and tricks by exploring the tutorials, user guides, and documentation available for MotiveWave™. Visit our [website](https://www.motivewave.com/) or [YouTube channel](https://www.youtube.com/@MotiveWaveSoftware) to access a wealth of resources to help you master the application.

3. Join the Community:

* Connect with other users, share experiences, and get support by joining the MotiveWave™ community. Participate in our [forum](https://forum.motivewave.com/), and social media channels ( [X ](https://www.twitter.com/MotiveWave)and  [Facebook](https://www.facebook.com/MotiveWave) ) to stay updated on the latest news, updates, and user-generated content.

4. Provide Feedback:

* We value your feedback and suggestions! Help us improve MotiveWave™ by providing [feedback ](/knowledge-base/getting-started/does-motivewave-come-with-data)on your experience, feature requests, or any issues you encounter. Your input is invaluable in shaping the future of the application.

5. Stay Updated:

* Stay informed about the latest updates, enhancements, and new features by subscribing to our mailing list or following us on social media. We're constantly working to improve MotiveWave™, and we want you to be the first to know about exciting developments.

6. Get Support:

* Need assistance or have questions? Our support team is here to help! Contact our support team via <support@motivewave.com> for prompt assistance with any technical issues, questions, or concerns you may have.

7. Share Your Success:

* If you've had a positive experience with MotiveWave™, consider sharing your success story with others. Your testimonials and recommendations help spread the word and inspire others to try MotiveWave™.

### Thank You for Choosing MotiveWave™!

We appreciate your interest in MotiveWave™ and hope this quick start guide has helped you get started on your journey with the application. If you have any further questions or need assistance, don't hesitate to reach out to us. We're here to support you every step of the way.

Happy Trading!


# Console Overview

After you have installed MotiveWave™ and configured your workspace, the first window that you will see when opening that workspace will be the **Console**. The console provides access to all the features in MotiveWave™ and it is initially configured with a default layout.

<figure><img src="/files/6jhQmsCJoUG7qoUW4ILr" alt="Default console layout"><figcaption><p>Default Console Layout</p></figcaption></figure>

The console is organized into different ***pages*** (see screenshot above). The availability of the Trade Report, Scan and Optimize pages depends on the editions.&#x20;

&#x20;To access a different page, simply click on the page tab at the bottom of the console window. The default set of pages are as follows:

* **Home** – The home page contains a sample layout that has a single chart area and two spots at the bottom for watch lists.
* **Charts** – Sample layout of 6 charts.
* **Floating** – Sample floating stations provide an alternative to split layouts.
* **Account** – Layout containing information about your account, orders, positions and historical trades.
* **Trade Report** – Functionality to generate a report that can be filtered by account, instrument, and date
* **Options** – Sample layout containing Option Chains. Note: this page is only available on brokers that support options trading.
* **Scan** – Layout for using the scanning functionality within MotiveWave™.
* **Optimize** – Contains a strategy optimizer panel for Back Testing, Optimization and Walk Forward testing of automated strategies.

The following screen shots illustrate the default set of pages in the console:

<figure><img src="/files/nte3R1ogBK4oOhxGTqDY" alt=""><figcaption><p>Charts Page</p></figcaption></figure>

<figure><img src="/files/5ynsOea7UG6VQfprHWH4" alt=""><figcaption><p>Floating Page</p></figcaption></figure>

<figure><img src="/files/rVTAxjkbtlyNA7IbBfZG" alt=""><figcaption><p>Account Page</p></figcaption></figure>

<figure><img src="/files/aqScwIzWVc5kasgb39cC" alt=""><figcaption><p>Trade Report Page</p></figcaption></figure>

<figure><img src="/files/ouXs09Eq7w5PvLKFXJfh" alt=""><figcaption><p>Options Page</p></figcaption></figure>

<figure><img src="/files/qomSlV1SwlDEjcXp7Inn" alt=""><figcaption><p>Scan Page</p></figcaption></figure>

<figure><img src="/files/CZ3F7gJ1V4gwmf6Wr5QN" alt=""><figcaption><p>Optimize Page</p></figcaption></figure>

News page is available depending on your connection(s).

<figure><img src="/files/WUcLJ0ssxjpjzZo2NeYz" alt=""><figcaption></figcaption></figure>


# Docking Framework Guide


# Introduction

Welcome to the MotiveWave™ Docking Framework Guide! If you are reading this document then you have already installed MotiveWave™ on your computer and you are ready to start using the application.

If you have not yet installed MotiveWave™ or registered for a trial on our website, please read the Installation Guide before continuing on with this document.

The MotiveWave Docking Framework provides a flexible system to manage multiple panels (such as charts, watch lists etc) within a single application window. This document will outline and explain the features associated with this framework.

## Elements

When you first open a workspace in MotiveWave™ the console will be displayed with the default layout. Depending the broker/data service(s) you added to the workspace, the console window will look similar to the screen shot below:

<figure><img src="/files/2kDIbcDQIhCK4hNPxVB3" alt=""><figcaption></figcaption></figure>

The console has a number of elements outlined below. These elements will be explored in detail in this document.

* **Stations** – Stations contain one or more panels (charts, watch lists, etc) stacked on top of each other. The panels are directly accessible from the tabs in the top tab bar.
* **Pages** – Pages contain one or more stations arranged in a layout. An application window (Console or Desktop) may contain multiple pages that are accessible from the page tabs at the bottom of the window.
* **Layouts** – Stations are arranged within the page using a layout. Two types of layouts are supported: Split Layouts and Floating Station layouts.

## Desktops

The examples provided in this document are from the Console window (main application window). The Professional and Ultimate editions also provide Desktop windows that use the docking framework. Desktops may be created/accessed from the Console menu bar (File > New > New Desktop and File > Open > Open Desktop):

<figure><img src="/files/PZeig8NYxLzcLgIF461h" alt=""><figcaption></figcaption></figure>


# Stations

A station holds one or more panels stacked and accessible from tabs at the top of the station. The screen shot below outlines some of the elements in a typical station:

<figure><img src="/files/CzyJtk0wGARx3l3RhF1A" alt=""><figcaption></figcaption></figure>

## Station Tool Bar

The station will display a tool bar that is specific to the active panel (if one is defined for the panel). In the case below the watch list tool bar is displayed:

<figure><img src="/files/Yq6QQoZ6CLxNFEeUsJSu" alt=""><figcaption></figcaption></figure>

## Pop Out Panels

A panel can be “popped out” into a separate application window by clicking the pop out button on right side of the tab bar. The original panel stays in the station and a copy of that panel is opened in a separate application window. Application windows can be managed from the Window menu in the top menu bar.

<figure><img src="/files/sWPYaOkABOqIo1bvQqf5" alt=""><figcaption></figcaption></figure>

## Reorder Tabs

The tabs in the station can be reordered by dragging them with the mouse (left click and hold while moving the mouse). A vertical blue bar highlights the location where the tab will be placed after releasing the mouse button.

<figure><img src="/files/evDTn8P3GaKryBl70rgq" alt=""><figcaption></figcaption></figure>

After releasing the mouse button the tab is dropped at the given location. The tab is made the active tab in the station.

<figure><img src="/files/B7xniZFuBQ1UoDVZKqN6" alt=""><figcaption></figcaption></figure>

## Creating New Panels

A new panel may be created by click on the **+** button to the right of the last tab in the station. Several different types of panels are available (depending on the edition of MotiveWave™).

<figure><img src="/files/2KiEso30RWtEAeqFrBLk" alt=""><figcaption></figcaption></figure>

The new panel tab will be added to the end of the list of tabs in the tab bar:

<figure><img src="/files/Uxg9eHdlUC7KDC4ZCtUR" alt=""><figcaption></figcaption></figure>

## Active Stations

The color of the tab bar will change if it is the active station. There are two types of active stations:

1. Active Chart Station – This station contains the active chart for the tool bar(s).
2. Active Station– This station has the current input focus.

### Active Chart Station

The tab bar for the station that contains the active chart will have  a navy blue color in the Dark/Navy Window theme ( a light greyish-blue color in the Light  Window Theme). The highlight visually indicates which chart the tool bar is currently associated with. Contextual settings for these controls reflect the active chart (such as quick search symbol, bar size, auto scale etc). All of the actions (buttons, drop downs etc) in the tool bar will apply to the active chart. The active chart station color can be edited via the Confgure menu > Settings > Theme > Theme > Active Chart Station Color.

<figure><img src="/files/3TvLReuurKn7wPyAHmAu" alt=""><figcaption></figcaption></figure>

### Active Station

In cases where the active station is not the active chart station, the tab bars by default will have a dark blue color in both active station and inactive station. The active station color can be changed via the Configure menu > Settings > Theme > Active Station Color. In this case, the active chart station will have the assigned color to indicate that it has the input focus.

<figure><img src="/files/e1gc2zUub28JTc9Y8RuT" alt=""><figcaption></figcaption></figure>


# Pages

Pages provide a convenient way to manage a virtually unlimited number of panels (charts, watch lists, gauges etc) in different layouts. The page bar at the bottom of the Console window is initially configured with several preset pages. Left click on a page tab to show the layout in the content section of the window. In the default layout you will see the following pages:

* **Home** – Contains a sample home layout with a chart section and two watch list sections on the bottom.
* **Charts** – Sample chart layout with six charts (2 rows, 3 columns)
* **Floating** – This station allows overlap, resizing and can be moved freely while maintaining the fix location and sizing.
* **Account** – Account related panels including Accounts, Orders, Positions and Trade History
* **Trade Report** –  Useful for analyzing your trading performance
* **Options** – Contains Groups of Options ( Stock and Future Options)
* **Scan** – Sample layout for running a scanner and viewing the results in a chart
* **Optimize** – Simple layout with the Back Test/Optimize panel.

The screen shot below shows the page bar (at the bottom of the console window) and highlights some of the features.

<figure><img src="/files/uOIcDQyLeXEnKU2zGm6O" alt=""><figcaption></figcaption></figure>

## Adding a Page

Click on the New Page Button (**+** button to the right of the last page tab). This will show the New Page dialog:

<figure><img src="/files/MPsJqtsrPUXvs0qWkyJy" alt=""><figcaption></figcaption></figure>

The New Page dialog requires a name for the page (displayed in the tab) and a layout. Layouts are arranged in categories:

* **Chart** – Typical chart layouts. Some include watch lists and or account/order/position/trades panels.
* **Account** – Some account management layouts. Layouts include account, order, position, trades and watch lists panels.
* Options – Layouts for Option Chains.
* **Scan** – Layouts for performing scans (on Studies, Elliott Waves or Harmonic patterns).
* **Optimize** – Layouts for optimizing/back testing strategies
* **Floating** – Layout for floating stations.

An icon is displayed on the left side of the tab to indicate the category of the layout. The screen shot below shows the new page added to the page bar (and active).

<figure><img src="/files/ZPHHAeax49GLqJDLWoPP" alt=""><figcaption></figcaption></figure>

## Edit a Page

Click on the **Edit Page** button (right side of the page bar) or go to the **Configure** menu and click on the **Layout** option to change the name and/or layout of the active page:

<figure><img src="/files/uTqtg0QqHiXyqwxeB1i3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/m6BqM8ntQPjewI2vQBrR" alt=""><figcaption></figcaption></figure>

The screen shot below shows the changes made to the page.

<figure><img src="/files/D5UT1PlrSzkAw9UDLUfx" alt=""><figcaption></figcaption></figure>

## Copy Page

In some cases, it may be convenient to copy an existing page instead of creating a new one. When a page is copied the existing layout is copied including all of the stations and panels.

Click on the Copy Page button on the right side of the page bar.

<figure><img src="/files/kSpZm92B9ZqHfyp4JL0m" alt=""><figcaption></figcaption></figure>

The screen shot below shows the copied page added to the page bar:

<figure><img src="/files/zh8Ea3NweljPusFbcpJV" alt=""><figcaption></figcaption></figure>

## Re-order Pages

Page tabs can be re-ordered by clicking/dragging a tab to the desired location. As you drag the tab a vertical blue bar will appear that indicates where the tab will be placed.

<figure><img src="/files/PcEojMFjCGn1nZ6xUckm" alt=""><figcaption></figcaption></figure>

## Overflow Tabs

There is no limit to the number of page tabs you can have. If there is not enough space to display the tabs, an overflow button will appear with the number of unseen tabs in the label.

<figure><img src="/files/yHjOKWDYWmr0LjOurFDn" alt=""><figcaption></figcaption></figure>

## Import/Export Pages

One or multiple pages can be exported to .zip files and be imported into another desktop ( See [Desktop](/user-guide/console-1/desktops) for more information) or another workspace.&#x20;

### Export Pages

To export a page, right click on that page ( usually located at the bottom Pages bar) and select **Export Pages** or go to the **File** menu then select **Export Pages** :

<figure><img src="/files/5MRXybmouAOtCaY7IW4u" alt=""><figcaption></figcaption></figure>

The Export Pages dialog will open. You can then assign a location to save the exported file by selecting the Browse button or simply click on the directory section. Click on the plus (+) icon to add the pages. If a Floating page is selected, you can select which floating stations to export by clicking on the pencil icon.

<figure><img src="/files/G9P1yz2fjQ9ciU982HRT" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/V1nD7HK0UWTxCiNzEZnS" alt=""><figcaption><p>Add Page Dialog</p></figcaption></figure>

### Import Pages <a href="#export-and-import-pages" id="export-and-import-pages"></a>

To import pages into another desktop or workspace, simply select File > Import Pages from the top console or right click on a page at the bottom Pages bar and select the .zip file.

<figure><img src="/files/ShCp8ig3ZrS4otEiig7h" alt=""><figcaption></figcaption></figure>

If there are already existing pages on the workspace/console, you will have options to change the name of the page or skip the page.

<figure><img src="/files/UlWzmA9mFDIijapnmFrD" alt=""><figcaption></figcaption></figure>

### Auto Export Pages <a href="#auto-export-pages" id="auto-export-pages"></a>

Pages can be automatically exported for your convenience, this can be done via the Configure menu > Settings > General > Backup > Auto Export Pages

<figure><img src="/files/rBqsCLI2p0emBG46dPhz" alt=""><figcaption></figcaption></figure>


# Layouts

There are two types of layouts available:

* **Split Layouts** – All of the pages in the default layout use split layouts. In these layouts there is one or more stations that are separated by horizontal/vertical splits
* **Floating Stations** – In this layout the stations have absolute locations and sizes. Stations can be sized and positioned individually.

## Split Layouts

Split layouts use one or more splits (or dividers) to arrange stations on a page. Splits can be horizontal (dividing the available width between two more stations) or vertical (dividing the available height between two or more stations).

Splits set the relative size of the stations (ie a percentage of the window size instead of an absolute size in pixels). If the size of the application window changes (either from maximizing or manual resizing) the change in size will be distributed across all of the splits.

Splits can also be nested inside of other splits allowing for a flexible and diverse set of layout possibilities

The screen shot below shows the two splits in the default layout (highlighted in yellow). The vertical split will adjust the relative heights of the stations. The horizontal divider will adjust the relative widths.

<figure><img src="/files/9uGk4c8KsqspOS5GQ3i9" alt=""><figcaption></figcaption></figure>

### Moving Panels Between Stations

Panels can be moved between stations by clicking/dragging the tabs with the left mouse button. Drag the tab to the center of the station to where you want it moved and release the mouse button. The target station will be highlighted in blue (see below).

<figure><img src="/files/MzdmnO4a9KFucmP64Fyv" alt=""><figcaption></figcaption></figure>

The panel will be added to the target station (see below) and made the active station. You will see a new tab in the station placed to the right of the previously active station.

<figure><img src="/files/ftc1eqRGmrDDYPnyh9uR" alt=""><figcaption></figcaption></figure>

### Custom Split Layouts

There are many built in layouts for you to choose from in the New/Edit Page dialogs, but you can also create your own custom layout by arranging the stations using the mouse.

Left click and drag any of the station tabs to move a panel into an existing station or to create a new station.

In the screen shot below, the DIA chart panel is dragged into a new station that splits the current chart station vertically.

<figure><img src="/files/w4op9KnkgTLnuS6nV4S3" alt=""><figcaption></figcaption></figure>

The screen shot below shows the new station created that splits the area occupied by the original chart station with a vertical split.

<figure><img src="/files/RZqIWFktBBPOV5ey1sO3" alt=""><figcaption></figcaption></figure>

In the screen shots below another panel is created (Account) and is dragged into a nested vertical split with the stations that we created in the previous example.

<figure><img src="/files/a2kP9JnvSPAtK31FAsnK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5m8LApGwKvx4S9DhsPLS" alt=""><figcaption></figcaption></figure>

## Floating Stations

Floating stations provide an alternative to split layouts. In contrast, the stations have fixed locations and sizes. The stations may also overlap other stations similar to application windows.

Unlike split layouts, resizing the window (or maximizing it) does not affect the sizes or positions of the stations. Resizing may also cause a station to no longer be visible if its original position lies outside of the new bounds of the visible area.

A floating station layout can be chosen when creating a new page or editing an existing page (see below).

<figure><img src="/files/jz3O2PSWsMAM74qnYZ9Y" alt=""><figcaption></figcaption></figure>

The default layout for floating stations includes two overlapping stations in the top left section of the content area:

<figure><img src="/files/y2yVVLEh5XPVHRUr1Thn" alt=""><figcaption></figcaption></figure>

### Moving Stations

Stations can be moved (positioned) by clicking/dragging the empty section of the tab bar. The stations can be placed anywhere, but must be at least partially visible in the content area.

<figure><img src="/files/X1CRLOL3Y5PXi8hzu8gP" alt=""><figcaption></figcaption></figure>

### Resizing Stations

Similar to application windows, stations may be resized by dragging the corners or edges of the stations.

<figure><img src="/files/rxRiFQuRKk9DPnOd1bvN" alt=""><figcaption></figcaption></figure>

### Sticky Edges

For convenience, the edges of the stations and the visible bounds of the content area are “sticky”. This effect will cause the station to “snap” to the edge of another station or to the edges/corners of the visible bounds when the station is dragged or resized. The feature makes it easier to layout the stations.

The sticky option can be disabled by holding down on the **option** or **Alt** key when dragging or resizing a station.

<figure><img src="/files/E2WRGz1qSVCL9Ljv2BW7" alt=""><figcaption></figcaption></figure>

When resizing an edge of station, it will snap to the edge of a near by station as well. This can be especially convenient when attempt to make the dimension of the stations the same. In the screen shot below the height of the station is made to match the height of the adjacent station when resizing from the bottom edge.

<figure><img src="/files/YBWqGhLxHtsCDC6MAa4d" alt=""><figcaption></figcaption></figure>

### Resizing Snapped Stations

For convenience resizing the top, bottom or sizes of a station that has been snapped to another station will resize those station(s) as well. This behavior can be turned off by holding down on the **option or** Alt key.

<figure><img src="/files/iNHl6VxhlgzQY4mFq4ZC" alt=""><figcaption></figcaption></figure>

### Minimizing Stations

Stations can be minimized to clear clutter from the content area. Click on the minimize button in the top right corner of the station to minimize it.

<figure><img src="/files/eGNvPzb6SCzPuaI9nLiR" alt=""><figcaption></figcaption></figure>

The active tab of the minimized station will appear in the bottom left section of the content area appearing in the order in which they were minimized. Click on a minimized station to restore it to the content area.

<figure><img src="/files/f7ro7veIDRhxgxhhGLxv" alt=""><figcaption></figcaption></figure>

### Maximizing Stations

A station may be maximized to occupy the entire viewing area. When a station is maximized its size will change when the window is resized. When the station is restored, its original location and size will be preserved.

The left and right arrow buttons in the top right corner of the maximized station may be used to cycle through the stations in the viewing area.

<figure><img src="/files/kToOrJWrvOaYD6R6eL5S" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/UBhaZEg0WrFdknUsegmX" alt=""><figcaption></figcaption></figure>

### Creating New Stations

There are several ways to create new stations:

* **New Station (+) Button** – Click on the ‘**+**’ button on the right side of the page bar
* **Context Menu** – Right click in an open section of the content area
* **Top Menu Bar** – See **New Station** menu in the Dock section of the top menu bar.
* **Dragging Station Tabs** – Station tabs can be dragged into an open section of the content area.

The following screen shots illustrate the first 3 options for accessing the New Station menu. This menu contains the available panel types similar to the new panel button in the tab bar of a station. Select the desire panel type to create a new station.

<figure><img src="/files/MMEp6lCj7p0exAvuUxU6" alt=""><figcaption><p>New Station (+) Button</p></figcaption></figure>

<figure><img src="/files/w8QHkJHLa5AqwbxZ6Tki" alt=""><figcaption><p>Context Menu</p></figcaption></figure>

<figure><img src="/files/OwPxVIUal2xgEVFVtFkI" alt=""><figcaption><p>Top Menu Bar</p></figcaption></figure>

In the screen shot below a new DOM panel was created resulting in a new station being added to the layout.

<figure><img src="/files/2uRrtRf8nlXH0qFTh62m" alt=""><figcaption></figcaption></figure>

Alternatively, a new station may be created by dragging the tab of an existing panel from its station into an empty section of the content area.

<figure><img src="/files/Jlf1uJFwQFr0VxoTcboF" alt=""><figcaption></figcaption></figure>

When the mouse button is released in an empty section or on a different station of the content area,  the panel from the originating station is remove and a new station is created and added to the new station.

<figure><img src="/files/Z508GRnsxMbP3kSxqWME" alt=""><figcaption></figcaption></figure>

### Moving Panels Between Stations

Panels can be moved from one station to another by dragging the tab (left click and drag with the mouse) into the content area of another station.

<figure><img src="/files/Abace4ArbKyBasXCeWXN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EVxHG2gQLrkORTR7oGAC" alt=""><figcaption></figcaption></figure>

### Closing/Removing Stations

A station is removed when the last panel is removed from the station. This will occur when the last station is either closed or moved into another station.

## Managing Floating Stations

The Dock (top menu bar, only visible from a Floating Station layout) and Context Menus (right click) have several options for managing stations in the floating layout:

* **Tile Stations** – Positions and resizes visible stations into a grid layout
* **Cascade Stations** – Arranges and resizes stations from the top left corner of the visible area
* **Restore Stations** – Restores all stations from the minimized state
* **Minimize All** – Minimizes all visible stations
* **Station Size** – The menu provides preset size (dimension) options
* **Station Access** - All visible and minimized stations may be accessed directly from this menu

### Tile Stations

This option will position and size all of the non-minimized stations into a grid format with the last station occupying the remaining space on the bottom row. Choose Dock > Tile Stations from the top menu bar:

<figure><img src="/files/0qviFeQDhHhraGZs8luG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Qtsj8eDRmUgw1X6Bka5k" alt=""><figcaption></figcaption></figure>

### Cascade Stations

Arranges the non-minimized stations from the top left corner of the content area and offsets them by a few pixels so the tab labels are visible. Choose Dock > Casacade Stations from the top menu bar:

<figure><img src="/files/kyCd6nPkfoghDYBNa4lK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Tl4oyL6Ys1grGy14vFNb" alt=""><figcaption></figcaption></figure>

### Station Sizes

Several preset stations sizes are available under the Station Size sub menu. A custom size can be chosen from a dialog (see Custom Size option). For convenience the active station size can be saved as the default size when new stations are created.

<figure><img src="/files/fjztIPAOCw7EZLDBihkn" alt=""><figcaption></figcaption></figure>

### Station Access

All stations in the layout are listed at the bottom of the Dock menu. This provides a convenient way to location a station that is minimized, hidden behind a set of station or is outside of the visible area.

<figure><img src="/files/7H1MeZAxDTyYorJYSFQ3" alt=""><figcaption></figcaption></figure>


# Customization

Customization options can be found in the Preferences dialog (**Configure > Settings** from the Console menu bar). Click on **General**, then on **Dock**. The following options are available:

* **Tab Location** – Location of the station tabs (top or bottom)
* **Page Bar Location** – Location of the page bar (top or bottom)
* **Grid Spacing** – Sets the distance between the grid dots. The " **Show Grid on Floating Pages"** will enable/disable the grid when selected.
* **Snap to Grid** – Automatically aligns stations to the nearest grid when they are moved close.
* **Show Tab Icons** – Optionally displays the icons for the station tabs. These icons indicate the panel type.
* **Show Bar Size in Tabs** – Optionally displays the bar sizes on the station tabs.
* **Show Watchlist Count** – Optionally displays the total number of instruments in a Watchlist.
* **Confirm Remove Page** – Shows a warning message when deleting a page (on by default).

<figure><img src="/files/PdGsmiAfEUju8z0rYja9" alt=""><figcaption></figcaption></figure>

The screen shot below shows the console window with the station tabs at the bottom, page bar at the top and station tab icons, bar size, watchlist count enabled.

<figure><img src="/files/8RJoN538r2PVnF9Jgf16" alt=""><figcaption></figcaption></figure>

## Active Tab Bar Colors

The colors for the active chart and active focus can be customized from the Preferences dialog (**Configure > Settings** from the Console menu bar). Click on the **Theme** tab, then on the **Theme** sub tab. The screen shot below shows the customized colors:

<figure><img src="/files/i6Ctyrh2thBQvzTn9eiy" alt=""><figcaption></figcaption></figure>


# Settings

The Settings Dialog (choose *Configure > Settings* from the Console menu bar) provides a centralized location for configuring MotiveWave™. This dialog contains many configuration panels organized under tabs (and sub tabs).

<figure><img src="/files/NQpRHbuFjf5i55wkv1ts" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Nq0GxUzSwhc0nKnOGwP5" alt=""><figcaption></figcaption></figure>

Feel free to explore the configuration options within MotiveWave™ by looking at the tabs and sub tabs available in this dialog. More detail on specific configuration options can be found in other parts of this document.


# Changing the Look and Feel

MotiveWave™ provides several options for changing the look and feel of the window decorations, docking framework, table colors and chart colors. Use the **Settings** dialog to change these attributes (as well as many others). This dialog can be opened by pressing the **Settings** button at top right and bottom right of the console window or by choosing *Configure > Settings* from the top menu bar.

<figure><img src="/files/exW8RKFSRz07fwt3JAOu" alt=""><figcaption></figcaption></figure>

If you would like to modify the preferences for the docking framework, click on the **General** tab then on the **Dock** sub tab. Several options are available from this panel (see below):

<figure><img src="/files/uCkMnbp97qP67Y0KtWAT" alt=""><figcaption></figcaption></figure>

The Themes tab provides several options for changing the look and feel of the window decorations as well as the colors for the chart, tables and buy/sell boxes. Custom **Chart,** **Bar and Table** themes can be defined under the corresponding tabs of this section:

<figure><img src="/files/COJBgzGhDdfsQ4dATV9Q" alt=""><figcaption></figcaption></figure>

The following screen shot shows an example of some theme changes:

<figure><img src="/files/4BV7aSqkYbsFNvzgGO8i" alt=""><figcaption><p>Theme Sample</p></figcaption></figure>

<figure><img src="/files/i6Ctyrh2thBQvzTn9eiy" alt=""><figcaption><p>Active Chart Station and Active Station Colors. <a href="/pages/-M5SWnQ0yEHP3xmZK4VP#active-stations">More details</a></p></figcaption></figure>

### **Fonts**

#### **System Fonts**

The system font can be selected via the MotiveWave's ***splash screen > Options > Advanced > System Font:***

<figure><img src="/files/0o1tTM7wBExDznl6mD7L" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/DnTe5Vm8CV8UPDfoJ21W" alt=""><figcaption></figcaption></figure>

In case you would like to add a different font family to the font list, you can simply download the font and install it on your operating system. Any operating system fonts will show up in this list.

After you have selected a new system font, click on OK button and make sure to restart MotiveWave for the change to take effect.

#### In-App Fonts

Fonts and icon sizes can be changed from the **Fonts** panel. Select the **General Font/Icon Size** option to adjust the overall size of the icons and fonts for the windows and dialogs. This option can be particularly useful on a high resolution screen.

<figure><img src="/files/SjXaLlCqmZDeh9mEdoNL" alt=""><figcaption></figcaption></figure>

Fonts can also be adjusted for the charts on the **Chart Fonts** tab:

<figure><img src="/files/Wuj9kvVQIkq1epnzXiBX" alt=""><figcaption></figcaption></figure>


# Desktops

{% hint style="success" %}
Professional / Ultimate
{% endhint %}

**Desktops** provide a convenient way to organize charts and other panels in one window. A **Desktop** is essentially another Console window and uses the same docking framework to layout pages.

Choose *File > New > Desktop* from the Console menu bar to create a Desktop window.

<figure><img src="/files/8rq2GJQZbJg9YKLcr7EX" alt=""><figcaption></figcaption></figure>

Enter a unique name for the **Desktop** from the **New Desktop** dialog and click the **OK** button to create.

<figure><img src="/files/04PT5oppfpA4zB6ywazH" alt=""><figcaption></figcaption></figure>

The follow screen shot shows the default layout for a Desktop window when it is first created. The default layout includes two pages: **Charts** and **Charts 2**.

<figure><img src="/files/3gquTJFxxkza0NFqSyyr" alt=""><figcaption><p>Desktop Window - Default Layout</p></figcaption></figure>

To open or manage existing Desktops, select *File > Open > Desktop* from the Console menu bar:

<figure><img src="/files/sWoQB3YePeNcxzPKvdut" alt=""><figcaption></figcaption></figure>

When you close a Desktop (by clicking on the ‘X’ button in the top left corner), the group is not deleted but still exists in the repository. If you want to permanently remove a Desktop, select it in the **Manage Desktops** dialog and click on the **Delete** button.

<figure><img src="/files/u8aw5X6BiarUVaUO1ZfF" alt=""><figcaption></figcaption></figure>


# Quote Sheets

{% hint style="success" %}
Professional / Ultimate
{% endhint %}

A **Quote Sheet** is a special version of a **Watch List** that can be divided into sub groups. When creating Watch List, make sure to select the **Quote Sheet** option on the first page of the **Watch List** wizard.

On the first page of the Watch List Wizard, you will be asked to enter a name for the **Quote Sheet**. Similar to the Watch List, this will be displayed in the tab of the **Quote Sheet Panel**. Make sure to check the **“Quote Sheet”** option below the **Name** entry field.

![New Quote Sheet Wizard](/files/-MIuXZAzBUV9kTQv2YCd)

Choosing the columns for the Quote Sheet is the same as you would for a Watch List. Select the column(s) you would like to add from the **Available Columns** list and use the ‘>’ button to add them to the **Selected Columns** list.

![New Quote Sheet – Select Columns](/files/-MIuXZB-fO9RNkVSBX2U)

**Quote Sheets** organize instruments into groups. Click on the **New Group** button to add one or more groups to the **Quote Sheet**. You can add instruments to each group by selecting the group from the **Group** drop down and then using the **Add Instrument/Search Instrument** buttons (see below).

![New Quote Sheet – Add Groups/Instruments](/files/-MIuXZB0VJsWIgZ7n4uE)

The following screen shot shows a sample Quote Sheet. Noticed that there are groups in the Quote Sheet table that divide the instruments into different categories. Optionally each group can have different colors for the dividers.

![Sample Quote Sheet](/files/-MIuXZB17lq_Oiw-zBQN)


# Backup and Restore

The Backup/Restore feature enables you to export settings, analyses, instruments, watch lists, scans and open windows/positions to a single backup file. This backup file can be archived to be restored later in case something happens to your computer. Alternatively, you can use this feature to transfer your workspace to another computer.

## Creating a Backup

Choose *File > Backup* from the Console menu bar to create a backup file. When you choose this option, you will see the **Backup Workspace** dialog.

<figure><img src="/files/D2A8uxJvBiN8zfDf0aXp" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/kM7PNvYnBlZ8lpBIwQNL" alt=""><figcaption></figcaption></figure>

When you click the **Create** button, a backup file will be created on your computer desktop. This backup file will be named **\<Workspace Name> \<Date>.zip** (where \<Workspace Name> is the name of your workspace and \<Date> is the current date/time). If you would like to change the name and location, click on the **Browse** button.

You can store this file in a safe place (such as Drop Box or Google Drive) or move it to another computer to restore it into an existing workspace.

MotiveWave™ also has an Auto Backup feature that will automatically create workspace backups at a selected interval. Having workspace backups from the previous week or more can be very beneficial should something happen to your workspace or analysis. To enable this feature go to ***Configure > Settings  > General > Backup > Auto Backup***.

<figure><img src="/files/25l5LvVMUjRKjxs6E6og" alt=""><figcaption></figcaption></figure>

## Restore From Backup

Choose *File > Restore* from the Console menu bar to restore from a previously created backup.

<figure><img src="/files/izTCe6zousiBZnXRzgBC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GrQSyqeCnPVlg769cPvz" alt=""><figcaption></figcaption></figure>

Click on the **Browse** button and locate the backup file that you created previously.&#x20;

Select **Delete Existing Analyses** option if you want to replace the current workspace with the backup workspace. Please note that all of the existing analyses in the workspace will be deleted before importing the analyses from the backup.

Click the **Restore** button to begin the restore process. You will see a progress indicator that reports the status of the restore. Depending on your computer and the size of the backup, this could take up to a minute or two to complete.

The file format for the backup in version 7 is compressed zip format (.zip).&#x20;

### Restoring to a Different Workspace Service

In the typical case, the workspace service (i.e broker or data service) will match the service from the backup. You can restore from a backup that was created with a different service, but you may encounter some issues. Each service has a different naming symbology for the instruments that they support and the target service may not support all of the instruments that are in the backup.

MotiveWave™ will attempt to map the symbols from the backup service to the target service. However, you may find that some analyses are missing in the new workspace if MotiveWave™ could not find a mapping.


# Menu Bar

The menu bar is found at the top of the application window (screenshot below). Depends on your edition, some options may not be available.

<figure><img src="/files/AxUMLhkA6J26oQfSMRtg" alt=""><figcaption></figcaption></figure>


# File

## New

**Page** – Create a new page within the console.

**Watchlist** – Create a new watch list.

**Desktop** – Create a new desktop (which is similar to a console).

**Chart Window** – Create a new chart in a separate window.

**DOM Window** – Create a new DOM in a separate window.

**Order Book Window** – Create a new Order Book in a separate window.

**Time & Sales Window** – Create a new Time & Sales in a separate window.

**Continuous Future** – Create a new continuous futures contract that will automatically rollover based on your selected rollover options.

**Custom Instrument** – Create a new custom instrument (spread, ratio, or index).

**Trade Copier Account** – Create a new trade copier account to copy trades between different brokerage accounts.

**Simulated Account** – Add a new simulated account.

**Replay Account** – Create a new replay mode account. Multiple replay accounts can be created for tracking different strategies.

## Open

**Open Desktop** – Open an existing desktop.

**Open Watch List** – Open an existing watch list.

## Save All

Save all titled analyses that have been modified since the previous save point.

## Backup

Create a manual workspace backup (.zip file).

## Restore

Restore a workspace backup file. This can be a manually created backup or an automated backup.

## Disconnect

Disconnect from your data feed or broker connection.

## Export Pages

Create and export a set of pages to be shared with others.

## Import Pages

Import a set of pages. Please see the feature above.

## Shutdown

Disconnect from your connection(s) and shutdown MotiveWave.


# Edit

## Undo

Undo your previous action.

## Redo

Redo the action that was previously undid.

## Duplicate

Create a duplicate for the selected drawing/component.

## Delete

Delete the selected drawing/component.

## Select All

Select all the chart objects and studies.

## Select

**All Lines** – Select all lines on the chart.

**All Commentary** – Select all commentary on the chart.

**All Waves** – Select all Elliott Wave components on the chart.

## Delete All

Delete all studies, components and drawings from the chart.


# View

## Display

**Show Alerts –** Show alerts on the chart

**Show Alert History  –** Show the Alert History dialog when an alert is triggered.

**Show Analysis** – Show/hide titled analyses on the chart.

**Show Commentary** – Show/hide commentary on the chart.

**Show Trend Lines** – Show/hide trend lines on the chart.

**Show Studies** – Show/hide studies on the chart.

**Menu Bar** – Show/hide the menu bar.

**Toolbar** – Show/hide the toolbar.

**Status Bar** – Show/hide the status bar.

## Trade Panel&#x20;

Open an attached [Trade Panel](/user-guide/trade-panel) to the selected chart.

## DOM Panel

Open an attached [DOM](/user-guide/depth-of-market) to the selected chart.

## Order Book

Open an attached [Order Book](/user-guide/order-book) to the selected chart.

## Time & Sales Panel

Open an attached [Time & Sales](/user-guide/time-and-sales) to the selected chart.

## Object Viewer

Open the [Object Viewer](https://docs.motivewave.com/user-guide/components#object-viewer) dialog

## Replay Mode

Show/hide the [Replay](/user-guide/replay-mode) mode

## Show Crosshair

Show/hide the crosshair

## Cursor Data

Show/hide the cursor data dialog

## Compact

Toggle the Compact Mode.

## **Bird's Eye View**

Display the Bird's Eye View chart navigation at the bottom of the selected chart.

## **Bar Size Selector**

Display the Bar Size Selector at the bottom of the selected chart.

## **Active Tickers**

## Lock Scroll

Toggle the [Lock Scroll](/user-guide/charts-1/lock-scroll) feature

## Lock Studies

Toggle the [Lock Studies](/user-guide/charts-1/lock-studies) feature

## Lock/Unlock Components

Toggle the [Lock/Unlock Components](https://docs.motivewave.com/user-guide/components#lock-unlock-components) feature

## Group Studies

## Cursor Data Window

Display the cursor data window on the chart.

## Study Log

Open the Study Log dialog to view log entries created by studies on the chart. This can be useful for tracking down custom study issues.


# Chart

## Analysis

**New Analysis** – Create a new analysis

**New Untitled** – Create a new untitled chart

**Add Drawings** – Copy the components and overlay graphs from an analysis to a different chart (under the same symbol)

**Manage Analyses** – Select this option to manage the available analyses

**Save As Analysis** – Save an untitled chart as a titled analysis

**Import Analysis** – Click this option to import analysis

**Export Analysis** – Click this option to export analysis

**Import Pack** – Click this option to import a pack of analyses

**Export Pack** – Click this option to export a pack of analyses

## Elliott Wave

**Auto Analyze** – Allow you to pick a specific symbol / instrument for a specified time period and have MotiveWave fill in all of the Elliott Wave patterns for that symbol, as well as automatically decomposing the waves to the chosen wave decomposition level.

**Increase/Decrease Hide Below Degree** – Hide/Unhide wave points by degree.

**Snap Wave Points** – Select this option to shift the wave labels to the appropriate points.

## Link

**Link All** – Link all charts in the current station

**No Group** – Ungroup the linked chart

**Individual Link Colors**

## Template

**Save As Template** – Save studies as template

**Manage Templates** – Click this option to manage the available templates in MotiveWave

## Save As Image

Save a chart as image

## Copy Image to Clipboard

## Auto Scale

Select this option to switch to the Auto Scale mode

## Reset Chart Scale

Select this option to reset the chart scale

## Semi-Log Scale

Select this option to enable Semi-Log scale

## Data

**Export Data** – Click this option to export data

**Import Data** – Click this option to import data

**Import Tick Data** – Click this option to import tick data

## Extended Session

Select this option to enable extended Session

## Clear Local Data

Select this option to clear local data


# Study

## All Studies

## Recent

## Study Groups


# Strategy

## All Strategies

## Recent

## Strategy Groups


# Configure

## Workspaces

This opens the Manage Workspace dialog. Workspaces are used to manage connection(s) to brokers and/or data services and to store information such as analyses, scans, open charts, layouts, instruments or watchlists.

## Instruments

This opens the Manage Instruments dialog. From this dialog you can make changes to the instruments.

## Repository

By default, all information is stored in the local database. Repository allows users to store information externally in the file system for more flexibility. See [Repository](/user-guide/repository) for more information.

## Settings

This displays the global settings dialog. See [Settings](/user-guide/console-1/settings) for more details.

## Layout

Open the Edit Page dialog that allows users to edit the page layout. More information can be found [here](/user-guide/console-1/docking-framework-guide/pages#edit-a-page)

## Custom Columns

Custom columns can be added to Watchlists to display values from studies, evaluate conditions from one ore more studies and/or format existing columns

## Order Presets

Open the general [Order Presets ](/user-guide/order-presets)dialog

## Commissions

Open the [Commissions](/user-guide/account-management/commissions) dialog to set the default commission structures for each type of instrument.

## Save Configuration

Save the all configurations on all charts.

## Clear All Local Data


# Window

**Bring All to Front –** Bring all windows to the front

**Tile Windows –** Arrange your charts on a single monitor without having to position the windows manually

**Cascade Windows –** Arrange the windows that are on the screen on top of each other offset from the top left corner

**Restore Windows –** Restore MotiveWave windows

**Always On Top –** Pin MotiveWave windows on top of other windows

**Window Size –** You can select a preset or customize window size

**List of Open Windows**&#x20;


# Help

**Tutorials –** Open our video tutorials

**Knowledge Base –** Open our documentation page

**SDK –** Open webpage for Software Development Kit (SDK)

**Log Files –** Open the **output** folder which contains the log files

**Contact Us**&#x20;

**Sign In –** Click here to sign in with your email address

**About**&#x20;


# Settings

The global Settings dialog can be accessed via the Configure menu on the top bar:

<figure><img src="/files/IU9NiO2iBpdSQ1gfDgZ8" alt=""><figcaption></figcaption></figure>


# General

## General

{% hint style="info" %}
This panel contains general settings that you can configure.
{% endhint %}

**Auto Save Interval** – Enable auto save and select the interval in seconds.

**Tick History Limit** – Number of time and sales entries that will be saved in memory.

**DOM History Limit** – Number of market depth entries that will be saved in memory. This setting relates to the Order Heatmap study.

**DOM Snapshot Interval** – Set time interval in which a snapshot is taken and saved of the DOM.  This snapshot includes price and volume for the DOM's market depth at that time.

**Filter Bad Historical Ticks** – MotiveWave will filter out spikes from historical data. This uses a high amount of CPU.

**Max Execution History** – Set the maximum trade history. This setting is system wide, older trades will be discarded from the trade history.

**Max Journal Entries** – Maximum entries in your workspace Journal. Click + icon next to a chart and select Journal. The Journal keeps a log of many events including connection and orders.

**Max Log Files** – Maximum number of log files saved to your drive before MotiveWave will delete the oldest file as it adds a new one. One log file is created each time an instance is started.

**P/L Calculation** – For P/L displayed in the Trade Panel, DOM, Positions panel etc. The calculations are as follows:

* **Last Price** - The last traded price.
* **Bid/Ask Price** - Long trades will use the bid price and short trades will use the ask price.

**Value Area Method** – The calculation for determining the value area:

* **Standard**
  1. Determine the total volume traded in the profile.
  2. Take the number volume and multiply it by 0.7 to determine what number is 70 percent of the total volume. (70% is the default; however, any percentage can be used).
  3. Start at the Point of Control (POC), The row in the profile with the greatest total volume, and record its total volume number. The POC will be the first profile row added to the Value Area.
  4. Now look at the two rows above the POC (the initial value area) and add the total volume of both.
  5. Now look at the two rows beneath the POC (the initial value area) and add the total volume of both.
  6. Determine which of the total volume numbers is larger and add it to the total volume number of the POC found in step 3.
  7. Repeat steps 4 and 5 adding the larger of the next two numbers to the Value Area.
  8. Once the total volume of your Value Area matches or slightly surpasses the number found in step 2, the Value Area has been determined.
  9. The highest row within the Value Area will be your Value Area High (VAH) and the lowest row within the Value Area will be your Value Area Low (VAL).
* **Optimized**
  1. Determine the total volume traded in the profile.
  2. Take the number volume and multiply it by .7 to determine what number is 70 percent of the total volume. (70% is the default; however, any percentage can be used).
  3. Start at the Point of Control (POC), The row in the profile with the greatest total volume, and record its total volume number. The POC will be the first profile row added to the Value Area.
  4. Spanning out from the POC (up and down the profile), try to use as few rows as possible to reach the 70 percent value area.
  5. Once the total volume of your Value Area matches or slightly surpasses the number found in step 2, the Value Area has been determined.
  6. The highest row within the Value Area will be your Value Area High (VAH) and the lowest row within the Value Area will be your Value Area Low (VAL).

**Mask Account** – This option will mask your account number with X's starting from the left or right side e.g. 12345 becomes XXX45 or 12XXX.

**UI Update Interval** – General chart update interval (Default: 200 ms). Setting this too low may overload your CPU.

**Quote Board Mode** – Will color the Watch List Quote Board font. Last Price will color based on up-tick or down-tick and Delta will color based on a positive/negative daily value.

**Time Zone** –  Default time zone for the console.

**24 Hour Clock** – Clock will show 24 hour or AM/PM time.

**Confirm Exit** – Displays a dialog confirming you would like to shut the program down.

**Link Stacked Charts** – Chart tabs within chart panels will switch when another chart tab is switched on a different chart panel on the same page.

## Keyboard

### Keyboard

{% hint style="info" %}
This panel allows you to configure custom keyboard shortcuts for commonly used features. Uncheck the Use Defaults button then double-click on an action in the action table to assign/remove a keyboard shortcut.
{% endhint %}

### Custom Orders

{% hint style="info" %}
Use this panel to define a keyboard shortcut for a custom order.
{% endhint %}

<figure><img src="/files/tda0noY72BMXX9YYMvT2" alt=""><figcaption></figcaption></figure>

## Mouse

{% hint style="info" %}
You can configure the mouse wheel to do one of the following (Note: Alt Wheel Action is using the mouse wheel while pressing the Alt key):

* Time Shift - Moves the time period (Hint: Use the Ctrl and Shift keys to change the scrolling speed)
* Bar Width - Changes the width of the price bars
* Vertical Spacing - Adds/Removes space from the top and bottom of the chart graph
  {% endhint %}

**Wheel Action** – Select the action for the mouse scroll wheel.

**Alt Wheel Action** – Select the action for the mouse scroll wheel while holding down the Alt key.

**Shift Wheel Action** – Select the action for the mouse scroll wheel while holding down the Shift key.

**Disable Mouse Wheel** – Disable all mouse scroll wheel actions.

**Invert Button** – If this button is checked, the mouse wheel scrolls in the reverse of the default direction.

**Sensitivity Bar** – Range from 0.25 to 15. This bar defines scroll sensitivity of the mouse wheel action.

## Fonts

### System Fonts

{% hint style="info" %}
The fields below allow you to adjust the general fonts used within the application.
{% endhint %}

### Chart Fonts

{% hint style="info" %}
The fields below allow you to adjust the fonts displayed on the charts.
{% endhint %}

## Ticker Tape

{% hint style="info" %}
This panel allows you to configure the instruments that are displayed in the ticker tape panel as well as other display settings.
{% endhint %}

**Font** – Define the font and font size of the instruments in the ticker tape

**Scroll Speed** – Select the scroll speed of the ticker tape.

**Show Ticker Tape** – Enable the ticker tape feature.

**Show Change** – Show instrument change in price.

**Show Change %** – Show instrument change in percent.

## Linking

{% hint style="info" %}
This panel defines the type of linking to be used. Linking may be tied to the selected instrument (default), bar size or none (used for replay mode).
{% endhint %}

**Default Link Type** – Select the link type for all link colors.

**Colored Link** – Uncheck *Use Default* to set a link type for each color link.

**Note**: More information on the Linking feature can be found here: [Linking Charts](/user-guide/charts-1/linking-charts) .

## Dock

{% hint style="info" %}
This panel contains preferences for the docking framework.
{% endhint %}

**Tab Location** – Select the location (top or bottom) for the tabs.

**Page Bar Location** – Select the location (top or bottom) for the page bar.

**Grid Spacing** – Set the grid spacing for floating layout pages. Uncheck the **Show Grid of Floating Pages** option to disable the grid in the floating pages.

**Snap to Grid** – Snap stations to the grid.

**Show Tab Icons** – Shows an icon next to the tab indicating the station type e.g. chart, watch list, etc.

**Show Bar Size in Tabs** – Optionally displays the bar sizes on the station tabs.

**Show Watchlist Count** – Optionally displays the total number of instruments in a Watchlist.

**Confirm Remove Page** – Display a dialog confirming you would like to remove a page.

See this page [Customization](/user-guide/console-1/docking-framework-guide/customization) for more information.

## Trading Hours

{% hint style="info" %}
This panel allows you to configure custom trading hours for historical data retrieved from your data provider. Click on the + button to define a new set of trading hours. To assign trading hours to an instrument, edit the instrument and choose the appropriate trading hours from the Trading Hours drop down.
{% endhint %}

More details on Trading Hours can be found here: [Trading Hours](#trading-hours).

## Simulated Account

{% hint style="info" %}
The Simulated Account is a paper trading account that locally tracks orders, positions and trades against a virtual account. When placing orders against this account, no actual information (orders/trades) is transmitted to your broker.
{% endhint %}

**Sim Trade Only** – Disable trading for all accounts except for the internal MotiveWave Simulated accounts.

**Enabled** – Enable a simulated account.

**Base Currency** – Set the base currency for the simulated account.

**Cash Balance** – Set the starting cash balance for the simulated account.

**Fill Immediate** – Fill an execution immediately without waiting for a real trade to occur.

**Include Commission** – Include commissions in your account P/L.

**Reset Account** – Click here to reset your simulated account and clear all the saved trades.

See [Simulated Account](/user-guide/account-management/simulated-account) page for the details.

## Auto Update

{% hint style="info" %}
The Auto Update utility checks for updates and automatically downloads them to your computer. When a new update is available you will be prompted to install when you exit the application.
{% endhint %}

## Backup

### Auto Backup

{% hint style="info" %}
The Auto Backup feature will automatically create a backup file and save it in a folder on the specified interval. Older backups will automatically be deleted to avoid consuming too much disk space.
{% endhint %}

**Auto Backup Enabled** – Enable the auto workspace backup feature.

**Create Backup on Shutdown** – Create a workspace backup each time you shut down the program.

**Interval** – Create a workspace backup on a set interval.

**Max Files** – Maximum number of workspace backup files. The oldest file will be replaced by any new files.

**Folder** – Select the folder where the auto backups will be stored.

### Auto Export Pages

{% hint style="info" %}
The Auto Page Export feature will automatically export one or more pages from the Console or a Desktop window given folder on the specified interval. Older exports will be automatically deleted to avoid consuming to much disk space. Note: The Console/Desktop window must be open for the export to happen.
{% endhint %}

**Auto Export Enabled** – Enable the auto export pages feature.

**Export on Shutdown** – Create an export page package each time you shut down the program.

**Interval** – Create an export page package on a set interval.

**Max Files** – Maximum number of export page packages. The oldest file will be replaced by any new files.

**Folder** – Select the folder where the export page packages will be stored.

**Add Files** – Select the pages you would like included in the export page package.

## Compact Mode

{% hint style="info" %}
Select the features below that you would like to show or hide when viewing a chart window, chart group, or the console while in Compact Mode.
{% endhint %}

**Show Tabs** – Show tabs in compact mode.

**Show Page Bar** – Show the page bar in compact mode.

**Show Menu Bar** – Show the menu in compact mode.

**Show Toolbar** – Show toolbars in compact mode.

**Show Status Bar** – Show the status bar in compact mode.

**Note**: Use F8 or fn+F8 keys to toggle the Compact mode.


# Theme

## Theme

{% hint style="info" %}
Themes are used to change the look of the UI components (Window Theme), chart colors (Chart Theme) and bar colors (Bar Theme). Use the drop down options below to configure themes for MotiveWave. Click OK to apply your changes.
{% endhint %}

**Window Theme** – The general platform theme. Options are Dark, Navy or Light.

**Chart Theme** – The chart theme that includes chart background, grid lines, axis lines, etc.

**Bar Theme** – The bar theme that includes up bars, down bars, neutral bars, outlines, etc.

**Buy/Sell Colors** – Color theme for various buttons and items throughout the platform. Option include Red/Blue or Red/Green.

**Active Chart Station Color** – Color for the active station (top bar of a chart tab).&#x20;

**Active Station Color** – Color for an active station that is not a chart.&#x20;

## Bar Themes

{% hint style="info" %}
This panel allows you to configure custom bar themes. Click on the + button to define a new theme.
{% endhint %}

## Chart Themes

{% hint style="info" %}
This panel allows you to configure custom chart themes. Click on the + button to define a new theme.
{% endhint %}

## Table

**Even/Odd Row Color** – Background color for all tables within the platform. This includes many areas such as the DOM, Order Book, Time & Sales, Watch List, Account panels, etc. Different colors can be set for even/odd rows to create a striped effect.

**Selected Row** – Background row color for a currently selected row. This is used in the Watch List.

**Arrow Type** – Watch List up/down arrow type. Select from Arrow, Triangle, or None.

**Arrow Up** – Up arrow color.

**Arrow Down** – Down arrow color.

**Up Text** – Up font color.

**Down Text** – Down font color.

**Up Background** – Up background color.

**Down Background** – Down background color.

**Update Interval** – Watch List update interval. Lower number will increase CPU usage.

**Up/Down Delay** – Time in milliseconds to keep the up/down colors displayed in the watch list after an up/down tick.


# Chart

## Chart Settings

{% hint style="info" %}
The fields below allow you to adjust the default settings for charts.
{% endhint %}

### **General**

**Mouse Tool** – The default tool to use on a chart

**Revert To Default Tool** – When completing an action with the selected tool, the chart will automatically switch back to the default tool (see above). This will apply to the components only, and not the mouse tools.

**Axis Style** – Style of the price and time axis.

**Chart Symbol** – Option to display the chart symbol/description in the top-left corner of the chart.

**Magnet** – Allows components to snap to high and low on the chart.

**Time Method** – The method to measure time for specific time-based components. Trading time will count each bar and assume 24 hour markets to come up with a total number. Elapsed time will count time as most people would e.g. skipping the overnight session and ending at the same time the next day would count as 1-day, whereas the Trading Time method may only count that as 12 hours.

**Chart Bars** – Percentage of bars to display when first opening a chart (ie fill 90% of the chart area).

**Price Bar Spacing** – The space (in pixels) between each bar. Please note, this setting may only be visible when using larger bar widths.

**Minimum Bars** – Minimum number of bars to load when opening a chart

**Max Linear Bars** – Maximum number of linear bars to load when opening a chart

**Max Non Linear Bars** – Maximum number of non-linear bars (ie Range, Renko etc) to load when opening a chart

**Max Days (Tick Charts)** – Maximum number of days to display tick-based charts.

**Magnifying Glass** – Enables this option will show a popup window magnifying your mouse when you move tool points.

**Pop-up Delay (Seconds)** – The time needed to hover over an object before the info box will pop-up.

**Study Height (Pixels)** – Default height for study plots.

**Min Study Height (Pixels)** – Default minimum height for study plots.

**Ctrl + Click** – Object to draw when the user holds down on the Ctrl Key and clicks the left mouse button on the chart

**Ctrl + Alt + Click** – Object to draw when the user holds down on the Ctrl and Alt Keys and clicks the left mouse button on the chart

**Shift + Click** – Object to draw when the user holds down on the Shift Key and clicks the left mouse button on the chart.

### Options

{% hint style="info" %}
The fields below allow you to adjust the default settings for charts.
{% endhint %}

\
**Time Axis Scroll** – Enable a chart scrollbar below the Time Axis.

**Study Bar Updates** – Toggle the live updating of studies from level 1 data verses calculating the most recent study values on the close of a bar.

**Use Account Position** – This option is used in strategies. It determines whether the strategy will enter a long/short or both position(s) based on the selected position type.

**Show Values in Legend** – If enabled, current study values will be displayed next to the study label in the study legend

**Link Minimize/Restore** – If enabled, for linked chart windows all windows in the group will be minimized when one of them is minimized. Likewise when one of them is restored, all windows in the group will be restored

**Confirm on Close** – If enabled will display a warning message when closing a chart window

**Global Cross Hair** – If enabled, the cross hair (where enabled) will be updated across multiple charts that display the same instrument.

**Double Cross Hair** – Display two vertical lines encompassing the bar where the cursor is currently (instead of a single vertical line)

**Solid Cross Hair** – Display a solid line instead of a dashed line for the cross hair

**Lock Studies** – Default Lock Studies state (see [Lock Studies feature](https://docs.motivewave.com/user-guide/charts-1/lock-studies))

**Lock Scroll** – Default lock scroll state (see [Lock Scroll feature](https://docs.motivewave.com/user-guide/charts-1/lock-scroll))

**Show Bird’s Eye Lines** – Display of the vertical lines on the Bird’s Eye plot

**Draw Candle Outline** – Draw the outline of the candle rectangle.

**Build Daily Bars from Minute Data**  –  Build the daily bars using minute data instead of the daily bar data provided by your data provider.

**Overlay Volume** – Display the volume information as an overlay on the chart instead of a separate plot.

**Show Info on Select** – Turn on the Show Info feature when selecting a component

**Use Untitled Analyses** – The default behavior is top create a new untitled analysis whenever a chart is opened. Unchecking this option will cause the “Primary Analysis” to be displayed when a new chart is opened.

**Hide Primary Name** – If you are not using untitled analyses, you may want to hide the name of the “Primary Analysis” in the price graph.

**Snap Open/Close** – If this is enable the mouse tools will automatically snap to open and closing points on the price bars

**Auto Load Studies** – Automatically loads custom studies (SDK).

**Use Last Image Name** – If this option is enabled the last Save As Image file name will be used the next time you save the chart as an image (instead of generating the file name with the latest timestamp).

**Show Exchange** – Toggle the display of the exchange as part of the title on the chart

**Show Symbol** – Display the instrument symbol on the chart.

**Show Bar Size** – Display the current bar size on the chart

**Show Analysis Name** – Display the analysis name in the chart.

**Auto Move Bar (Linear Only)** – If enabled, this option will automatically create the next bar when the time has elapsed (instead of waiting for the next bar). This is especially useful for millisecond bars to show a continuously moving chart.

**Cross Hair Use Min Tick** – The crosshair will snap to the min tick values of the chart and no other values in between.

**Floating Strategy Panel** – If enabled, the Strategy panel will detach from the Trade Panel. You will be able to drag and drop the panel to desired location on chart.

**Show Hidden Studies in Legend** – Enable this option for the hidden studies to be displayed in the study legend list.

### Roll

**Roll Method** – Defaults roll method

1. **Unadjusted** – No price adjust is made
2. **Last Close** – Determines price difference between the close prices of the old contract and the new contract then adjust components on the new symbol chart depending on the price difference.
3. **Specific Amount** – Enter a specific amount for the price adjustment

**Roll All Charts/DOMs/Time Sales** – Updates the symbol for any open charts, Depth of Market panels or Time & Sales panels

**Roll Watch Lists** – Looks for all occurrences of the symbol in watch lists (or quote sheets) and replaces them with the new symbol.

**Roll Instrument Settings** – Will roll the historical instrument settings and options under the Advanced tab (see Edit Instrument dialog).

### Copyright

{% hint style="info" %}
This feature will display a copyright label on all charts. The year, month and day can be dynamically inserted by using \[YYYY], \[MMM] or \[MM] and \[DD] markers.
{% endhint %}

**Enabled Button** – Enable the copyright on your charts.

**Font** – Select the font, color and size.

**Text** – Copyright text to display on your charts.

**Location** – Select the location on the chart for the copyright.

**Insets** – Offset the copyright text from the edge of the chart.

### Trade History

**Display Mode** – Select from Entry/Exit (displays more information) or Price Label (displays simple execution circles).

**Size** – Defines the size of the Entry/Exit or Price Labels.

**Show Quantity** – Displays trade quantity.

**Show Price** – Displays the trade price.

**Show PnL** – Displays the P/L of the trade.

**Show Pips** – Displays Pips (in forex).

**Show Hover Info** – Displays trade information when hovering mouse over trade markers.

**Show Labels** – Displays trade quantity and P/L info.

**Show Trade History Lines** – Displays trade history lines.

**Show Trade History Indicators** – Display trade history indicators.

## Elliott Wave

### General

**Ratio Label Location** – Set the ratio label location. Options are Top/Bottom and Right.

**Min Pixels Per Wave** – Minimum number of pixels needed to display a wave. If less, waves will be automatically hidden.

**Max Stack Levels** – Maximum amount of levels that wave labels will be stacked on top of each other.

* **Stack Wave Labels** – Enables the option to stack the wave labels.

**Label Inset** – Offsets the labels from the price bar.

**Ratio Lines** – Set the color and line style for the ratio lines.

* **Alternating Colors** – Alternate colors for the ratio lines.

**Show Wave Lines** – Display the wave lines.

**Draw Lines From Last Bar** – Draws the wave lines from the last bar instead of the originating bar to reduce chart lines.

**Show Ratio Lines** – Draws the ratio comparison lines.

**Range Line Right** – Switches the ration comparison line to the right side of the ratio.

**Show Ratio Range** – Shows the ratio range.

**Show Ratio Colors** – Colors the ratio labels.

**Show Time Label** – Displays the time label.

**Show Ratio Labels** – Displays the specific ratio comparison label.

**Show Source Line** – Displays the source line.

**Show Info Pips** – When the wave is selected the pip info will be displayed.

**Show Info Bars** – When the wave is selected the bar info will be displayed.

**Show Info Ratio** – When the wave is selected the ratio info will be displayed.

**Show No Future Points** – If checked, none of the future points will be displayed. This is in contrast to the **Show Future Points** option being unchecked where only the first future point is displayed.

**Show Future Points** – Displays future wave labels.

**Show Origin** – If unchecked, the origin point will not be shown (even if it is the top-level wave).

### Degrees <a href="#degrees" id="degrees"></a>

{% hint style="info" %}
Use this dialog to configure defaults for each Elliott Wave degree. Choose the degree from the drop down and select the font colors etc.
{% endhint %}

**Degree** – Select the degree you would like to modify.

**Font** – Set the font for the selected degree.

**Line** – Set the line color and style for the selected degree.

**Spacing** – Offset the degree from the price bar.

**Reset/Reset All** – Resets the degree style to the default style.

### Price Ratios <a href="#price-ratios" id="price-ratios"></a>

{% hint style="info" %}
This panel may be used to customize the Elliott Wave price ratios. Select the ratio below and select the ratios to display along with the formatting.
{% endhint %}

### Time Ratios <a href="#time-ratios" id="time-ratios"></a>

{% hint style="info" %}
This panel may be used to customize the Elliott Wave time ratios. Select the ratio below and select the ratios to display along with the formatting.
{% endhint %}

## Harmonics

{% hint style="info" %}
Use this dialog to configure defaults for all harmonic patterns.
{% endhint %}

**Min Pixels Per Line** – Used by the Auto Hide feature to determine patters that are visible.

**Auto XABCD** – Automatically adjusts XABCD pattern when points are moved.

**Show Ranges** – Show ranges.

**Fill 1/2/3** – Set the fill color for the ranges.

**Show Regions Fill** – Set the fill color for the region.

**Show Range Label** – Display the range label.

**Label Font** – Set the font style and size.

**Line** – Set the line color and style.

**Show Lines** – Displays the lines.

**Ratio Font** – Set the ratio font style and size.

**Ratio Lines** – Set the ratio line color and style.

## Templates

{% hint style="info" %}
The settings below enable you to change the behavior of chart templates. The default template (if enabled) will be added to all charts.
{% endhint %}

### **Settings**

**Default Template** – Select one of your templates to load automatically each time you open a new chart.

**Use Default** – Enable the Default Template option.

**Template Title** – Select the label option for the top-right corner of the chart. Name Only will only show the name of the template. Study Labels Only will list each study within the template.

**Overwrite Studies** – Replace studies that are currently on the chart.

**Confirm Overwrite Studies** – Confirm that you would like to overwrite studies on the chart.

**Link Templates** – Will apply a template to all charts that are part of the link group (if configured, see the **Chart Linking** section).

**Use Default In Scanner** – Use the default template studies when viewing scan results.

### Manage Templates

{% hint style="info" %}
This tab contains available templates. You can edit, remove, import/export or sort the templates
{% endhint %}

## Bar Size Selector

{% hint style="info" %}
This panel allows you to configure the available bar sizes in the Bar Size Selector. These will be shown as a list at the bottom of each chart.
{% endhint %}

See [Bar Size Selector](https://docs.motivewave.com/user-guide/charts-1/bar-sizes#bar-size-selector) section for more information.

## Watermark

{% hint style="info" %}
A watermark image may be configured to be displayed on all charts (and/or generated images) in various locations. Select the image by pressing the Browse button below.
{% endhint %}

**Show Watermark** – Enable the watermark on your charts.

**File** – Select an image file to use as a watermark.

**Opacity** – Set the opacity of the image.

**Location** – Select the location on the chart for the watermark.

**Display** – Select how the image watermark will display:

* **All** - Watermark will display on your chart and in screenshots.
* **Image** - Will display in screenshots but not on your charts.

**Insets** – Offset the watermark from the edge of the chart.


# Toolbar

## Toolbar

{% hint style="info" %}
Use this panel to configure the actions available on the toolbar. Select the toolbar you wish to configure from the drop down.
{% endhint %}

**Toolbar** – Select the toolbar you would like to modify.

See [Tool Bar](https://docs.motivewave.com/user-guide/tool-bar) section for more information.

## Custom Tools

{% hint style="info" %}
Custom tools can be created based on existing tools. Click the + button below to create a new custom tool.
{% endhint %}

See [Custom Tools](https://docs.motivewave.com/user-guide/components#custom-tools) section for more information.

## Tool Groups

{% hint style="info" %}
Tool groups are used to organize tools under a drop down menu on a toolbar.
{% endhint %}

See [Tool Groups](/user-guide/components#tool-groups) section for more information.


# Sounds

{% hint style="info" %}
Use this dialog to configure sounds that are played when a specific events happen. Select the event from the list below and choose the sound by clicking on the Browse button.
{% endhint %}

**Disable All Sounds** – Select this to disable all sounds coming from MotiveWave.

**Sound File** – Select the Sound Event and then Browse to select a sound file.


# Historical Data

## General

{% hint style="info" %}
This panel contains general settings for historical data.
{% endhint %}

**Note**: Some specific options will be available depending on the connections.

Below are settings for historical data in Interactive Brokers:

**Google Ext Data** – Pull extended data from Google/Yahoo for Interactive Brokers (Stocks, Indices, Forex)

**IB Tick Data** – Use historical tick data from Interactive Brokers (otherwise use minute data)

**MotiveWave BackFill Server** – Use MotiveWave's historical backfill server for futures data (quicker loading).

Below are settings for historical data in Rithmic:

**Use Forward Contract** (where available) –&#x20;

**MotiveWave BackFill Server** – Use MotiveWave's historical backfill server for futures data (quicker loading).

**Save Live Ticks** (CQG, CTS and Rithmic only) – Live incoming ticks (Time And Sales) can\
be saved to disk to avoid loading historical tick data from the server.

#### Continuous Contracts

**Symbol** – Select the contract you would like to modify.

**Roll Method** – Set the roll method to be used for the contract above.

* **None** – If this is chosen then continuous contracts are disabled by default and only the historical data for the selected futures contract is displayed
* **Volume** – The option will choose the roll date based on the daily volume for each futures contract. The roll date is chosen when the daily volume for the succeeding contract exceeds that of the current contract.
* **Date** – Various other date methods will be listed.

**Back Adjust Method** – Set the back adjust method to be used for the contract above.

* **Unadjusted** – This option will leave the historical data unchanged. Gaps will appear where the data rolls over to the next contract.
* **Difference Adjusted –** Adjusts the data for the preceding contract using the difference between the daily opening prices on the roll date. Note: this difference is not cumulative for each contract.
* **Cumulative Difference Adjusted –** Adjusts the data for the preceding contract using the difference between the daily opening prices on the roll date. Note: this difference is cumulative for each contract. For example, the third futures contract will be adjusted using the difference of roll date 1 + difference of roll date 2.
* **Ratio Adjusted** – Adjusts the preceding contract using the ratio calculated from the daily opening prices on the roll date (ie OPEN(i)/OPEN(i-1)). Older contracts will be adjusted by multiplying the ratio by the adjustment ratio from the next roll over date

**Reset** – Reset the settings above back to default.

#### Intraday Bar Build Method

**Method** – Resets interval for building bars, can be set to Daily or Weekly.

**Time Zone** – Sets your desired time zone for the start time below.

**Start Time** – Starts time for building bars e.g. 09:00 will build 1-hour bars from 09:00-10:00 and so on, whereas a start time of 09:30 would build 1-hour bars from 09:30-10:30 and so on.

## Tick Charts

{% hint style="info" %}
The entry fields below specify the default intervals for non-linear bar types. These interval values are used to combine ticks into price bars. These values can be set individually for each chart from the context menu (right-click the chart background) or via the Chart Settings. Optionally, minute bars (1-min bars) can be used in place of historical tick data with the tradeoff of bar accuracy.
{% endhint %}

**Tick Interval** – Set the default tick chart interval.

**Range** – Set the default range chart interval.

**Renko** – Set the default renko chart interval.

* **Show Tails** – Show the true high/low of the renko bar.

**Hybrid Renko** – Set the default hybrid renko chart interval.

* **Reverse** – Set the default hybrid renko reverse interval.
* **Show Tails** – Show the true high/low of the hybrid renko bar.
* **Normalize** – Set the open of the bar to the interval setting above/below the previous bar.

**Point & Figure** – Set the default P\&F chart interval.

* **Reverse** – Set the default P\&F reverse interval.
* **Display** – Display the P\&F chart as Xs and Os or bars.

**Reversal** – Set the default reversal chart interval.

* **Minimum** – Set the minimum range for the bar (high – low) before the reversal amount is applied.

**Constant Volume** – Set the default constant volume chart interval.

**Allow Range Gaps** – Allow gap up/down of non-linear bars. This will not fill in the gap with bars.

**Use Historical Minute Bars** – Use minute-bar data instead of tick data. This will reduce accuracy of non-linear bars.

**Restart Tick-Based Charts Daily** – Reset the last bar at the end of the trading session.

**Use Points for Interval** – Instead of using ticks for each interval, use full points instead.

## Data Export

{% hint style="info" %}
Data Export Groups allow you to setup groups of instruments and bar sizes to be exported manually or on an automated schedule.
{% endhint %}

See [Data Export Groups](https://docs.motivewave.com/user-guide/charts-1/data-export-groups) section for more details.


# Orders

## Submission

{% hint style="info" %}
Limit, stop and market orders can be created and submitted directly from the price axis. Order quantities can be configured in Order Presets. Keyboard modifiers (Ctrl and Shift) may be configured to place different order types from the price axis.
{% endhint %}

**Create/Submit Order** – Select the action to create and submit an order in a single action.

**Create Order (No Submit)** – Select the action to create an order which will not submit unless you click the (T) Transmit button on the order label.

**Default (No Key)** – Default chart order type.

**Shift Key** – Select the order type when pressing the Shift key.

**Ctrl Key** – Select the order type when pressing the Ctrl key.

**Ctrl + Shift Key** – Select the order type when pressing the Ctrl + Shift keys.

**Show Order Ticket** – Displays the order ticket window.

**Confirm Close/Reverse Position** – Display a pop-up dialog confirming a close/reverse of your position.

**Show Client OCO Warning** – Display a warning when OCO orders are held on the client (locally) and not server side.

**Show Client Attach Warning** – Display a warning when attached orders are held on the client (locally) and not server side.

**Show Exit Strategy Warning** – Displays a warning when placing OSO orders ( One-sends-other). When there are multiple exit orders, MotiveWave™ must remain open to send the stop/limit once the initial parent order is filled.

**Show Client MIT Warning** – Display a warning when MIT orders are held on the client (locally) and not server side.

**Send Email On Filled Order** – Send an email on orders filled. Please see the Preferences -> Email section for set up.

**Send Email On Rejected Order** – Send an email on rejected orders. Please see the Preferences -> Email section for set up.

## Display

{% hint style="info" %}
Configure chart order styles here. Hint: reducing font size will also reduce the label size.
{% endhint %}

**Align** – Align chart orders to the right or left side.

**Filled Align** – Align filled orders to the right or left side.

**Line Style** – Select the line style for chart orders.

**Extend Order Line Left** – Extend chart order lines all the way to the left side of the chart.

**Label Offset** – Offset the chart order label from the edge of the chart (min 5 pixels).

**Font** – Select the font for the chart orders. Note: The chart label will scale in size relative to the font.

**Show Buttons** – Show orders buttons such as cancel and transmit.

**Show Filled** – Show filled order lines/labels on the chart.

**Show Price In Label** – Show the order price in the order label.


# Alerts

{% hint style="info" %}
The following fields allow you to configure preferences for alerts.
{% endhint %}

**Alert Align** – Align the alert label to the right, middle, or left of the chart.

**Show Buttons** – Show buttons on the alert label (cancel).

**Show Labels** – Show the alert description label.

**Show Lines** – Show the alert line.

**Play Sound** – Play a sound on alert activated.

**Send Email** – Send an email on alert activated. Please see the [Settings > Email](/user-guide/email-configuration) section for set up.

**Attach Image** – Attach an image in the email alert.

**Disable Alert Window** – Disable the pop-up dialog alert window.

**Max History** – Set the max alert history.

**Show Alert History (on chart)** – Show the chart marker where an alert was activated.

**Alert Order Warning** – Show the warning each time you set a trade based off an alert condition. MotiveWave needs to be running in order to send an alert activated trade.

**Alert Deactivate Warning** – Display a warning when attempting to cancel all of the active alerts.

**Show Warning on Clear Alert History** – Display a warning when attempting to clear all of the alert history.


# Email

{% hint style="info" %}
This dialog allows you to configure your SMTP settings for outgoing email. Please contact your specific email provider for SMTP settings.&#x20;
{% endhint %}

**Email Method** – Set to Do Not Allow or Generic SMTP.

**SMTP Server** – SMTP email server domain.

**SMTP Port** – Set the SMTP server. Port 25 is standard, port 465 uses SSL encryption, and port 587 (recommended) uses TLS encryption.

**Username** – Enter your full email address here.

**Password** – Enter your third-party app password here.

**Protocol** – This field will display the protocol based on the port being used.

**From Email** –Enter your full email address here.

**To Email** – Enter your full email address here.

**Send Test Email** – Click here to send a test email to see if your configuration is correct.

See this [Email page](/user-guide/email-configuration) on how to set up the email.


# Buy/Sell

{% hint style="info" %}
Use this dialog to configure how buy/sell boxes are displayed in the Instrument Organizer. See Orders -> Submission panel to configure order options for these boxes.
{% endhint %}

**Box Size** – Set the box size based on a few predetermined options.

**Show Last Price** – Display the last traded price.

**Show Bid/Ask Spread** – Display the bid/ask spread.

**Show Active Contract** – Display the active contract.


# Accounts Panel

The **Account** page in the console provides a convenient view of current account information as well as open orders, positions and historical trades. The columns displayed in each section will vary depending on the broker or data service that you chose for your workspace.

<figure><img src="/files/Y3B00Mhmg3qYcUXN5PzJ" alt=""><figcaption></figcaption></figure>

This is the default layout for the **Account** page. You can add these panels anywhere within the Console or Desktop. Simply click on the **Add Tab** button (Plus Icon) next to the existing tab where you want to add the panel.

<figure><img src="/files/8HZGRzWDrHty1k7DeVf9" alt=""><figcaption></figcaption></figure>

## Account Panel

The **Account** panel displays information about each available account in your workspace. The columns displayed will differ depending on the broker that you chose for your workspace. The **Unrealized PL** column is common to all brokers and displays the current unrealized profit/loss for all positions that belong to each account.

<figure><img src="/files/zOtNOaUoBl42w98MbXtP" alt=""><figcaption></figcaption></figure>

The **Default** column indicates which account is the default for placing orders. You can change the primary account by right clicking on the desired account and choosing **Set As Default Account**. This setting is important to avoid accidentally placing orders on the wrong account.

<figure><img src="/files/KLHrQv15hwIK3pWsbgd9" alt=""><figcaption></figcaption></figure>

Other options in the right click panel are:&#x20;

* **Fixed Columns -** Locks a specific amount of columns (0-4) starting on the left side of a narrow panel, keeping them visible as you move the rest of the panel's content left or right.
* **Show Vertical Scroll -** Displays a scroll bar on the right of the panel.
* **Add Trade Copier Account** - Adds Trade Copier account to the chosen account if you're on the Order Flow edition and above.
* **Add Replay Account** - Adds Replay account

## Orders Panel

The Orders panel displays the currently active orders in one convenient location. The **Group** column indicates orders that are linked as either OCO (One Cancels Other) or OSO (One Submits Other). The **Status** column displays the current order status (green for active). Click on the ‘C’ to cancel an active order. If an order has outstanding changes, the status column will change to show a ‘T’ and a ‘D’. Click on the ‘T’ to transmit (submit) the changes to the broker or on ‘D’ to discard the changes.

<figure><img src="/files/Tts3riQGq45w4OAVEKPq" alt=""><figcaption></figcaption></figure>

Orders can be edited from here directly by clicking on the appropriate table cell (see below).&#x20;

<figure><img src="/files/u2zkI025CTUvVl6WuK8l" alt=""><figcaption></figcaption></figure>

Alternatively, right click an order to see additional options. Double clicking on an order will show the **Order Ticket** dialog.

<figure><img src="/files/uyYC3Gko6EMhBZoVUau2" alt=""><figcaption></figcaption></figure>

Filled orders are available in the **Filled** tab under the **Orders** panel. The **Status** column displays the current order status (smoky white for filled):

<figure><img src="/files/uPFFrdwtlM20h4zKuA4i" alt=""><figcaption></figcaption></figure>

## Positions Panel

The Positions panel shows the currently open positions (and closed for some brokers). Individual positions can be closed (at market price) by clicking on the **Close** button (right hand side). If you would like to close all positions, right click on a position and choose *Close All Positions*.

<figure><img src="/files/AU8ZGxk4cVNxAxqZtU1z" alt=""><figcaption></figcaption></figure>

If you have enabled the simulated account, you can add positions manually by clicking the **Add Position** (Plus Icon) button on the top right corner of the panel. This is a useful feature if you would like to track positions that are managed outside of the broker or data service that you are using. The following diagram shows the **Add Position** dialog. It has the following fields:

* **Instrument** – select the symbol for the instrument
* **Opened Date** – This is when the position was originally opened
* **Long/Short** – Long or Short position
* **Quantity** – Number of shares, contracts etc
* **Avg Price** – Average entry price for the position
* **Commission** – Optionally enter a commission to track fees.

<figure><img src="/files/L3Fofj12Hwm6DrYvCtf9" alt=""><figcaption></figcaption></figure>

For some brokers (such as FXCM) they provide a bit more information on position such as the recently closed positions. Specifically for FXCM hedging accounts, a summary tab is included to roll up individual position totals.

<figure><img src="/files/nC05SVH3H57cGjpj0BJC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3JuO2XyWm8Vcz7fgxegN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/sPjAnQ7QsgExaKa4VEkS" alt=""><figcaption></figcaption></figure>

## Executions Panel

The Executions panel displays historical trades (i.e. filled orders). Columns displayed on this page will vary depending on the broker chosen for the workspace. Some brokers only report a limited number of historical trades. For this reason, you should rely on the account management tools provided by your broker to ensure accurate reporting of historical trades.

<figure><img src="/files/jRgjtNs6hMaZVchlfL04" alt=""><figcaption></figcaption></figure>


# Simulated Account

For convenience, MotiveWave™ has a built in simulated account that you can use to practice your trading. If you chose a data service for your workspace, then this account will be enabled by default. If you are using a broker, it is recommended that you use a demo account if provided by your broker instead. Broker demo accounts will provide a better simulation of their trading environment and supported order types and behaviors.

The simulated account can be configured from the "**Settings"** dialog (***Configure > Settings*** from the Console menu bar). Click on the "**General"** tab then on the "**Simulated Account"** tab. This panel has the following fields:

* **Sim Trade Only** – Check this box to disable trading for all accounts except for the Simulated Account
* **Enabled** – Check this box to enable or disable Simulated account(s)
* **Fill Immediate** – If checked market orders will be filled immediately at the current bid/ask value instead of waiting for the next trade
* **Include Commission** – If checked, commissions will be included when placing trades.

<figure><img src="/files/MmL5BqbSU5v5QsXAqw0e" alt=""><figcaption></figcaption></figure>

You can have multiple simulated accounts in one workspace. To add a new account, click on the plus icon (**+)** . A dialog to set up a new simulated account will show up with the options below:

* **Name:** Assign a name for your account. If you don't set up a name, it will show the ID of the account.
* **Base Currency** – Base currency for the account
* **Case Balance** – Initial Cash Balance

<figure><img src="/files/YOgFxQn2Utur1isS5OT3" alt=""><figcaption></figcaption></figure>

To edit an existing account, click on the edit button or double left click on an existing account. You can reset the account back to the initial cash balance by clicking on the "**Reset Account"** button. This also removes all simulated positions, orders, trade history in that account.

<figure><img src="/files/ODPtCVZN1136x66PCt1J" alt=""><figcaption></figcaption></figure>

If you have the simulated account enabled, you will see an entry in the Accounts panel for the account(s):

<figure><img src="/files/8CX3ZCl3QpDMCUge37It" alt=""><figcaption></figcaption></figure>

The simulated accounts can also be found in the Account Chooser section in the Trade Panel, DOM and Order Book panels:

<figure><img src="/files/xUJ0mxariKBCWSt3fPHF" alt=""><figcaption><p>Simulated accounts listed in the Trade Panel</p></figcaption></figure>

Should you intend on using a simulated account immediately after enabling it, then we recommend setting the simulated account as the default account in your Accounts panel. Any orders placed via MotiveWave® will default to the ‘Simulated’ account first.

To set the ‘Simulated Account’ as the default account, simply right click on the listed ‘Simulated’ account in the Accounts panel and select "**Set As Default Account**".

<figure><img src="/files/vjpCYrHjS0jfp2CZcCH9" alt=""><figcaption></figcaption></figure>

For more details on the simulated account feature of MotiveWave, please refer to the Trading section of the User’s Guide.


# Commissions

Commissions can be calculated by MotiveWave™ using the simulated account, in replay mode or as part of Strategy Back Testing. If you would like to include commissions, these can be configured from the Commissions dialog (Configure > Commissions from the Console menu bar).

* **Base Cost** – This is the base cost of a trade. Some brokers offer flat rates for commissions. If this is the case, just enter the cost here.
* **Unit Cost** – Some brokers charge based on the number of units (ie quantity) that are part of an order (ie shares, contracts etc).
* **Unit Size** – If a unit cost has been specified this is the lot size.

<figure><img src="/files/r0RxKkYuUfA6nngm7Fnj" alt=""><figcaption></figcaption></figure>

The above dialog enables you to define a commission structure that applies to each type of instrument. Some instruments may have their own specific commission structure. If this is the case, you can override this from the **Instrument** dialog (right click on the chart and choose *Edit Instrument,* click on the **Commissions** tab).

<figure><img src="/files/p0Ek19uckKmkNfFoSqs7" alt=""><figcaption></figcaption></figure>


# Workspaces


# Create a New Workspace

When you first install MotiveWave® the install wizard will walk you through the steps of creating your first workspace. For various reasons, you may want to create additional workspaces:

**Separate Live and Demo Environments** – This can be a good way to completely separate your demo accounts into a separate “sandbox” where you do not have to be concerned about accidentally placing trades against your live accounts.

**Connect to Other Brokers/Data Services** – You can maintain connections across multiple brokers and data services in the Professional and Ultimate Editions. If you have one of the other editions, you will have to create separate workspaces for this purpose.

**Start Fresh** – Sometimes, you just want to start over with a fresh workspace that has all the default settings, instruments and watch lists.

The simplest way to create a new workspace is to click on the "**Options"** button then select "**Workspaces"** when you first start MotiveWave:

<figure><img src="/files/fKWGtKs5mU2SSAwSbOai" alt=""><figcaption></figcaption></figure>

&#x20;From the "**Manage Workspaces"** dialog, click on the "**New Workspace"** button:

<figure><img src="/files/bw9yVlkkXWy6eUFHIvso" alt=""><figcaption></figcaption></figure>

#### Single-Broker Editions

The Community, Standard, Order Flow and Elliott Wave Lite editions allow only one connection per workspace. In this case, choose a unique name for your workspace and select a broker/data service from the "**Service"** drop down. When you are finished configuring the connection, click on "**Create Workspace"**.&#x20;

Please Note: available services will depend on the operating system you are using (Windows or macOS). You can find our full list of supported brokers and data services as follows: <https://www.motivewave.com/connections.htm>

<figure><img src="/files/ciZ7fSlSmxNeuJS300Hq" alt=""><figcaption></figcaption></figure>

#### Multi-Broker Editions

The multi-broker feature allows you to have multiple connections to brokers/data services in a single workspace. The feature is available in the Ultimate and Professional versions of MotiveWave®.

<figure><img src="/files/rkybX7QbrBMzNjVpFdFu" alt=""><figcaption></figcaption></figure>

When you click on the "**Add Connection"** above, you will see the dialog below. From this dialog you can select a broker or data service (from the Service drop down) to add to the workspace. Please Note: available services will depend on the operating system you are using (Windows or macOS). You can find our full list of supported brokers and data services as follows: <https://www.motivewave.com/connections.htm>

<figure><img src="/files/tuScy9TDF3hDC6sQy29m" alt=""><figcaption></figcaption></figure>

Optionally, you can add more connections to the workspace by clicking on the "**Add Connection"** button. When you are finished, click on the "**Create Workspace"** button to complete this task.

<figure><img src="/files/NSDyWiQ2qsrkuw2AvMkH" alt=""><figcaption></figcaption></figure>

#### Open Workspace

The final step is to open the workspace (after you have closed all the dialogs above). Select the new workspace from the "**-Please Select a Workspace-"** drop down and click on the "**Continue"** button to open.

<figure><img src="/files/XDpqr0e3caLQhe68p6Em" alt=""><figcaption></figcaption></figure>


# Add a Connection to a Workspace

The Professional and Ultimate Editions of MotiveWave® allow you to maintain connections to multiple brokers and/or data services within the same workspace. Start by editing the workspace. You can do this by clicking on **Configure > Workspaces** from the top menu bar of the Console window :

<figure><img src="/files/KI4FuIn4KgNd6ssl9rUW" alt=""><figcaption></figcaption></figure>

Alternatively, you can edit a workspace from the **Options >** **Manage Workspaces** dialog on MotiveWave's startup screen:

<figure><img src="/files/L2zzdVuOgkqdDA3SiLCf" alt=""><figcaption></figcaption></figure>

The **Manage Workspaces** dialog will appear (see below). From this dialog, double click on the workspace you would like to add connection(s) or select the workspace then click on the **Modify** button.

<figure><img src="/files/xGSiaMfnQoPKnB9ka7Ze" alt=""><figcaption></figcaption></figure>

You will see the **Add Connection** button below. From this dialog you can select a broker or data service (from the Service drop down) to add to the workspace. Please Note: available services will depend on the operating system you are using (Windows or macOS). For a full list of [supported brokers and data services](https://www.motivewave.com/connections.htm).

<figure><img src="/files/LXo2l7xU4iN08rxCyiM3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Dr1fwUbM3VWITevDo2RQ" alt=""><figcaption></figcaption></figure>

After clicking the **Add Connection** button in the dialog above you will see the **Edit Workspace** dialog below. From here you can add additional connections or click on **Update Workspace** to complete this task.

<figure><img src="/files/u8omnHLkfhtUFKR1ymlC" alt=""><figcaption></figcaption></figure>


# Workspace Backup and Restore

The Backup/Restore feature enables you to export settings, analyses, instruments, watch lists, scans and open windows/positions to a single backup file. This backup file can be archived to be restored later in case something happens to your computer. Alternatively, you can use this feature to transfer your workspace to another computer.

## Creating a Backup

Choose *File > Backup* from the Console menu bar to create a backup file. When you choose this option, you will see the **Backup Workspace** dialog.

<figure><img src="/files/D2A8uxJvBiN8zfDf0aXp" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/kM7PNvYnBlZ8lpBIwQNL" alt=""><figcaption></figcaption></figure>

When you click the **Create** button, a backup file will be created on your computer desktop. This backup file will be named **\<Workspace Name> \<Date>.zip** (where \<Workspace Name> is the name of your workspace and \<Date> is the current date/time). If you would like to change the name and location, click on the **Browse** button.

You can store this file in a safe place (such as Drop Box or Google Drive) or move it to another computer to restore it into an existing workspace.

MotiveWave™ also has an Auto Backup feature that will automatically create workspace backups at a selected interval. Having workspace backups from the previous week or more can be very beneficial should something happen to your workspace or analysis. To enable this feature go to ***Configure > Settings  > General > Backup > Auto Backup***.

<figure><img src="/files/25l5LvVMUjRKjxs6E6og" alt=""><figcaption></figcaption></figure>

## Restore From Backup

Choose *File > Restore* from the Console menu bar to restore from a previously created backup.

<figure><img src="/files/izTCe6zousiBZnXRzgBC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GrQSyqeCnPVlg769cPvz" alt=""><figcaption></figcaption></figure>

Click on the **Browse** button and locate the backup file that you created previously.&#x20;

Select **Delete Existing Analyses** option if you want to replace the current workspace with the backup workspace. Please note that all of the existing analyses in the workspace will be deleted before importing the analyses from the backup.

Click the **Restore** button to begin the restore process. You will see a progress indicator that reports the status of the restore. Depending on your computer and the size of the backup, this could take up to a minute or two to complete.

The file format for the backup in version 7 is compressed zip format (.zip).&#x20;

### Restoring to a Different Workspace Service

In the typical case, the workspace service (i.e broker or data service) will match the service from the backup. You can restore from a backup that was created with a different service, but you may encounter some issues. Each service has a different naming symbology for the instruments that they support and the target service may not support all of the instruments that are in the backup.

MotiveWave™ will attempt to map the symbols from the backup service to the target service. However, you may find that some analyses are missing in the new workspace if MotiveWave™ could not find a mapping.


# Switch Connections in a Workspace

Create a new workspace connected to your new connection. You may want to switch connections in a workspace . Since the connections will use different symbology just removing the old connection and adding the new one will cause issues. This is the preferred method:

1. Backup your old workspace (File > Backup).
2. Create a new workspace connected to your new connection.
3. Open this brand new workspace and then restore your old backup (File > Restore).

Using the method above will prompt MotiveWave to attempt to map the symbols over from your old connection to your new connection. Some instruments may not map correctly, in this case they will need to be added manually.


# Workspaces Not Showing Up

In case you can't find your workspaces when starting MotiveWave, this might occur after you  reset/reinstall/upgrade MotiveWave. If you need to restore a workspace, then you can do so using one of the automated backup files found in MotiveWave Backup folder ( via **Configure menu > Settings > General > Backup > Auto Backup**).&#x20;

<figure><img src="/files/VxA6a8zJmfGt2StusPVL" alt=""><figcaption></figcaption></figure>

After that you can create a new workspace and restore the backup files (via **File menu > Restore**). See [Backup and Restore](/user-guide/console-1/backup-and-restore#restore-from-backup)


# Cloud Workspaces

Cloud workspaces are hosted on MotiveWave’s server and can be accessed from any computer using the same license key. Cloud workspaces hold all of their data in the MotiveWave™ cloud (including settings, instruments analysis etc.) but also hold a local copy so that the workspace can be opened in “offline” mode. Any changes that are made to the workspace in “offline” mode will be synchronized with the cloud workspace the next time you open the workspace in “online” mode.

#### Synchronization <a href="#synchronization" id="synchronization"></a>

Workspace synchronization involves uploading new or changed files and removing deleted files from the cloud repository. For efficiency, untouched files will not be included in the synchronization process. Synchronization occurs at the following times:

1. **Startup** – When the workspace is first loaded, it will be synchronized with the cloud to ensure that the latest files are loaded to the local disk.
2. **Interval** – MotiveWave™ will run the synchronization process at a constant interval (**current every minute**) to check for changes and upload them to the cloud. This happens in the background and will not affect your usage of MotiveWave™.
3. **Shutdown** – When closing the workspace, any remaining changes will be synchronized with the cloud.
4. **Manual** – At any point you can force the synchronization to occur by choosing ***Configure > Synchronize Workspace*** from the Console menu bar.

#### Limitations <a href="#limitations" id="limitations"></a>

Cloud workspaces currently have the following limitations:

* Trial Accounts:
  * Maximum of 1 Cloud Workspace
  * Maximum workspace size is 50 MB
* Paid Accounts:
  * Maximum of 3 Cloud Workspace
  * Maximum workspace size is 200 MB

#### Creating/Editing Cloud Workspaces <a href="#creating-editing-cloud-workspaces" id="creating-editing-cloud-workspaces"></a>

A cloud workspace can be created by choosing “MotiveWave Cloud” from the location drop down in the Create Workspace dialog (see screen shot below). Existing workspaces may also be moved to the cloud in the Edit Workspace dialog. Note: you cannot change the name of a cloud workspace.

<figure><img src="/files/VUKkWmRPUCGerkbjRbgM" alt=""><figcaption></figcaption></figure>

The Manage Workspaces dialog has been modified to show local vs cloud workspaces (see below).

<figure><img src="/files/BpqOpzi1FtqTvdGPFKjW" alt=""><figcaption></figcaption></figure>


# Charts

MotiveWave™ has perhaps some of the most advanced charting capabilities of any charting application available. In this section we will be exploring some of the basics of working with charts in MotiveWave™.

You can work with charts within the Console window or you can open separate chart windows to work with charts independently. The simplest way to open a chart window is to press the **Open Chart Window** button from the top right section of a chart panel.&#x20;

<figure><img src="/files/BNTn5lAY7cI9IAAoUs5y" alt=""><figcaption></figcaption></figure>

Alternatively, choose *File > New > Chart Window* from the top menu bar:

<figure><img src="/files/6bum2pTYSWv15OgW0Qnk" alt=""><figcaption></figcaption></figure>

This action will open a chart window similar to the one in the screen shot below. Regardless of whether you choose to work with charts in the console or separate chart windows, the features described in this section are the same.

<figure><img src="/files/4MwBMgQiKLK99TxAMuBw" alt=""><figcaption></figcaption></figure>


# Settings

## Default Chart Settings and Options

Default chart settings can be set from the **Settings** dialog (*Configure > Settings* from the Console menu bar). You will find the settings for charts in the tabs underneath the **Chart** tab.

<figure><img src="/files/azsoLRGLVh3tnKeacVea" alt=""><figcaption></figcaption></figure>

The following are options that are available from the **Chart Settings** tab:

* **Mouse Tool** – This is the default tool to use on a chart.
* **Revert to Default Tool** – When completing an action with the selected tool, the chart will automatically switch back to the default tool (see above). This only applies to the tools and not the default tools themselves.
* **Axis Style** – Style of the price and time axis
* **Chart Symbol** – Option to display the chart symbol/description in the top-left corner of the chart.
* **Magnet** – Allows components to snap to high and low on the chart.
* **Time Method** – The method to measure time for specific time-based components. Trading time will count each bar and assume 24 hour markets to come up with a total number. Elapsed time will count time as most people would e.g. skipping the overnight session and ending at the same time the next day would count as 1-day, whereas the Trading Time method may only count that as 12 hours.
* **Chart Bars** – Percentage of bars to display when first opening a chart (i.e. fill 90% of the chart area)
* **Price Axis Spacing** – Default spacing between the numbers that are displayed on the price axis
* **Minimum Bars** – Minimum number of bars to load when opening a chart.
* **Max Linear Bars** – Maximum number of linear bars to load when opening a chart
* **Max Non Linear Bars** – Maximum number of non-linear bars (ie Range, Renko etc) to load when opening a chart
* **Max Days (Tick Charts)** – Maximum number of days to display tick-based charts.
* **Magnifying Glass** – Shows a popup window magnifying your mouse when you move tool points.&#x20;
* **Pop-up Delay (Seconds)** – The time needed to hover over an object before the info box will pop-up.
* **Study Height** (pixels) – Default height for study plots
* **Min Study Height** (pixels)  – Minimum height for study plots
* **Ctrl + Click** – Object to draw when the user holds down on the Ctrl Key (or command in macOS)  and clicks the left mouse button on the chart.
* **Ctrl+ Alt + Click** – Object to draw when the user holds down on the Ctrl (or command in macOS) and Alt ( or option in macOS) Keys and clicks the left mouse button on the chart.
* **Shift + Click** – Object to draw when the user holds down on the Shift Key and clicks the left mouse button on the chart.

Additional chart options can be found via the Settings dialog > Chart > Chart > Options:

<figure><img src="/files/voSU0qYI1SZ4ZeLMWWTt" alt=""><figcaption></figcaption></figure>

* **Time Axis Scroll** – Enable a chart scrollbar below the Time Axis.
* **Component Bar** – Enable the floating component bar on chart
* **Study Bar Updates** – Toggle the live updating of studies from level 1 data verses calculating the most recent study values on the close of a bar.
* **Use Account Position** – This option is used in strategies. It determines whether the strategy will enter a long/short or both position(s) based on the selected position type.
* **Show Values in Legend** – If enabled, current study values will be displayed next to the study label in the study legend
* **Link Minimize/Restore** – If enabled, for linked chart windows all windows in the group will be minimized when one of them is minimized. Likewise when one of them is restored, all windows in the group will be restored
* **Confirm on Close** – If enabled will display a warning message when closing a chart window
* **Global Cross Hair** – If enabled, the cross hair (where enabled) will be updated across multiple charts that display the same instrument
* **Double Cross Hair** – Display two vertical lines encompassing the bar where the cursor is currently (instead of a single vertical line)
* **Solid Cross Hair** – Display a solid line instead of a dashed line for the cross hair
* **Lock Studies** – Default Lock Studies state (see [Lock Studies feature](/user-guide/charts-1/lock-studies))
* **Lock Scroll** – Default lock scroll state (see [Lock Scroll feature](/user-guide/charts-1/lock-scroll))
* **Show Bird’s Eye Lines** – Display of the vertical lines on the Bird’s Eye plot
* **Draw Candle Outline** – Draw the outline of the candle rectangle.
* **Overlay Volume** – Display the volume information as an overlay on the chart instead of a separate plot.
* **Show Info on Select** – Turn on the Show Info feature when selecting a component
* **Use Untitled Analyses** – The default behavior is top create a new untitled analysis whenever a chart is opened. Unchecking this option will cause the “Primary Analysis” to be displayed when a new chart is opened.
* **Hide Primary Name** – If you are not using untitled analyses, you may want to hide the name of the “Primary Analysis” in the price graph.
* **Snap Open/Close** – If this is enable the mouse tools will automatically snap to open and closing points on the price bars
* **Auto Load Studies** – Automatically load custom studies (SDK).
* **Use Last Image Name** – If this option is enabled the last Save As Image file name will be used the next time you save the chart as an image (instead of generating the file name with the latest timestamp).
* **Show Exchange** – Toggle the display of the exchange as part of the title on the chart
* **Show Symbol** – Display the instrument symbol on the chart.
* **Show Bar Size** – Display the current bar size on the chart
* **Show Analysis Name** – Display the analysis name in the chart.
* **Auto Move Bar (Linear Only)** – If enabled, this option will automatically create the next bar when the time has elapsed (instead of waiting for the next bar). This is especially useful for millisecond bars to show a continuously moving chart.
* **Cross Hair Use Min Tick** – The crosshair will snap to the min tick values of the chart and no other values in between.
* **Floating Strategy Panel** – Enable this option to make the Strategy panel float instead of being combined to the Trade Panel
* **Show Hidden Studies in Legend** – Enable this option to show studies that have been hidden in the study legend

## Chart Specific Settings

Chart settings that apply to the selected chart only can be accessed by right clicking on the chart and choosing **Chart Settings** . The settings configured here can be saved as default settings by clicking on the **Defaults** button then **Save As Defaults**. Descriptions of items below can be found in the preceding sections.

<figure><img src="/files/1wAoJLLE1Bo3EFjdNvQh" alt=""><figcaption></figcaption></figure>


# Chart Spacing

There are several options for adjusting the horizontal and vertical spacing on the chart. The simplest way is to use the mouse to drag either the time axis (horizontal spacing) or the price axis (vertical spacing). Note: in order to adjust the vertical spacing, you need to click and drag the space between the price labels and the chart area (see below):

<figure><img src="/files/IORG3mITGpgjTgF8RGcZ" alt=""><figcaption></figcaption></figure>


# Bar Sizes

Bar sizes are useful for changing the resolution of a chart based on time, price or volume movements. MotiveWave™ supports several different types of bars:

* **Linear** – time interval based bars (such as 1 minute, 15 minute, 1 day, 2 week etc)
* **Range** – bars are based on price movements of a specific price range
* **Renko/Hybrid Renko** – these are special price range based bars
* **Tick** – these bars are based on a specific number of price ticks (or trades)
* **Volume** – each of these bars will have a fixed trading volume
* **Point & Figure**

There are several ways to change the bar size and type.&#x20;

You can use the Bar Size Chooser from the top tool bar:&#x20;

<figure><img src="/files/O81jtqQYeKxfxU7TevMG" alt=""><figcaption></figcaption></figure>

The bar size displayed on the chart can be selected to call out the bar size list:

<figure><img src="/files/0xgIWpMTbPHi4dV0vCFW" alt=""><figcaption></figcaption></figure>

You can also right click on the chart and select the Bar Size from the context menu:

<figure><img src="/files/eticNCLB2aiRHKIM0BGz" alt=""><figcaption></figcaption></figure>

Alternatively, if you go to the **View** menu and enable the **Bar Size Selector**, a tool bar containing the bar sizes will show up at the bottom of the console:

<figure><img src="/files/KFdGtvHLP6B9xCkGmSHF" alt=""><figcaption></figcaption></figure>

## Custom Bar Sizes

MotiveWave™ comes with a default set of bar sizes, but you can create your own bar sizes from the **Custom** tab in the **Bar Size Chooser** panel. The availability of the interval types will depend on your connection(s) and/or the MotiveWave edition you are on.

The new bar size can be added to the **Favourites** section in the **Favourites** tab for easy access by clicking on the **Add Favourites** button:

<figure><img src="/files/zOPRxVp6TbnevBsjZXiA" alt=""><figcaption></figcaption></figure>

This also adds the new bar size to the bar size list in the right click menu:

<figure><img src="/files/ciNyRCQYvxe4Y7mrcM5f" alt=""><figcaption></figcaption></figure>

To change the orders of the bar sizes in the right-click bar size list, you can drag and move the bar sizes in the Favourites list:

<figure><img src="/files/J2iRsDdL4h11sbmxhElY" alt=""><figcaption></figcaption></figure>

To remove a bar size from the favourite list and from the **Bar Size** option in the right click menu, go to the **Favourites** section and right click on that bar size, then select **Remove From Favourites:**

<figure><img src="/files/LIcJKk2KPRjv0YNxY1du" alt=""><figcaption></figcaption></figure>

Settings for the Bar Size Chooser panel ( columns, font, etc) can be found via the gear icon on the top of the panel:

<figure><img src="/files/bSSkDNMwn5eycqvvc1bD" alt=""><figcaption></figcaption></figure>

## Bar Size Selector

The **Bar Size Selector** is a convenient way access common bar sizes by simply clicking on one of the tabs at the bottom of the chart. If you would like to enable this toolbar, choose ***View > Bar Size Selector*** from the top menu bar to toggle its visibility.&#x20;

Note: the default behavior can modified by right clicking on the chart > ***Chart Settings > Chart*** tab ***>*** Enable the ***Show Bar Size Selector*** option ***>*** Select the ***Defaults*** drop down list ***>*** Select ***Save Defaults >*** Click ***OK :***

<figure><img src="/files/AUYKQSexUyVHkrhAqljg" alt=""><figcaption></figcaption></figure>

You can configure the tabs available in the ***Bar Size Selector*** by right clicking on one of the tabs and choosing ***Configure***. Alternatively, you can find the Bar Size Selector settings panel via the ***Configure menu > Settings > Chart > Bar Size Selector***. &#x20;

<figure><img src="/files/3qLaTFaA5PgERdUinq1H" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gmGLbvgqfA07m4VePfjW" alt=""><figcaption></figcaption></figure>

The **Bar Size Selector** also has some buttons on the right hand side (configurable via ***Configure*** menu > ***Settings*** > ***Toolbar*** > ***Toolbar*** > ***Bar Size Selector***):

<figure><img src="/files/YxJenaduWq7zz5nysOD7" alt=""><figcaption></figcaption></figure>

&#x20;These can be convenient for the following (in order from left to right):

* **Toggle Semi-Log Scale** – Toggles semi-log scaling
* **Choose Study Template** – Allows you to choose a study template
* **Toggle Birds Eye View** – Toggles the display of the Birds Eye View
* **Display Time Frame** – Choose a specific time frame to display on the chart (ie 2 week, 1 day etc)
* **Go To Date** – Go to a specific date in history

<figure><img src="/files/T8vGcfoSSylhx3ORghaz" alt=""><figcaption></figcaption></figure>


# Importing Data

Historical data may be imported into MotiveWave™ by choosing ***Chart > Data > Import Data*** from the top Console menu bar. Two types of data formats are supported:

* **CSV** – Comma Separated Values. This is a very common format for many historical data services. The format of the data file will be automatically detected when specifying files of this type.
* **MetaStock™ Database (Files or Directory)** – MetaStock™ Database files or directory containing 1 or more instruments may be imported into MotiveWave’s historical database.

<figure><img src="/files/iy5D2ieV6lzUlCoeXXQ1" alt=""><figcaption></figcaption></figure>

This dialog has the following elements:

* **Data Files** – Specify one or more data files by clicking on the Add button to left of the Data Files list.
* **Time Zone** – Choose the time zone for the input file. This is important for resolving the data/time values for each historical price bar in the input file.
* **Exchange** – Optionally Choose the Exchange for the instrument(s) in the input file(s).
* **Trading Hours** – If a value is chosen for Trading Hours, it will be assigned to the instrument when it is created from this dialog.
* **Adjust for Stock Splits** – If the file does not contain split adjusted values, this will detect and adjust historical prices for splits.
* **Automatically Create Instrument (Do Not Prompt)** – If the instrument does not already exist in the local database, it will be automatically created if this is checked.
* **Replace Existing Data** – Replaces data that is already in the local historical database.
* **Monitor Input File For Changes** – If checked, MotiveWave™ will monitor the timestamp on the input file to see if it changes in the future. If it does change, the new data will be automatically loaded into MotiveWave™ when a chart is loaded.


# Importing Tick Data

Historical tick data may be imported into MotiveWave™ by choosing ***Chart > Data > Import Tick Data*** from the top Console menu bar.&#x20;

Two types of data formats are supported:

* **CSV** – Comma Separated Values. This is a very common format for many historical data services. The format of the data file will be automatically detected when specifying files of this type.
* ASCII - Another popular and simple text-based file format.

<figure><img src="/files/SBfWbQhDFSuHKzyFWlZ5" alt=""><figcaption></figcaption></figure>

This dialog has the following elements:

* **Data Files** – Specify one or more data files by clicking on the Add button to left of the Data Files list.
* **Time Zone** – Choose the time zone for the input file. This is important for resolving the data/time values for each historical price bar in the input file.
* **Replace Existing Data** – Replaces data that is already in the local historical database.


# Exporting Data

Historical data may be exported from MotiveWave™ in several different formats. Choose ***Chart > Data > Export Data*** from the top Console menu bar. This dialog has the following elements:

* **Symbol** – Choose the instrument that you would like to export. By default this is the instrument from the chart where the dialog was launched.
* **Bar Size** – Choose the Bar Size for the historical data
* **Bar Count** – Number of Bars to Export. Choose All Available to export all available data in the historical database
* **Regular Trading Hours (RTH) Data** – Check this to only include bars that are part of the regular trading session
* **Data File** – Click on the Browse button to the right to choose the data file where the data will be saved.
* **Format** – Choose the Export Format
  * CSV – yyyyMMdd HHmmss,O,H,L,C,V
  * CSV – dd/MM/yyyy HH:mm:ss,O,H,L,C,V
  * Ninja Trader – Start Of Bar Time
  * Ninja Trader – End Of Bar Time

<figure><img src="/files/cvuVsdTHv1rhkK0ApWfi" alt=""><figcaption></figcaption></figure>


# Birds Eye View

The **Birds' Eye View** provides a convenient way to view the larger picture of the available historical data. Choose *View > Bird’s Eye View* from the top menu bar to toggle the display of this feature.

The **Bird’s Eye View** is displayed at the bottom of the chart. The highlighted area (transparent yellow area) illustrates the data that is currently visible in the chart. You can click and drag this area to the left/right to move the visible area. The width of the highlighted area depends on the bar width for the chart. If you would like to change the width, click and drag the time axis.

<figure><img src="/files/yLYzAigZcyoVUyYmX4B9" alt=""><figcaption></figcaption></figure>


# Cursor Data

**Cursor Data** refers to the data points and their values at the current position of the mouse cursor. There are several different ways to view cursor data.

## Cursor Data Window

The C**ursor Data Window** is a separate window that displays data at the current mouse location. This window works across all charts. This window may be opened by choosing ***View > Cursor Data Window*** from the top menu bar.&#x20;

<figure><img src="/files/C7zai8qaLLvmhuYyHAA6" alt=""><figcaption></figcaption></figure>

## Cursor Data Panel

The **Cursor Data Panel** is essentially the same as the **Cursor Data Window** except that it is a panel inside of the chart. This panel only works for the enclosing chart. To open this panel, choose ***View > Cursor Data*** from the top menu bar.

<figure><img src="/files/1Wb2AvCPo4g8xJnqrxUM" alt=""><figcaption></figcaption></figure>

## Bar Status

Data on the selected price bar can be found in the status bar at the bottom of the window. This reflects the price bar at the position of the mouse cursor.

<figure><img src="/files/DVSgcDGde8qRBfNNfwx7" alt=""><figcaption></figcaption></figure>

## Hover Popup

A popup will be displayed with information about the price bar if you place the mouse cursor over a price bar and leave it there for about 2 seconds. To adjust the pop-up delay time, go to the ***Configure menu > Settings > Chart > Chart > General***.

<figure><img src="/files/JkuprO2NnT8t1O8ApNiL" alt=""><figcaption></figcaption></figure>

## Cross Hair

The cross hair feature draws thin horizontal and vertical lines at the current mouse cursor location to indicate the vertical axis and time axis values.

<figure><img src="/files/sQTWXpVY2Qrb3NSAhVKU" alt=""><figcaption></figcaption></figure>

There are several configuration options for the cross hair. These can be found under the ***Chart > Chart > Options*** tab of the **Settings** dialog (***Configure -> Settings*** from the Console menu bar).

<figure><img src="/files/HgP42BKZR9nDZQ7Amm0O" alt=""><figcaption></figcaption></figure>

### Global Cross Hair

The **Global Cross Hair** provides a convenient way to locate the mouse cursor position between several different charts that are displaying the same instrument. This option can be enabled in the **Settings** dialog (see previous section). In the following screen shot you will notice that the current location of the mouse cursor in one chart adjusts the cross hair location in the other charts that show the same instrument.

<figure><img src="/files/cvlXvjxSKkCxbenqeGjm" alt=""><figcaption></figcaption></figure>


# Depth Of Market

The **Depth Of Market (DOM)** panel shows a tabular view of the current bid and ask sizes. Choose ***View > DOM Panel*** from the top menu bar to show or hide this panel on a chart. For convenience a toggle button is also available on the tool bar.&#x20;

For details on how to use the DOM panel see [Depth Of Market](/user-guide/depth-of-market) section.

<figure><img src="/files/3cmbMOF8NrqcaoqckIfn" alt=""><figcaption></figcaption></figure>


# Chart Labels

Chart labels display information on the Price Plot of the chart. These labels can appear in any of the 4 corners. The following example shows some chart labels:

<figure><img src="/files/RYdeUSXi82ztiS1h1gLl" alt=""><figcaption></figcaption></figure>

You can configure the labels displayed on a chart from the ***Chart Settings > Labels*** dialog (right click on the chart > Chart Settings). You will find the labels under the **Labels** tab:

<figure><img src="/files/qtfKyxRc1OjFgnQyC8G6" alt=""><figcaption></figcaption></figure>

Double click on one of the labels in the right hand box (or select and press the edit button, ie pencil icon) to edit the properties of the label (see embedded dialog above). From there you can choose which corner to display the label and adjust the color, font etc. The order in which the labels are displayed is determined using the up/down arrow buttons in the **Chart Settings** dialog (see above).


# News

If supported by your Broker/Data Service, news articles can be displayed on the chart by clicking on the plus button on the chart tab then selecting **News** :

<figure><img src="/files/LvfuE1q0ilaoEITJF9Et" alt=""><figcaption></figcaption></figure>

Alternatively, a News page can be opened by clicking on the plus icon on the Page bar:

<figure><img src="/files/OHvXaHUZu72m2g8Aq0nv" alt=""><figcaption></figcaption></figure>


# Watermark

The **Watermark** feature in MotiveWave™ enables you to display a semi-transparent label with the instrument’s symbol and/or description. You can also choose the location and font of this label. The watermark can be configured from the ***Chart Settings*** dialog ( right click on the chart), then ***Watermark*** tab.

<figure><img src="/files/mv19IGsbvIAwmdHKySYt" alt=""><figcaption></figcaption></figure>

The following screen shot shows the watermark description for Apple:

<figure><img src="/files/YNamGMpH0izgGcbZiEn9" alt=""><figcaption></figcaption></figure>


# Scaling

Several different scaling options are available for scaling the price/time range of the price plot. By default the chart price range is automatically scaled from the visible data and components (Auto Scale).&#x20;

Scaling options can be found under the **Scaling** tab of the **Chart Settings** dialog ( right click on the chart).

<figure><img src="/files/VQObJCGLKPztQ9NGkBj7" alt=""><figcaption></figcaption></figure>

The following are the available scaling options:

* **Auto Scale** – Price range is adjusted according to visible data and visible components . This scaling option will lock the vertical movement of the chart.&#x20;
  * **Auto Scale Price Only -** If enabled, only the data range is considered.
  * **Top/Bottom Inset** (in pixels) **-** Specifies the spacing from the top/bottom border of the chart.
* **Price Range** – This option keeps the price range constant and enables you to manually move the graph up/down.
  * **Price Range** – Total amounts of ticks displayed on the chart window.
  * **Last Price In View (Edge Setback)** – Automatically scrolls back to last price when the last price is out of sight but is still within the current chart window.  This feature is disactivated if the last price is completely off the chart window. The assigned value will not let last price go within that any ticks of the top/bottom of the chart.
  * **Lock Price Range** – If enabled,  the price scale can't be adjusted.
* **Specific Range** –  This option allows you to set a specific price range. This range can't be changed.
* **Square** – This option will set a fixed number of points (**Ticks**) per bar width (**Bars**). If the bar width is expanded (or contracted) the price range will be updated to reflect.


# Ratios

MotiveWave™ provides many different options for identifying time and price ratios. Fibonacci ratios are perhaps the most commonly used ratios for analysis. Available components for Fibonacci analysis can be found under **Components panel** located on the top toolbar:

<figure><img src="/files/PWqZYamFXoxWs9XVmAPg" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/P4VJe2SgxhpVbvKJFOnF" alt=""><figcaption></figcaption></figure>

The screen shot below shows an example of a **Fibonacci Retracement**. Yellow resize points can be used to change the position of the labels and length of the ratio lines.

<figure><img src="/files/noiXAankmEjdOtCqWZ1q" alt=""><figcaption></figcaption></figure>

MotiveWave™ provides a lot of flexibility for working with ratios. If you would like to modify the ratio properties for a particular component, double click on a ratio label to go to the **Properties** dialog for the component. You can add a new ratio by left clicking on the plus icon on the right side of the ratio list. Select an existing ratio to edit or remove it.

<figure><img src="/files/BUXLzlAhDsGVG4piIdmD" alt=""><figcaption></figcaption></figure>

## Customized Ratios

For each ratio, use the check box to the left to enable/disable. The input field can be used to enter the ratio (in percent). Click on the edit button (pencil icon) to the right to specify how the ratio should be formatted.

The custom settings chosen above for this ratio will look like the following:

<figure><img src="/files/mPPDD010rEnvb3f35zss" alt=""><figcaption></figcaption></figure>

## Ratio Format Preferences

The **Format** tab allows you to change how the ratios are displayed. The settings on this tab apply to all ratio labels/lines in the component (unless explicitly adjusted for each ratio, see previous section).

<figure><img src="/files/2dy8uLkVfC8LfDYGWQIB" alt=""><figcaption></figcaption></figure>


# Time and Price Guides

Guides can be added to the vertical and time axes. A guide is essentially a vertical (or horizontal) line that has an attached indicator to show its value. There are two types of guides:

* Price/Value Guide – Displays a horizontal line with an attached indicator in the vertical axis
* Time Guide – Displays a horizontal line (across plots) with an attached indicator in the time axis

Guides can be added to a chart from the right click menu of the axis (choose *Add Guide*). This menu can also be used to edit the guide or remove it. The location of the guide can be changed by clicking and dragging it.

<figure><img src="/files/9bnqj5XvfrFXZwwJ4VoA" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3CFAkb23zy7fQu91Sm8A" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/QFK0BGyhTDX93AMS4N83" alt=""><figcaption></figcaption></figure>

The Time and Price Guides can also be found in the Components panel ( located on the top toolbar):

<figure><img src="/files/GR87aKfWdQu9Z1ItRjOY" alt=""><figcaption></figcaption></figure>


# Percent Change Charts

Normally the price plot shows the historical prices. Percent change charts are an alternate view that shows the change in the price between each bar as a percentage movement. A percent change chart can be displayed by changing the bar type from the drop down on the tool bar to **Percent Change**.

<figure><img src="/files/rkpaBeW0mQjyzWH1Jx11" alt=""><figcaption></figcaption></figure>

By default, percent change charts are calculated from the left most point of the chart. This can be changed to a specific bar by right clicking on the chart where you would like the calculation to begin.

<figure><img src="/files/JZPPkAOI5zOhm4QVZedu" alt=""><figcaption></figcaption></figure>

Two dashed lines will be displayed to visually indicate where the charts are being calculated (see below).

<figure><img src="/files/0KVsmbG6yf5hZLQsxaXE" alt=""><figcaption></figcaption></figure>

When combined with the Instrument Overlay, you can compare relative moves between instruments directly on one chart:

<figure><img src="/files/zxMW4TEUzvg3bPlk2Kfw" alt=""><figcaption></figcaption></figure>


# Software Development Kit

Custom studies and strategies can be programmed using our Software Development Kit. For more information on this, please visit our website: <https://www.motivewave.com/sdk.htm>


# Lock Studies

The **Lock Studies** feature is a convenient way to keep the current set of studies on a chart when you change the instrument. Choose ***View > Lock Studies*** from the top menu bar to enable this feature on the selected chart. To change the instrument on a chart, type the new symbol into the **Quick Search** box on the left side of the tool bar and press the *Enter* key.

The following two screen shots illustrate the usage of the **Lock Studies** feature:

<figure><img src="/files/G6tUY4sYqcass5ILVhCr" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GTqocexCVIJARYJ5XP46" alt=""><figcaption></figcaption></figure>


# Lock Scroll

Lock scroll is a convenient way to maintain the same position across multiple charts when using the scrolling feature to move forward or backward on the historical price axis. Choose ***View > Lock Scroll*** (from the top menu bar) or use the button available on the tool bar to enable this feature.

When this feature is enabled, all charts that are part of the same [**Link Group**](/user-guide/charts-1/linking-charts) will scroll to the same position when one of the charts is scrolled. If the chart is not part of a link group, but rather on a Console page,  all charts that are on the same page will scroll with chart.

<figure><img src="/files/gDDPFrQkR7YYKc8HLEjS" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9bN9nCy3DgT8FqtFWyZs" alt=""><figcaption></figcaption></figure>


# Study Templates

For convenience, studies can be organized into templates. A template contains one or more studies with specific settings. To create a template, simply add and configure all of the studies you want to include on a chart. When you are satisfied with the studies and their settings, right click on the chart and select ***Template > Save As Template*** .

Alternatively, choose ***Chart > Template > Save As Template*** (from the top menu bar. Note: ***File > Template > Save As Template*** or ***Chart > Template > Save As Template*** from a Chart Window).

<figure><img src="/files/KxTRbvQIbWkpDi1g840m" alt=""><figcaption><p>Step 1 - Create a Template</p></figcaption></figure>

<figure><img src="/files/MvaE6cSEeebSoJHLpJJ3" alt=""><figcaption><p>Step 2 - New Chart Template Dialog</p></figcaption></figure>

A study template can be applied to another chart by choosing *Chart > Template > \<Template Name>* from the top menu bar (Note:***File > Template > Save As Template*** or ***Chart > Template > Save As Template*** from a Chart Window). Shortcut keys are available to make this more convenient.[ Shortcut keys](/user-guide/short-cuts#custom-keyboard-short-cuts) are Alt + 1, Alt + 2 etc where the number key applies the template in the order they were created.&#x20;

<figure><img src="/files/HeVX8MTavJufI3tVGot0" alt=""><figcaption></figcaption></figure>

When apply the template to a different chart, MotiveWave will ask if you would like to overwrite the existing studies ( screenshot below). Click on "***Do not show this warning in the future***" button to save the selection and hide this message for future use.&#x20;

<figure><img src="/files/GsMW1hcb807miNRopcJG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/LY7igyxIwmeU1Ei3DOip" alt=""><figcaption></figcaption></figure>

## Removing a Template

To remove a template from a chart (including any associated plots). Right click on the template name (in the study legend).

<figure><img src="/files/mv7TGBz3IfUcCIgFwrgR" alt=""><figcaption></figcaption></figure>

## Managing Templates

Your existing templates can be managed from the **Manage Templates** dialog. Choose ***Chart > Template > Manage Templates*** (from the top menu bar) or right click on the chart > ***Template > Manage Templates***. From this dialog you can add, edit, delete, import/export or change the order of the templates. The template order affects the [shortcut keys](/user-guide/short-cuts#custom-keyboard-short-cuts) (Alt + 1, Alt + 2 etc). Changing the order will affect which template applies to each short cut key sequence.

<figure><img src="/files/1eO66QOddCMUVv3MisBW" alt=""><figcaption></figcaption></figure>

## Import/Export Templates

For convenience study templates can be exported and imported into a workspace. This can be useful for sharing templates or moving them between workspaces. Both of these operations can be done from the **Manage Templates** dialog (see previous section). The **Import/Export** buttons can be found at the bottom of the dialog.

<figure><img src="/files/elbaymXPZ2FUuCsJH37k" alt=""><figcaption></figcaption></figure>

## Template Preferences

Preferences for study templates can be found in the  Settings dialog. Click on **Chart** then on **Templates**. A default template can be configured (check the **Use Default** option). This will be displayed whenever you create a new chart.

The **Link Templates** option will apply a template to all charts that are part of the link group (if configured, see the **Chart Linking** section).

<figure><img src="/files/2CkASpZvOUgCcDKtHVXN" alt=""><figcaption></figcaption></figure>


# Linking Charts

Chart linking is a powerful feature that enables you to apply an action to a set of charts (instead of a single chart at a time). By default charts are unlinked (no link group assigned). There are a few different ways to assign a link group to a chart. The simplest is to choose the link group from the status bar at the bottom of the window ( Note: this also works for DOM and Time/Sales windows ).

<figure><img src="/files/3sXTD8n30TZAjTT3kEa6" alt=""><figcaption></figcaption></figure>

There are three modes for linking charts:

* **Link Instrument (Symbol)** – In this mode, changing the symbol on one chart will change all charts in the link group to the same symbol.
* **Link Bar Size ( Time)** – If the bar size is changed on a chart in this mode, all linked charts will change to the same bar size.
* **None (Replay Mode)** – This mode is for linking charts together for use in replay mode (linked charts are part of a replay group).

Link modes can be chosen for each link color individually. These options can be found via the ***Configure menu > Settings > General > Linking:***

<figure><img src="/files/aNI6Vzfw9Yi0zLMmnrCA" alt=""><figcaption></figcaption></figure>

Other windows such as the DOM and Time/Sales windows can also be given a link group. In the example below, two charts and a DOM Window have been assigned the same link color. Choosing a new symbol from the quick search box from one of the windows will automatically change the symbol for all windows in the link group.

<figure><img src="/files/96MkZwyUdXBYorqUHprH" alt=""><figcaption><p>Step 1 - Linking Example</p></figcaption></figure>

<figure><img src="/files/m70i6NiHnkpbfxh2z4EO" alt=""><figcaption><p>Step 2 - Linking Example</p></figcaption></figure>

## Linking With Templates

As discussed in the [Study Templates](/user-guide/charts-1/study-templates) section the linking feature can be used in conjunction with the Study Templates. If enabled ( via ***Chart > Templates > Settings*** tab), applying a template to one chart in the link group will apply the template to all charts in the link group.

## Link All

If you are working with the Console window (or a Desktop), you will notice an additional linking option, **Link All**. This option will link all charts that are on the current page. This provides a convenient way to link all the charts on a page with one click (instead of choosing a link for each chart).

<figure><img src="/files/yhkOihdIhUmL6kneoMMw" alt=""><figcaption></figcaption></figure>


# Working With Chart Windows

## Compact Mode

Compact mode strips away the tool bar, menu bar and status bars to maximize the chart area on a chart window.&#x20;

The screen shot below illustrates a chart window in compact mode. Notice that the chart area fills the entire window to optimize the use of screen space. Press F8 or Esc keyboard to toggle the Compact Mode on/off. Some keyboards may require Fn+F8 key.

<figure><img src="/files/oPZj3uT5UoNnWvIjYoF1" alt=""><figcaption></figcaption></figure>

The behavior of compact mode can be configured in the **Settings** dialog (***Configure > Settings*** from the console menu bar). This allows you to specify what elements should be displayed in **Compact Mode**.

<figure><img src="/files/dUaPD8A1npV2s4j1X09F" alt=""><figcaption></figcaption></figure>

## Tile Windows

The Tile Windows feature is useful to arrange your charts on a single monitor without having to position the windows manually. Start by arranging the chart windows roughly where you would like to place them. Once you have done this, choose ***Window -> Tile Windows*** from the top menu bar of one of the chart windows and choose *Tile Windows* (alternatively, press Ctrl/command + W keyboards)

<figure><img src="/files/UfHhysU5n5IVjwnGZBhR" alt=""><figcaption><p>Tiles Windows Before</p></figcaption></figure>

<figure><img src="/files/05gFOyFTIVcVnfGZuZkS" alt=""><figcaption><p>Tile Windows After</p></figcaption></figure>

## Cascade Windows

Similar to the **Tile Windows** feature, **Cascade Windows** arranges the windows that are on the screen on top of each other offset from the top left corner. Choose ***Window -> Cascade Windows*** from the top menu bar to arrange the windows in this fashion.

<figure><img src="/files/cTHJ6TvIq1Z88g5X1O65" alt=""><figcaption></figcaption></figure>

## Window Sizes

For convenience, the window size can be set from the *Window* menu *> Window Size > \<Size>*. This can be a useful feature for taking a screen shot or video. Choose ***Custom*** to specify a size that is not one of the presets. Select ***Save AS Default Size*** to save a window size a default and apply to the next windows.

<figure><img src="/files/FKP16KSN0tqcRcfu2Pnh" alt=""><figcaption></figcaption></figure>


# Ticker Tape

Ticker tape displays a rolling set of prices for a selected set of instruments across the top of the Console, Desktop or Chart Window. This option can be turned on and configured by choosing ***Configure > Settings > General > Ticker Tape*** from the top menu bar.

<figure><img src="/files/VQ3aIf0Cw0AMUZMib7jn" alt=""><figcaption></figcaption></figure>

The Ticker Tape panel has the following options:

* **Instruments** – Instruments may be added or removed by using the tool bar at the top of the list box on the left
* **Font** – Font size for the instruments displayed on the ticker tape section
* **Scroll Speed** – Relative speed for scrolling the instruments
* **Show Ticker Tape** – Default for displaying the ticker tape in a chart window
* **Show Change** – Shows the change since the day open
* **Show Change %** - Shows the change since the day open as a percent


# Chart Trading

Perhaps the most convenient way to create orders in MotiveWave™ is by using the tools available from a chart. There are several ways to do this:

* **Price Axis** – Trades can be placed directly from the price axis
* **Buy/Sell buttons** – The Buy/Sell button labels can be optionally added to a chart
* **Context Menu** – Use the trade items available in the context menu of the chart (right click)
* **Trade Panel** – Use the trade panel that may be displayed on the right hand side of the chart
* **DOM Panel** – The Depth of Market panel can be displayed on the right hand side ( See [Depth of Market](/user-guide/charts-1/depth-of-market) tab)
* **Strategies** – As explained in the section: Strategies

## Chart Orders

Active and filled orders may be displayed and adjusted directly on the chart. Click on the ***Show Orders*** button on the tool bar to toggle the display of orders on the chart. The price of an order can be adjusted by clicking and dragging the order label up or down.&#x20;

<figure><img src="/files/XL7xVfua6sEgIKl1NHap" alt=""><figcaption></figcaption></figure>

Double click on the order label to display the **Order Ticket** dialog. A context menu can also be accessed by right clicking on the order label.

<figure><img src="/files/Dyk7Wkx89EkShCPH0Mxz" alt=""><figcaption></figcaption></figure>

To disable the Filled Order labels, go to the Configure menu > Settings > Orders > Display > Uncheck the ***Show Filled Orders*** option ( See [**Settings**](#settings) section)

## Trade History

Historical trades can be displayed directly on the chart by clicking the **Show Trades** button on the tool bar. Detailed information on each trade can be displayed by placing the mouse cursor over one of the trade arrows.

<figure><img src="/files/KxMAsdNYOujadhGjDDO4" alt=""><figcaption></figcaption></figure>

## Price Axis Trading

Orders can be created directly from the price axis by simply clicking where you want to place a limit order. If you move the mouse over the price axis, you will notice that the mouse cursor will change to a blue/red target (depending if you are above or below the current price). You will also notice that there is a label that shows the price.

<figure><img src="/files/4byknkvV4eryHPaYNuab" alt=""><figcaption></figcaption></figure>

Press the left mouse button once to create a limit order at that price using the default quantity for the **Instrument** (see Order Presets). **Note:** place the cursor above the current price to create a **Limit Sell** order, and below to place a **Limit Buy** order.

### Price Axis Order Types

You can place different types of orders from the price axis by holding down on the following keys while clicking the left mouse button. The quantity for all of these orders will be the default quantity assigned to the instrument.

* **No Key** – Limit Order, the limit price will be the value at the current mouse location
  * ![buy\_lmt](/files/-MIylAmF2qkjyA0eEK3z) Limit Buy – cursor is below the current price
  * ![sell\_lmt](/files/-MIylAmGctw0hyyhx4hN) Limit Sell – cursor is above the current price
* **Ctrl Key** – Stop Order, the stop price will be the value at the current mouse location
  * ![buy\_stp](/files/-MIylAmH4xWCePC9mVQF) Stop Buy – cursor is above the current price
  * ![sell\_stp](/files/-MIylAmI0b9KaLy-GZJG) Stop Sell – cursor is below the current price
* **Shift Key** – Market Order, sell or buy at the current market price (best bid/best ask)
  * ![buy\_mkt](/files/-MIylAmJlcgR9UuKHeEF) Buy Market – cursor is below the current price.
  * ![sell\_mkt](/files/-MIylAmK7BpU4ldZZCcK) Sell Market – cursor is above the current price
* **Ctrl + Shift Key** – Limit Order + Attached Limit & Stop orders. A limit order will be placed with the limit price equal to the current mouse location. A limit and stop loss order will be attached to the limit (parent) order.
  * ![buy\_lmt\_sl](/files/-MIylAmLyJw-EgZLs_FG) Buy Limit + Sell Stop/Limit
  * ![sell\_lmt\_sl](/files/-MIylAmMv_S5LRlqfII2)Sell Limit + Buy Stop/Limit

The mouse cursor will change depending on which modifier key you are pressing when moving the cursor over the price axis.

### Price Axis Context Menu

The context menu (right click on the price axis) also has a menu for creating orders (see diagram below).

<figure><img src="/files/3pCAVzmKvHQmY6DiP9qY" alt=""><figcaption></figcaption></figure>

## Buy/Sell Buttons

For convenience, buy and sell buttons can be added to the chart. These buttons are available as Chart Labels. Right click on chart and choose ***Chart Settings*** to open the **Chart Settings** dialog. You will find the **Buy Button** and **Sell Button** labels under the **Labels** tab.

<figure><img src="/files/bOaWixzhJi0Mxdl3qVv9" alt=""><figcaption></figcaption></figure>

If you would like to create a buy or sell order, click on the Buy or Sell buttons that are directly on the chart. This will open an **Order Ticket** dialog that you may use to create your order.

<figure><img src="/files/ysWjFwB8PyoEh4qYRpBh" alt=""><figcaption></figcaption></figure>

The **Order Ticket** dialog may look different depending on the broker you are using:

<figure><img src="/files/UDcigtmTENYnSXRcLJuS" alt=""><figcaption></figcaption></figure>

## Trade Panel

The trade panel is a convenient tool for managing orders and positions from the chart. This panel can be displayed by choosing ***View > Trade Panel*** from the top menu bar (or press Alt/command + T). There is also a button available on the tool bar that toggles the display of this panel.

The Trade Panel has two tabs that provide different trading options.

### Position Tab

The Position tab may be used to manage your current position for the chart instrument. A default tab has the following elements:

* **Quantity** – This is the quantity for the market orders. It will default the value in order presets
* **Time In Force Chooser (TIF)** – Effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Exit Strategy** – defines how an existing position will be closed using a combination of one or more orders (bracket order). See Exit Strategies.
* **Buy Market Button** – Creates a market order to buy the given quantity at the market price
* **Sell Market Button** – Creates a market order to sell the given quantity at the market price
* **Buy Ask Button** – Creates a limit order to buy the given quantity at the ask price
* **Sell Ask Button** – Creates a limit order to sell the given quantity at the ask price
* **Buy Bid Button** – Creates a limit order to buy the given quantity at the bid price
* **Sell Bid Button** – Creates a limit order to sell the given quantity at the bid price
* **Flatten All Button** – If you currently have an open position, this button will cancel all those orders (for the given instrument and account) and close the open position at market price.
* **Cancel All** – If you have open orders for the given chart instrument and account, this will cancel all of those open orders
* **Break Even** – Creates an exit order at the break even price.
* **Reverse Button** – If you have an open position, this will cancel all open orders for the instrument/account before reversing the current position at market price (with the same quantity). For example, if you are long 5 contracts, the reverse button will cancel all open orders then short 5 contracts.
* **Account Chooser** – Enables you to choose the account for the orders
* **Position Label** **(Pos)**– Displays the current position (N/A for no position). If the label background is blue, then the position is long. Short positions will have a red background as well as a negative number for the quantity.
* **P/L Label** – Displays the current unrealized profit/loss for the open position. A loss will be displayed with a red background (and a negative sign). A profit will be displayed with a blue background. If there is no open position, this label will display N/A.

<figure><img src="/files/X6hUCt1js4lQtPZoSBAP" alt=""><figcaption></figcaption></figure>

### Order Tab

The **Order** tab is used to create or modify existing orders. New orders can be created by clicking on the Buy or Sell buttons. An existing order can be modified by selecting it on the chart (left click on the label).

* **Buy Button** – Indicates if the order is a buy or sell. If no order is selected on the chart, you may click on this button to create a buy order.
* **Sell Button** – Indicates if the order is a buy or sell. If no order is selected on the chart, you may click on this button to create a sell order.
* **Quantity** – quantity for the selected order. This will default to the order preset if it is a new order.
* **Order Type** – list of available order types (broker dependent). The selected choice will influence the visible fields below (ie limit price, stop price etc).
* **Limit/Stop Price –** Depending on the type of order these fields may be visible underneath the Order Type field.
* **Time In Force –** effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Limit –** Use this option to attach a limit (profit) order. This order will be activated when the primary order is filled
* **Stop –** Use this option to attach a stop order. This order will be activated when the primary order is filled and will be an OCO (one cancels other) order with the limit order above.
* **Trail –** Use this option to attach a trailing stop order (instead of the stop order above).
* **Submit/Modify Button –** Click this button to submit the order to the broker. This button will have a red background for sell orders and a blue background for buy orders
* **Discard/Cancel –** Discards (for new orders) or cancels the order
* **Account Choice –** Account for the order. For new orders, this will default to the Primary account (set in the Accounts panel).
* **Position Label** **(Pos)**– Displays the current position (N/A for no position). If the label background is blue, then the position is long. Short positions will have a red background as well as a negative number for the quantity.
* **P/L Label** – Displays the current unrealized profit/loss for the open position. A loss will be displayed with a red background (and a negative sign). A profit will be displayed with a blue background. If there is no open position, this label will display N/A.

<figure><img src="/files/pxI0dSNaey9Jfp8zYbCc" alt=""><figcaption></figcaption></figure>

More information on the Trade Panel can be found [here](/user-guide/trade-panel).

## Settings

The behavior and appearance of orders can be modified ***Configure > Settings > Orders tab*** from the Console menu bar:

* **Price Axis Key Modifiers** – This section may be used to customize what types of orders may be created from the price axis.

  * **Create/Submit Order** – defines the mouse click event to create and submit an order to the broker.
  * **Create Order (No Submit)** – defines the mouse click event to create but will not automatically submit an order. The order label in this case will display a "**T**" button and it is required to click on this button to transmit the order.
  * **Default (No Key)** – defines the type of order created when the mouse is clicked with no modifier key.
  * **Shift Key** – defines the type of order created when the mouse is clicked while pressing the Shift Key.
  * **Ctrl Key** – defines the type of order created when the mouse is clicked while pressing the Ctrl Key.
  * **Ctrl + Shift Key** – defines the type of order created when the mouse is clicked while pressing the Ctrl and Shift Keys.
  * **Show Order Ticket –** defines the mouse click event to display the Order Ticket dialog.

* **Confirm Close/Reverse Positions** – Displays a confirmation dialog when clicking on the close button for a position.

* **Show Client OCO Warning** – Displays a warning when placing a client OCO order. Some brokers do not support server side OCO orders. In these cases MotiveWave™ will simulate the OCO order on the client side.

* **Show Client Attach Warning** – Similar to the option above, MotiveWave™ will display a warning to remind you that the attached order is a client order (not submitted to the server initially).

* **Show Exit Strategy Warning** – Displays a warning when placing OSO orders ( One-Sends-Other). When there are multiple exit orders, MotiveWave™ must remain open to send the stop/limit once the initial parent order is filled.

* **Send Email on Filled Order** – Sends an email to the configured email address when an order is filled. Note: you must configure your email settings (see [Email](/user-guide/email-configuration) tab)

* **Send Email on Rejected Order** – Sends an email to the configured email address when an order is rejected. Note: you must configure your email settings (see [Email](/user-guide/email-configuration) tab)

<figure><img src="/files/YJrWgQvq0NVUSO0nXC17" alt=""><figcaption></figcaption></figure>

The ***Display*** tab provides options for displaying orders on charts:

* **Align** – Align chart orders to the right or left side.
* **Filled Align** – Align filled orders to the right or left side.
* **Line Style** – Select the line style for chart orders.
* **Extend Order Line Left** – Extend chart order lines all the way to the left side of the chart.
* **Label Offset** – Offset the chart order label from the edge of the chart (min 5 pixels).
* **Font** – Select the font for the chart orders. Note: The chart label will scale in size relative to the font.
* **Show Buttons** – Show orders buttons such as cancel and transmit.
* **Show Filled** – Show filled order lines/labels on the chart.
* **Show Price In Label** – Show the order price in the order label.

<figure><img src="/files/OsEVa44O1vi2tpXIrPjU" alt=""><figcaption></figcaption></figure>


# Data Export Groups

Data export groups allow you to automatically or manually export chart data. This data can then be used for analysis in other applications. The settings for Data Export Groups can be accessed via the ***Configure menu > Settings > Historical Data > Data Export tab.*** Click the + icon to create an export group.

<figure><img src="/files/VNeybHDDgiAjfpchlcmO" alt=""><figcaption></figcaption></figure>

The **Export Group** dialog contains the options below:&#x20;

* **Name** – Name this data export group.
* **Data Format** – Select the desired data format for export.
* **Time Zone** – Select the time zone you would like the time stamps to be in (used for intraday data).&#x20;
* **Regular Trading Hours Data** – Select this to export RTH data only.
* **Auto Export** – Enable this to automatically export this group at your selected time interval. Note, you will need to restart MotiveWave for the Auto Export function to begin.
* **Export Directory** – Click Browse to select the folder/directory you would like this data stored.

Click the + icon to add an instrument ( **Export File** dialog). From this dialog you can search for an instrument, select the bar size, the amount of data and the filename of the CSV file. You are also able to export multiple bar sizes for each instrument.

Click **Export Now** to manually export the data group. Click OK once you are finished adding instruments to this export group. Please note that any subsequent manual or automatic exported data group will be appended to the original CSV file.

<figure><img src="/files/OtD3EkZ6KVypVkzJB7V2" alt=""><figcaption><p>Export Group Dialog</p></figcaption></figure>

<figure><img src="/files/MtYilJc354dnTYcpwajp" alt=""><figcaption><p>Export File Dialog</p></figcaption></figure>

<figure><img src="/files/xBd5aB4szSLgVj2NJEIV" alt=""><figcaption></figcaption></figure>


# Analyses Guide


# Introduction

Welcome to the MotiveWave™ Analyses Guide! If you are reading this document then you have already installed MotiveWave™ on your computer and you are ready to start using the application.

If you have not yet installed MotiveWave™ or registered for a trial on our website, please read the Installation Guide before continuing on with this document.

The Analyses feature is one of the most distinguishing and powerful features of MotiveWave™. An analysis is essentially a document that contains all of the studies and drawings (components) that have been added to a chart. There are two types of analyses:

* **Untitled** – Untitled analyses are scoped to a chart and are discarded when the chart is explicitly closed (introduced in version 6.1).
* **Titled** – Titled analyses have a name and are saved in the workspace. A titled analysis can be recalled later, even if the chart has been closed. It is also possible to open a titled analysis in multiple charts at the same time.

An analysis may contain the following types of information:

* **Components (Drawings)** – this includes any component from the Components panel or a component drawn using a mouse tool. Examples include: Trend Lines, Elliott Waves, Commentary etc
* **Studies** – Any studies that you have added to the chart (including price overlays and study graphs).
* **Time/Price Guides** – Horizontal and vertical guides that have been added from the price or time axes.

It is important to understand that an **analysis** is a separate entity from a **chart**. A **chart** is a **view** or an analysis file. This is an important distinction and is fundamental to the underlying design of MotiveWave™. While this concept may seem a little confusing at first, it has numerous advantages:

* **View in Multiple Time Frames** – A single analysis can be viewed at multiple time frames simultaneously. You can have several open charts that reference the same analysis and edit them from each chart.
* **Alternate Analyses** – Each instrument can have any number of analyses. The name of an analysis is scoped to the instrument so it does not have to be unique across symbols.
* **Saved in Repository** – You can save an analysis and load it later after the chart has been closed
* **Share with other People** – Analyses can be exported in XML format and shared with your friends. You can also share analyses using the Analysis Sources feature.

The following diagram illustrates the relationship between charts and analyses. Each instrument may have multiple analyses which are saved in the local database (repository). When you open a chart, you are opening an analysis. MotiveWave™ allows you to open an analysis from more than one chart at the same time. Changes made in either chart are synchronized between the two so you do not have to worry about overwriting you modifications.

![Charts and Analyses](/files/-MIye9vT2YHiBWn88f1v)

## Untitled Analyses

Version 6.1 of MotiveWave™ introduced the concept of untitled analyses. Untitled analyses are scoped to a chart (i.e. the contents of the chart are not shared between other charts of the same instrument). This is the behavior that you would typically see in other charting software. If your analysis is very simple or mostly based on studies, this is likely the desired behavior. These analyses are persisted with the chart when the workspace is shut down and re-opened, but unless explicitly saved the contents of the chart will be lost if the chart is closed.

### Switching Chart Instrument

When a chart is displaying an untitled analysis, it will maintain a separate untitled analysis for every instrument that is displayed in that chart. Each of these analyses are persisted with the chart when the workspace is shutdown.

For example, open a chart for AAPL and add some drawings and/or studies to the chart. Change the instrument to GOOGL and add some drawings to that graph. If you switch back to AAPL the, drawings/studies that you added will still be there.

<figure><img src="/files/WVDQk9KOXe7BO17k8lyY" alt=""><figcaption></figcaption></figure>

In the screen shot below, the instrument for the chart has been changed to GOOGL. Since this is the first time GOOGL has been displayed in the chart, a new untitled (blank) analysis will be created and displayed.

<figure><img src="/files/TLGvgxKYFO9P7KRAdFT5" alt=""><figcaption></figcaption></figure>

When the instrument for the chart is switched back to APPL, the retained untitled analysis for AAPL will be displayed:

<figure><img src="/files/MJ67PAGV2NA2whmpOVTS" alt=""><figcaption></figcaption></figure>

### Saving Untitled Analyses

An untitled analysis can be converted into a titled analysis by clicking on the “Save As” button and assigning it a name.

<figure><img src="/files/fuCvIDYWMqtZ7yVen4qI" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/O5HdsA9NgZW5phZVvFEr" alt=""><figcaption></figcaption></figure>

## Titled Analyses

Titled analyses have a name and are stored separately from the chart. These analyses are stored in the workspace within a folder for each instrument. This allows the same name to be used across instruments.

What makes this feature unique is that the analysis is not tied to the chart (as in other charting software), but is stored independently. In most charting software the contents of the chart are lost when the chart is closed (unless explicitly saved). An analysis may also be opened concurrently in multiple charts. Changes in one chart will automatically be reflected in other charts that have the same analysis open (regardless of bar size).

![](/files/-M5SULLoZbxEK80SjHP9)

The screen shot below shows how changes to one chart are automatically reflected on other charts. A trend line drawn in one chart will also be drawn in all other charts showing the same analysis (regardless of bar size).

<figure><img src="/files/cScg3eeKYW3cw0z5CxCm" alt=""><figcaption></figcaption></figure>


# Managing Analyses

## Default Behavior

The default behavior for a chart is to show a new untitled analysis. This behavior can be modified via ***Configure > Settings > Chart > Chart > Options*** from the top Console menu.

Two options are of interest here:

* **Use Untitled Analyses** – The default behavior is to create a new untitled analysis whenever a chart is opened. Unchecking this option will have the “Primary Analysis” to be displayed when a new chart is opened.
* **Hide Primary Name** – If you are not using untitled analyses, you may want to hide the name of the “Primary Analysis” in the price graph. This was the default behavior before the introduction of untitled analyses in version 6.1

<figure><img src="/files/K1NxTrATM2FN8BMgEJF2" alt=""><figcaption></figcaption></figure>

## Creating a New Analysis

There are several shortcuts for creating a new analysis. By default two of these shortcuts are available from the tool bar (see below). You can also choose  ***Chart > Analysis > New Analysis/New Untitled*** from the top menu bar.

<figure><img src="/files/IuN7K7Wr8eevYPfdselA" alt=""><figcaption></figcaption></figure>

The New Analysis dialog will appear (shown below). A titled analysis requires a name. This name must be unique for the instrument, but the name can (and often is) re-used between instruments. Optionally, you start with a copy of an existing analysis (see Based On drop down). Click the “Empty” check box to start with a blank chart.

<figure><img src="/files/vVPxBkmAzU7vg3FYApKn" alt=""><figcaption></figcaption></figure>

In the main console window/desktop, the new analysis will be opened in a sub-tab within the chart:

<figure><img src="/files/gz6mzPGTPQfZ57yAk2Es" alt=""><figcaption></figcaption></figure>

In a chart window, the chart will display a set of tabs at the top where the active tab is named with the new analysis.

<figure><img src="/files/pYzbMGtOzWoY425AGGuk" alt=""><figcaption></figcaption></figure>

## Open Existing Analysis

If you want to quickly open an analysis, just click on the small black triangle next to the open folder icon on the tool bar.&#x20;

<figure><img src="/files/NoI4t6FHYXkSCuBgZ72k" alt=""><figcaption></figcaption></figure>

Alternatively, choose ***Chart > Analysis > Manage Analyses*** from the top menu bar.

<figure><img src="/files/RhvLfL8a2xLTfAIalbWd" alt=""><figcaption></figcaption></figure>

## Manage Analyses

The shortcut for the Manage Analyses dialog can be found on the tool bar (under the folder drop down) or in the top menu bar (Chart > Analysis > Manage Analyses).

<figure><img src="/files/5JNAdNr4qYZjMS41KIAN" alt=""><figcaption></figcaption></figure>

From the Manage Analyses dialog you can see all of the analyses that belong to an instrument. Use the buttons at the bottom of the dialog to open, rename or delete them.

<figure><img src="/files/gJrFmIA2OJx0MSKxTq8r" alt=""><figcaption></figcaption></figure>


# Sharing Analyses

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

* **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.
* **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.
* **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).

<figure><img src="/files/EpS3YeEdEHJswP3mMSQI" alt=""><figcaption></figcaption></figure>

Choose ***Chart > Analysis > Export Analysis*** from the top menu bar to open the *Export Analysis* dialog ( screenshot above).&#x20;

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.

<figure><img src="/files/ZvHP5VT0gQuQDNVQMeng" alt=""><figcaption></figcaption></figure>

Similarly, to import an analysis file, choose ***Chart > Analysis > Import Analysis*** from the top menu bar 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.

<figure><img src="/files/7EkVm2A8aD1X91KHKQVa" alt=""><figcaption></figcaption></figure>

## 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:

<figure><img src="/files/rFJ2m9vgU1xUfpHmQ196" alt=""><figcaption></figcaption></figure>

### 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.

<figure><img src="/files/nLQjxnHutD1sjPdd6fYh" alt=""><figcaption></figcaption></figure>

When you click on the **+** button the **Select Analyses** dialog will be displayed (see below). Select the symbol from the input box 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.

<figure><img src="/files/l2bxZqACU7EUGq83qbXo" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/8NVXSOsZ8hOS7GhsVJhs" alt=""><figcaption></figcaption></figure>

#### 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. To save an analysis pack as a template, select the Template drop down:

<figure><img src="/files/cHZL4ISVW5p2nmSnbcMf" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/6x65nvjPDWdlM03Zc3YD" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/ATRqonrkR168ybQ6T8zL" alt=""><figcaption></figcaption></figure>

### 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.

<figure><img src="/files/uKcukruYSv7lYKZT2l6a" alt=""><figcaption></figcaption></figure>

## Repository

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.

<figure><img src="/files/XOsl0rCcya3p3aNIi0ql" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/He6fzdWc9v3cRKtB2hvp" alt=""><figcaption></figcaption></figure>

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

* **Include Preferences** – this is the settings in the Preferences dialog and other configured settings.
* **Include Watch Lists** – watch lists and quote sheets
* **Include Chart Templates** – any study templates that you have setup in your system
* **Include Windows & Layouts** – open window information and locations as well as the Console layout
* **Include Scans** – scan criteria
* **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:

* <https://www.dropbox.com/>
* <https://drive.google.com/>

**Note**: some issues have been found with Google Drive. These issues are related to the behavior of Google Drive when sharing files. For more information see: <http://www.techrepublic.com/blog/google-in-the-enterprise/steering-around-the-potholes-with-google-drive/>

### Folder Structure

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

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

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

![Repository Folder Structure](/files/-M5SUta6lXqSLnBEn90Q)

### 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)

<figure><img src="/files/Kw7iwLssAS5UyWcAkFTH" alt=""><figcaption></figcaption></figure>

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. 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

<figure><img src="/files/MNazpJhFVrbkN69odAmr" alt=""><figcaption></figcaption></figure>


# Continuous Contracts and Rollover

## Continuous Contracts <a href="#continuous-contracts" id="continuous-contracts"></a>

Continuous contracts may be constructed by MotiveWave using historical data from expired contracts. This feature is particularly useful for brokers/data services that do not have a continuous contract option (such as CQG, Rithmic, etc). The amount of historical data depends on the futures contracts and data available on the MotiveWave back fill server.

By default, continuous contract calculation is enabled. This can be configured globally in the global **Settings d**ialog (***Configure > Settings > Historical Data > General***)

<figure><img src="/files/iZItek1Gn9IwpxINDBwm" alt=""><figcaption></figcaption></figure>

The following options are available for configuring continuous contracts:

**Symbol**

**Default**  – Individual symbols will use their own Roll and Back Adjust methods.

**Allow Contract Specific Defaults** –  Enable this option to customize settings for specific symbols. If this is disabled, the selected options from the Roll Method and Back Adjust Method sections below will be applied to all symbols.&#x20;

**Roll Method**

The roll method determines how the dates for rolling from one contract to the previous contract are calculated.

* **None** – If this is chosen, then continuous contracts are disabled by default and only the historical data for the selected futures contract is displayed
* **Volume** – The option will choose the roll date based on the daily volume for each futures contract. The roll date is chosen when the daily volume for the preceding contract exceeds that of the current contract.
* **Other methods** – These options are for date-based rollover and are assigned specifically as the default rollover option for most major futures contracts.

**Back Adjust Method**

The back adjust method determines how to adjust the historical data between each contract. The following options are available:

* **Unadjusted** – This option will leave the historical data unchanged. **Note**: Gaps will appear where the data rolls over to the next contract.
* **Difference Adjusted –** Adjusts the data for the preceding contract using the difference between the daily opening prices on the roll date. **Note**: this difference is cumulative for each contract. For example, the third futures contract will be adjusted using the difference of roll date 1 + difference of roll date 2.
* **Cumulative Difference Adjusted –** This is the same as the Difference Adjusted method except it adjusts all contracts going back in time. This is the method you may want to use to **eliminate all gaps** from rollover.
* **Ratio Adjusted** – Adjusts the preceding contract using the ratio calculated from the daily opening prices on the roll date (ie OPEN(i)/OPEN(i-1)). Older contracts will be adjusted by multiplying the ratio by the adjustment ratio from the next roll over date

Continuous contracts settings may also be configured for each instrument (overriding the options in General Settings dialog) from the **Edit Instrument** dialog (right click on a chart and choose Edit Instrument).

<figure><img src="/files/ur8Lg4eT9XkMC6uLPxZS" alt=""><figcaption></figcaption></figure>

### Custom Continuous Contracts <a href="#roll-futures-contract" id="roll-futures-contract"></a>

You can also create internal custom continuous contracts by going to the ***File menu > New > Continuous Future***:&#x20;

<figure><img src="/files/tpozWG8ic5Ea7ga5sifs" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/c09A99vZpP1YRT0vcy8H" alt=""><figcaption></figcaption></figure>

## Rollover <a href="#roll-futures-contract" id="roll-futures-contract"></a>

This option is useful when the front contract for a futures contract changes. This feature will copy existing analysis files and optionally adjust the prices to the front contract. Open charts, watchlists and Depth of Market panels can also be updated to the new contract.

This can be configured globally in the **Settings** dialog (***Configure > Settings > Chart > Chart > Roll***)

<figure><img src="/files/l0U8LHTuocNZBlVKuMi5" alt=""><figcaption></figcaption></figure>

The default options for rolling to the next contract are as follows:

* **Roll Method** – Defaults roll method
  * **Unadjusted** – No price adjust is made
  * **Last Close** – Determine price difference between the close prices of the old contract and the new contract then copy and adjust all chart components based on that price difference from the old chart to the new symbol chart&#x20;
  * **Specific Amount** – Enter a specific amount for the price adjustment
* **Roll All Charts/DOMs/Time Sales** – Updates the symbol for any open charts, Depth of Market panels or Time & Sales panels
* **Roll Watch Lists** – Looks for all occurrences of the symbol in watch lists (or quote sheets) and replaces them with the new symbol.
* **Roll Instrument Settings** – Will roll the historical instrument settings and options under the **Advanced** tab (see **Edit Instrument** dialog).

To roll a specific futures contract, right click on the chart and choose **Rollover** :

<figure><img src="/files/0BrPPQYKfnNXKBSUkOqK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/k1lzVgFKp3r22MB5zFze" alt=""><figcaption></figcaption></figure>

The dialog in the screen shot above presents the options for rolling to the next contract:

* **Instrument** – This field will default to the next contract. If you want to skip a contract (or migrate to a similar instrument), you can click on the dropdown list to search the instrument.
* **Adjust Method** – Use this field to adjust the prices for each of the components in the analysis. This has the following options:
  * **Unadjusted** – No price adjust is made
  * **Last Close** – Determine price difference between the close prices of the old contract and the new contract then copy and adjust all chart components based on that price difference from the old chart to the new symbol chart
  * **Specific Amount** – Enter a specific amount for the price adjustment
* **Roll Untitled Only** – Roll the Untitled Analyses only
* **Roll All Charts/DOMs/Time Sales** – Updates the symbol for any open charts, Depth of Market panels or Time & Sales panels
* **Roll All Watch Lists** – Looks for all occurrences of the symbol in watch lists (or quote sheets) and replaces them with the new symbol.
* **Roll Instrument Settings** – Will roll the historical instrument settings and options under the Advanced tab (see Edit Instrument dialog).


# Alerts

Alerts are a useful way to receive a notification when a particular event has occurred. This could be as simple as a price for a particular instrument has been reached or a trend line has been crossed. More advanced examples include comparing values from different studies.

Active alerts can be managed centrally from the Alerts panel in the Console. By default, this is included on the Home page. You can add an alerts panel anywhere in the console from the **Add Tab** button to the right of any panel tab.

<figure><img src="/files/VmTRZfmypQyRoqXse5Bx" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wy1KA3HkVfkK4beSUdb2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1ZWUcoQBOJGitwMz0bl1" alt=""><figcaption></figcaption></figure>

## Price Alerts

The simplest type of alert is a **Price Alert**. A price alert does not require a chart in order to execute. It will triggered by the bid/ask or last price of an instrument. Price Alerts can be created directly from the Alerts panel or from the Price Axis of a chart.

<figure><img src="/files/3ypZdqHBuWKuNdetJkAA" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gfKxTzwLsP0vnZ830MAl" alt=""><figcaption></figcaption></figure>

The following dialog is shown when an alert is created from the Alerts panel. Alerts created from the **Price Axis** are similar except for the ability to choose an instrument (this is assumed from the chart).

<figure><img src="/files/mj7dBxbdGPXPEs0zgeCU" alt=""><figcaption></figcaption></figure>

Settings available in this panel are as follows:

* Parameters
  * **Condition** – This defines the criteria for triggering the alert. The first field (input) can be any of the ticker inputs (last price, bid/ask high/low etc). The last field can be an absolute price. Alternatively, it could be a relative value (click the Indicator box) such as Last Price, Best Bid or Best Ask. In the case of a Price Alert, this will be an absolute value in most cases. Three types of operators are available for comparison:
    * **Crosses** – Input crosses above or below the second input
    * **Crosses Above** – Triggers the alert only if it crosses above the second input
    * **Crosses Below** – Triggers the alert only if it crosses below the second input
    * **Touches** – Triggers an alert if the target value is touched or crossed
  * **Trigger Multiple** – If this option is checked, the alert will still be valid after it is first triggered. In this case this alert will be triggered indefinitely until it is explicitly cancelled.
  * **Multiple per Bar** – Enables multiple alerts per bar.
  * **Label / Comments** – These fields enable you to add your own text to an email notification that is sent when the alert is triggered
* Notification
  * **Show Alert** – If true the Alert History window will be displayed when the alert is triggered
  * **Play Sound** – A sound will be played when the alert is triggered. This can either be the preset sound or a specific sound file that you can specify.
  * **Send Email** – If enabled (and email sending has been configured), an email will be sent to the given email address when the alert is triggered.

## Study Alerts

Alerts can be based on values that are generated as part of a study. These types of alerts execute in the context of a chart and require the chart to be open in order to be active. Similar to a price alert, you can create a study alert by right clicking on the vertical axis (of the Price Plot or a Study Plot) and choosing *Create Alert*.

<figure><img src="/files/j0rRW60HIC6gRbQAQ9gl" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/8LX2BZHuQpYRy3a1Ljd2" alt=""><figcaption></figcaption></figure>

Two types of comparisons can be made with a study alert:

* **Absolute Comparison** – A study value is compared to a specific value (i.e. 0.4511 in the above example)
* **Relative Comparison** – A study value is compared against another study value (in the same plot). Click on the *Indicator* field to enable a relative comparison.

<figure><img src="/files/RWVRklXDSGEDCuWQDZwP" alt=""><figcaption></figcaption></figure>

The example below illustrates a study alert where the value of one study KAMA(20) crosses the Tenkan-Sen(9) value of the Ichimoku Kinko Hyo study :

<figure><img src="/files/5jTXLP8DxrMFjHAfqrUi" alt=""><figcaption></figcaption></figure>

&#x20;The alert is displayed where the intersection point would be between these two values.

<figure><img src="/files/FBS2mDBve3x7R4uVH3UZ" alt=""><figcaption></figcaption></figure>

## Component Alerts

Some components can be used to generate alerts. For example, you could create an alert for when a moving average crosses a trend line. If you would like to create this type of alert, right click on a trend line and choose **Create Alert**.

<figure><img src="/files/NO1MV1FeFlMJbKWSUI7v" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/PXdre9ohCVxCo7kXz6Fq" alt=""><figcaption></figcaption></figure>

In the example below the study value KAMA(C,20) was chosen to cross the trend line. The alert label shows the current crossing value. Press the ‘C’ button to cancel the alert. The alert may be edited by double clicking the alert label or via right click and choosing *Edit Alert*.

<figure><img src="/files/3DQzRoPEKw7jJ5SMBmyi" alt=""><figcaption></figcaption></figure>

## Trading From Alerts

Trades can be placed when an alert triggers. Click on the **Trade** tab of the alert dialog to define an order that will be placed when the alert is activated.

<figure><img src="/files/ukksfi8XhaJIvxgtzaF7" alt=""><figcaption></figcaption></figure>

Orders can be placed on a different instrument from where the alert was triggered. Market, Limit and Stop orders are supported as order types . Optionally, you can attach a limit (profit) order and/or stop/trail order.

## Advanced Alert Settings

Additional options on an alert can be specified from the **Advanced** tab. This tab enables to you adjust time times when the alert is applicable (or expires) and the display properties.

<figure><img src="/files/QAaj9yqx77eXx4wOoXti" alt=""><figcaption></figcaption></figure>

### Time In Force

The **Time In Force** section allows you to set an expiry date/time for an alert and optionally define times of the day when the alert is active.

* **Time Zone** – The dates and times specified in this section will use the same time zone defined for the chart. This may optionally be overridden by unchecking the Use Default box.
* **Expires** – Check the Enabled field to the right to specify a date/time when the alert will expire and be removed.
* **Session 1** – Defines a time of the day when the alert will be active
* **Session 2** – Define a secondary time of the day when the alert will be active.

### Display

The **Display** section allows you to override default display attributes for the alert.

## Alert History

The Alert History window displays alerts that have been triggered in the past. Choose *View > Alert History Window* from the top menu bar. If the chart where they were activated is still available, a *Chart* button will be available to view the chart that they originated from.

<figure><img src="/files/7VHkn8qO4DFIbgxfDYpw" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/nj4XyqBv0W48L4VaZovx" alt=""><figcaption></figcaption></figure>

Historical alerts are also visible directly on the chart. Icons are displayed when and where (what price) and alert occurred. If you place the mouse cursor over one of the alarm clock icons, you can view detailed information.

<figure><img src="/files/6v6hXO3F7ivndiyvf7aC" alt=""><figcaption></figcaption></figure>

To disable the alert history icons, right click on the chart and open the Chart Settings. You will be able to find and disable the **Show Alert History** option under the **Display** tab:

<figure><img src="/files/Vut8kXzsZVlK7FLGgoZs" alt=""><figcaption></figcaption></figure>

Alert history can also be found under the History tab of the Alerts panel (in the Console):

<figure><img src="/files/PRiF5SA2yTjjpwFMxtL9" alt=""><figcaption></figcaption></figure>

## Alert Preferences

Global alert preferences can be configured in the **Settings** dialog (*Configure > Settings* from the Console menu bar). The alert preferences will be found under the **Alerts** tab (see below):

<figure><img src="/files/Z5OFPLSmIItx7VlyqvP8" alt=""><figcaption></figcaption></figure>


# Components

Many different types of components can be added to a chart as part of your analysis. Examples of components include **Trend Lines, Price Labels, Channels, Commentary, Elliott Waves,** and **Markers**. Components can be added to a chart from the **Components Panel** or directly to the toolbar(s) around a station.

## Components Panel

The **Components Panel** organizes the available components in MotiveWave™. This panel is displayed on the top toolbar of the chart. There are a few ways to search for a component. You can type a component name in the Search bar.  You can select the Category drop down and choose from available component groups in the list. To see all components, click on the "**All**" button on the right.

<figure><img src="/files/Il1GQZVXTHKtLreYgm9M" alt=""><figcaption></figcaption></figure>

Screenshot below displays components in the Commentary group, selected from the Category drop down. Right click on a component to customize, add/remove from the Favourites or assign shortcut key to it.

<figure><img src="/files/zdrcZLPFS5m5vk95Jjah" alt=""><figcaption></figcaption></figure>

Components in the Favourites list can be organized using the left click mouse and drag to the desired position in the section:

<figure><img src="/files/jfhJxHFChTAEHSmdIxov" alt=""><figcaption></figcaption></figure>

## Adding a Component

To add a component from the **Components Panel**, simply use the left mouse button to select the component then start adding it to the chart.

<figure><img src="/files/gcoH0xghguQoCcBFpazZ" alt=""><figcaption></figcaption></figure>

Mouse Tools are available for some of the more common components. These mouse tools can be found by clicking on the ***Favorites*** or ***All*** button at the top then navigate to the ***Tools*** section in the Components panel.  You can customize the tool bar to make certain mouse tools more convenient to access. Short-cut keys are also available to quickly select tools. These keys typically take the form of **Ctrl + Shift + \<Key>** (see tool menu for key combinations, Note: on Mac OS X use Cmd instead of Ctrl.)

<figure><img src="/files/If7L4hsp96xYoD7bk98U" alt=""><figcaption></figcaption></figure>

The following example shows the usage of the **Channel Tool** to create a channel. This particular tool requires three clicks to define the channel.&#x20;

<figure><img src="/files/GkiMxFwknRVWY1mrgysd" alt=""><figcaption></figcaption></figure>

## Selecting Components

You can select components on a chart by simply clicking on them with the left mouse button. When a component is selected, you will typically see blue resize points that indicate areas that you can move to modify the component.

<figure><img src="/files/SrRHwUIAgI0B3sYVWFdD" alt=""><figcaption></figcaption></figure>

If you want to select all components, press **Ctrl/command + A** key or go to ***Edit menu > Select All***. You can also select all lines, or commentaries, or waves via the ***Edit menu > Select***.

If you want specifically select multiple components, simply hold down on the **Shift** key while clicking on other components. Alternatively, use the Select tool ( **Ctrl/command + Shift + S** shortcut key) to click and drag an area containing the components.

<figure><img src="/files/ryOV56IzBhjn6LZd3GGW" alt=""><figcaption></figcaption></figure>

Selecting multiple components can be useful if you want to move them as a group or delete them. Some components such as trend lines have options from the right click menu (right mouse click) that apply to the group. In the following example, you can make two (or more) lines parallel by selecting them and choosing the “**Make Lines Parallel**” option from the right click menu. (Note: lines will be drawn parallel to the primary component, ie the one selected first):

<figure><img src="/files/JQ9fjcQWELZ3YtdyUb5u" alt=""><figcaption></figcaption></figure>

## Deleting a Component

Deleting (removing) a component from a chart is straight forward. Simply click on the component to select it and then press the ‘Delete’ key on the keyboard. Alternatively, right click on it and choose *Delete*.

If you want to delete all components from a chart, choose ***Edit > Delete All*** from the top menu bar.

**Note:** Locked components cannot be deleted until they are in the unlocked state.

## Lock/Unlock Components

You can lock a component or a set of components by right clicking on the component or a group of components and select "**Lock Figure**". This will prevent the components from being moved or deleted by accident.

<figure><img src="/files/nUAgrbeYT5s1EGO3v9fz" alt=""><figcaption></figcaption></figure>

To lock all components on the active chart (instead of locking components individually), go to ***View > Lock/Unlock Components*** from the menu bar:

<figure><img src="/files/A8qd0XEsZ9eKn82AvUKT" alt=""><figcaption></figcaption></figure>

To lock/unlock multiple components ( but not all components on the chart), use the [Object Viewer](#object-viewer) panel.

## Component Properties

Components may be modified from the **Component Properties** dialog and (in many cases) by using the right click menu that is available via right click on a component. You can open the **Properties** dialog by double clicking on a component or right click and choose **Properties**.

<figure><img src="/files/3YtUiXu45jwT789ug1Mo" alt=""><figcaption></figcaption></figure>

The following screen shot shows the **Component Properties** dialog for the **Channel** component. The options available in this dialog will vary depending on what component you are editing.

<figure><img src="/files/cKReeqKVciNwk0ZAzPqL" alt=""><figcaption></figcaption></figure>

### Formatting

Formatting options such as color, font, line width/style, shading etc can usually be found under the **General** tab of the **Properties** dialog (double click on the component). For convenience, several formatting options are available on the Quick Settings menu box. It is located at the bottom of the chart by default and can be dragged to the desired position  on the chart.

<figure><img src="/files/GShtkHgs2wC6szFjC08G" alt=""><figcaption></figcaption></figure>

### Visibility

Visibility is a very useful feature in MotiveWave™ that enables you to specify the bar sizes where a component is visible. This can be very useful to avoid clutter when switching bar sizes on a chart.&#x20;

<figure><img src="/files/1dZ6lvb421GSiCuelcOf" alt=""><figcaption></figcaption></figure>

Visibility setting can be set from the **Properties** option via the right click menu on the component or via the Quick Settings menu ( the gear icon). You can also double click on the component to open the dialog. The Visibility section can be found under the Options tab:&#x20;

<figure><img src="/files/zptCZywYHj477Js6l9Na" alt=""><figcaption></figcaption></figure>

### Defaults

Settings/format of a component can be save as defaults for future use. After you have made changes to the component, click on the Default drop down at the bottom of the component's Properties dialog then select "Save Defaults." Select "Reset Defaults" to revert to the original format.

<figure><img src="/files/7nSBfS7TOMGr4DeQ6stK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/G48XWIK4oIuUBFrFKqLx" alt=""><figcaption></figcaption></figure>

### Component Templates

Component templates are similar to [study templates](/user-guide/charts-1/study-templates) in that they allow you to choose settings and formatting for a component and save it for later use. You can apply a component template via the context menu (right click) or from the **Template** menu button in the properties dialog.

In the example below, the triangle component is configured to use a blue dashed line. From the **Template** menu button choose **“Save As Template”**. Note: existing templates for this component will appear in this drop down. Choose a template to apply it to the active component.

<figure><img src="/files/3CRAkUFTijAYMQY3EnmV" alt=""><figcaption></figcaption></figure>

In the **Save As Template** dialog enter the name of the template. Template names are scoped to the type of component so you can reuse the same name across different component types. Click on the **Save As** button to save the template.

<figure><img src="/files/rKpDd4oUKCTSqqhL9Haw" alt=""><figcaption></figcaption></figure>

Right click on a component (in a chart) and choose ***Template > Template Name*** to apply template settings.

<figure><img src="/files/6h3K19WiPZhpSCIGF2hb" alt=""><figcaption></figcaption></figure>

## Working with Trend Lines

Trend lines are an important element of most all forms of market analysis. Several features are built into MotiveWave™ to make working with trend lines easier.

Trend Lines can be found in the Favourites list ( select the **Favourites** button at the top of the **Components** panel)

<figure><img src="/files/5Jyl0WVcVc3BMbAJjZaO" alt=""><figcaption></figcaption></figure>

Creating a trend line requires two left mouse clicks. The first click defines the starting point for the line and the second defines the end point. Once you have created the Trend Line, you can press the Space bar to switch the tool back to the default **Drag tool**.

<figure><img src="/files/saNeLbB6Ep6tGNpE2HU5" alt=""><figcaption></figcaption></figure>

When a trend line is selected, it will display basic information about that trend line (such as the bar numbers, price range, time span, etc). You can adjust the line by moving the end points (blue resize points). These points will snap to key locations such as the top or bottom of price bars (hold down on the ‘Alt’ or 'option' key to disable this feature).

<figure><img src="/files/FgCPWmBl1Y3KwnEVa7B3" alt=""><figcaption></figcaption></figure>

Common angles (such as horizontal, vertical, 45 degree etc) can be set by holding down on the ***Shift*** key while moving one of the end points. Hold down on the ***Ctrl*** key while moving one of the end points to maintain the current slope (angle) of the trend line.

<figure><img src="/files/C96GtNDZRM3Ia756jUC9" alt=""><figcaption></figcaption></figure>

Detailed information about the trend line can be found if you place the mouse cursor over the trend line and leave it there for 2 seconds.

<figure><img src="/files/qN0tQL0ZmGjAy91IqnaX" alt=""><figcaption></figcaption></figure>

Several operations for working on trend lines can be found by right mouse clicking on the line to show its context menu.

<figure><img src="/files/UnwVkVHpQ8Mhm3VyzIeE" alt=""><figcaption></figcaption></figure>

* **Create Alert** – Create an alert when the price crosses the trend line (see [Component Alerts](/user-guide/alerts#component-alerts) section)
* **Show Info** – Shows information about the trend line
* **Show Angle** – Displays the angle of the trend line (in degrees)
* **Extend Right** – Extends the trend line to the Right
* **Extend Left** – Extends the trend line to the Left
* **Flip Line** – Flips the values on the start and end points
* **Rotate 90 Degrees** – Rotates the trend line 90 degrees clock wise
* **Rotate 45 Degrees** – Rotates the trend line 45 degrees clock wise
* **Make Lines Parallel** – If you select multiple trend lines this will make them all parallel to the primary line (the one with the green resize points)
* **Make Lines Parallel and Equidistant** – If you select multiple trend lines this will make them all parallel to the primary line (the one with the green resize points) and equidistant between the top and bottom lines.
* **Delete** – Removes the trend line from the chart&#x20;
* **Format :**
  * **Move to Front** – Moves the selected trend line to the Front, on top of other components.
  * **Move to Back** – Moves the selected trend line to the Back, under other components.
* **Visibility** – Sets the visibility of the selected trend line
* **Lock Figure** – Locks the trend line to prevent it from being move or delete by accident
* **Hide** – Hides the trend line. To unhide, refer to the [Object Viewer](#object-viewer) dialog.
* **Properties** – Opens the trend line properties.

## Add Drawings

Add Drawings allows users to copy over the components and indicators on the price chart (overlay indicators) to other charts/analyses of the same symbol.

In the screenshot below, there are two analyses of the symbol @ES ( Analysis 1 and Analysis 2). Analysis 1 contains the ATR Channel and RSI studies and two components. To transfer the drawings from Analysis 1 ( ATR Channel and two components), you can right click on Analysis 2 chart to open the context menu then select ***Add Drawings > Analysis 1*** :

<figure><img src="/files/EqY86ptQgupPTWMB5jDI" alt=""><figcaption></figcaption></figure>

The drawings is now copied over to the Analysis 2:

<figure><img src="/files/z2nsHreRjg9kYPFVc8sO" alt=""><figcaption></figcaption></figure>

## Custom Tools

Custom tools are based on existing mouse tools. A custom tool allows you to configure the default properties of the component that is drawn using the tool. For example, you could create a custom trend line tool that draws a blue dashed line (instead of a black solid line).

Custom tools can be created directly from the Components panel or added to toolbars around the chart via the *Custom Tools* tab via the Configure menu from the Console menu bar.

From the Components panel, right click on a component and select "***Customize & Add to Favs***" to open the **Edit Custom Tool** dialog and start creating a custom tool:

<figure><img src="/files/nWvl8IBhxuXIERFY4kmk" alt=""><figcaption></figcaption></figure>

The tool must be based on an existing tool, select this from the **Base Tool** drop down ( in this case, it is the **Trend** **Line** tool and the option is greyed out as we selected from the trend line in the Component panel already). Optionally, you can change the color(s) for the tool icon (to make it more distinguishable).&#x20;

<figure><img src="/files/2YV9zqYVBwTZwch097Ek" alt=""><figcaption></figcaption></figure>

Click on the **Customize** button to open the **Component Properties** dialog and adjust the default settings. In this case we would like to create a red line with white extended lines to the left and right. The line's format and settings can be adjusted from the **General** tab.

<figure><img src="/files/xVVntJdDTbkCGLLfCuax" alt=""><figcaption></figcaption></figure>

After clicking the OK button in the two previous dialogs, you will see the custom tool added to the Favourites list ( click on the **Favourites** button), the **Custom** section ( click on the **All** button) in the Components panel and in the Custom Tools tab via the ***Configure*** menu ***> Settings > Toolbar.***

<figure><img src="/files/KLNssqBw3aOgK4J1izYX" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/KacCFBjuhhwwQGQQwThq" alt=""><figcaption></figcaption></figure>

Similarly, you can created custom components and add them to the toolbar(s) in the station by going to the ***Configure*** menu ***> Settings > Toolbar > Custom Tools.*** From the Custom Tools section, click on the add button (plus sign) to open the **Add Custom Tool** dialog. For example we will choose blue as the primary icon color.

<figure><img src="/files/JdTe4w1oxrLSPZLSnBHV" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/TNRU3vBA4CHKnTL7NNW2" alt=""><figcaption></figcaption></figure>

After clicking the OK button in the two previous dialogs, you will see the custom tool added to the list below:

<figure><img src="/files/jc948q5BsRLa0uTr6dJn" alt=""><figcaption></figcaption></figure>

The next step in using the custom tool is to add it to a tool bar so it can be accessed using the mouse. Click on the **Tool Bar** tab to customize the tool bar. In this case we are going to customize the **Top Tool Bar** to add our Blue Dashed Line tool to the left of our tools drop down.

<figure><img src="/files/568xFCU0F7ZmY5cLxvxO" alt=""><figcaption></figcaption></figure>

After making the modifications above, the Red Extended Trend Line and Blue Dashed Line tools will be added to the top tool bar (see below).&#x20;

<figure><img src="/files/DzJJ63MJBX8mIsPU0r2g" alt=""><figcaption></figcaption></figure>

The screen shot below illustrates the new tool in action creating an extended red line:

<figure><img src="/files/rU0SbQrbGvpMxggnEv7i" alt=""><figcaption></figcaption></figure>

## Tool Groups

**Tool Groups** may be used to create a custom drop down button for organizing existing and custom tools. This can help to optimize the available space on the tool bar(s). **Tool Groups** can be created from the ***Configure menu > Settings > Toolbar > Tool Groups***. Click on the add button (plus icon) to create a new **Tool Group**.

<figure><img src="/files/6rg2eD2ChmXmjy4GCuSZ" alt=""><figcaption></figcaption></figure>

Choose a name for the tool group and add the desired tools from the **Available Actions** list to the **Tool Group Actions** list. Click on the OK button to create the tool group. Note: the name identifies the tool group and will also be used as the tool tip.

<figure><img src="/files/779ydsMkKnGqA0sBLpJn" alt=""><figcaption></figcaption></figure>

The newly created **Tool Group** will be added to the Tool Groups list via the Settings dialog. The icon for the first tool in the tool group will be used for the tool group.

<figure><img src="/files/ShKUyv2M9BwGgrtfwv2L" alt=""><figcaption></figcaption></figure>

The next step is to add the tool group to a tool bar so it can be used. Click on the **Tool Bar** tab in the **Preferences** dialog and select the **Top** tool bar from the **Tool Bar** drop down. In this case we will add the **My Tools** tool group just after the two custom trend lines that we created in the previous section.

<figure><img src="/files/mAHMO8gXzccApXEaKsVv" alt=""><figcaption></figcaption></figure>

The screen shot below shows the new tool group added to the top tool bar. When you click on the drop down you will see the tools that were added in this tool group.

<figure><img src="/files/3u7CIXhQZnpWyQCnQL8b" alt=""><figcaption></figcaption></figure>

## Object Viewer

The **Object Viewer** is a convenient dialog for managing components on a chart from a single location. This dialog can be accessed from the top menu bar: ***View > Display > Object Viewer***. The Object Viewer icon can also be found on the top right toolbar <img src="/files/LMHRNeWQ0BbTiCTx2Mjn" alt="" data-size="line">, right click on the chart > ***View > Object Viewer*** or use ***Alt/option + V*** keys. You can check and edit the hidden and locked status of the tools. Components can be deleted from the chart using the X icon or hold the **Ctrl/command** key then select multiple rows and press the Delete key to remove them. You can also double click on a row to edit the properties.&#x20;

<figure><img src="/files/0rkeJFgz7HtFIAqpRyKx" alt=""><figcaption></figcaption></figure>

Some options can be applied to multiple objects in the Object Viewer by holding the Shift or Ctrl/command key while selecting the objects using the left mouse. Right clicking on the selected objects to choose the visibility, lock state or move to the front/back.

<figure><img src="/files/iJGvSeJQVQhaFeC11K7U" alt=""><figcaption></figcaption></figure>

To make it easier to distinguish the tools, you can assign a name for a component via the component's ***Properties dialog > Options > Name***, and the name will show up in the Object Viewer.

<figure><img src="/files/rcbGyEejYaaU7AoWhNf2" alt=""><figcaption></figcaption></figure>


# Tool Bar

A tool bar is available from the Console or from a Chart Window and contains a convenient set of buttons for performing common operations on a chart. This tool bar may be configured from the **Settings** dialog (***Configure > Settings > Toolbar > Toolbar*** from the Console menu bar). Additional tool bars may be added to the bottom or sides of the window.

Actions can be added or removed from a tool bar by moving them to the right side (to add) or left side (to remove or re-order) and use the left and right arrow buttons in the center. You can re-order the buttons and add separators (or spacing) by selecting the action on the right and side and using the buttons to the far right. Alternatively, you can use your left mouse to drag and drop the items between the Available and Toolbar Actions columns and also within the Toolbar Action column to organize the actions on the toolbar.

<figure><img src="/files/rTUlMey5C1U07dC4garM" alt=""><figcaption></figcaption></figure>

Additional tool bars can be added to the windows by selecting the desired tool bar from the drop down and checking the **Enabled** box to the right.

<figure><img src="/files/z0gjarfZvHE0X3JdJMVd" alt=""><figcaption></figcaption></figure>


# Email Configuration

MotiveWave™ may be configured to send out email messages as part of alerts or signals generated by studies. You will need to configure the SMTP (Simple Mail Transfer Protocol) settings in the **Settings** dialog to enable this feature. These settings will be found under the **Email** tab. Choose *Configure > Settings* from the Console menu bar to display the Settings dialog.

**Notes**: Most email providers now use OAuth instead of simple authentication. You would need to find an email provider that allows connection without 2FA.&#x20;

<figure><img src="/files/EH7oPcjPOXu6LBwYj6lm" alt=""><figcaption></figcaption></figure>

Another option is to create **a third-party app password** and enter it in the password field. This method is supported by Gmail, Yahoo, and Outlook. Additionally, you may need to enable 2FA in order to generate a third-party app password. After inputting the information, you can send test emails to confirm it's working. In case the test fails, you may need to restart MotiveWave then try again.

More information on the third-party app password can be found here:&#x20;

For Gmail: <https://support.google.com/mail/answer/185833?hl=en>

For Yahoo: <https://help.yahoo.com/kb/SLN15241.html?guccounter=1>&#x20;

For Outlook: <https://support.microsoft.com/en-us/account-billing/how-to-get-and-use-app-passwords-5896ed9b-4263-e681-128a-a6f2979a7944>

If you are using a corporate email address, you will need to contact your network administrator to get the specific SMTP settings.


# Depth Of Market

{% hint style="success" %}
[Basic](https://www.motivewave.com/comparison_chart.htm) features are available in the Community / Standard / Elliott Wave editions

[Advanced](https://www.motivewave.com/comparison_chart.htm) features are available in the Order Flow / Professional / Ultimate editions.
{% endhint %}

MotiveWave™ provides a Depth of Market (DOM) feature that allows you to see bid and ask prices/sizes beyond the best bid and best ask provided this is supported and permissioned from your broker/data service. Depth of Market can be accessed as a panel on a chart, a panel in the console or from a separate DOM window (***File > New > New DOM Window*** from the Console menu bar).

The following screen shot shows an example of a DOM window. Current position information can be found at the bottom of the window. The table area contains several different columns which are configurable from the Settings dialog.

* **P/L** – Displays what the profit/loss would be for your open position at each price interval. Profit levels are displayed with a light blue background, losses show in pink.
* **Bid** – shows the current bid sizes at each price level. For convenience a histogram is displayed in the background to show the size of the bid relative to the other prices.
* **Price** – This is the price ladder. It shows prices in increments of 1 tick. The last price has a dark blue background and shows the last traded size. Best bid and best ask prices have yellow and green backgrounds. Day high and day low have blue and red backgrounds.
* **Ask** – shows the current ask sizes at each price level. For convenience a histogram is displayed in the background to show the size of the offer relative to the other prices.
* **Orders** – Shows active orders. The example below shows a limit sell order for 1 contract on the right hand side. You can click and drag the label to adjust the limit price or cancel the order by clicking on the ‘C’.

<figure><img src="/files/52u37LnsTO0xdywko48P" alt=""><figcaption></figcaption></figure>

### DOM Columns <a href="#dom-columns" id="dom-columns"></a>

Columns may be added/removed from the DOM table by click on the ‘+’ button in the top right corner of the table (to the right of the column headers).

<figure><img src="/files/kevmfYzAB6Nt5UuO1s1E" alt="" width="553"><figcaption></figcaption></figure>

The following columns are available:

1. **P/L** – Profit/Loss calculated for each price level using the current open position.
2. **Bid** – Displays the quantities of the current buy orders at the given price.
3. **Price** – Displays the price level for the row.&#x20;
4. **Ask** – Displays the total volume of all the sell orders at a given price level.
5. **Volume** – Daily volume traded at the given price.
6. **Orders** – Displays active orders at each price level.&#x20;
7. **@Ask** - Tracks the contracts traded at the ask price since that last reset (see Reset button on the tool bar).
8. **@Bid** – Tracks the contracts traded at the bid price since that last reset (see Reset button on the tool bar).
9. **Ask Count** – Displays the total number of active sell orders at the given price (as opposed the depth quantity). The availability of this column depends on specific connections. See [Bid/Ask Counts section](#bid-ask-counts) for more information.
10. **Ask Delta** - Tracks the difference in contracts added/removed from the current ask size (see Ask column) for all depth levels in the DOM book (see Bid column). These values are calculated on every DOM book update and are reset when the last price changes.
11. **Ask Vol** – Daily volume traded at the ask price
12. **Bid Count** – Displays the total number of active buy orders at the given price (as opposed the depth quantity).  The availability of this column depends on specific connections. See [Bid/Ask Counts section](#bid-ask-counts) for more information.&#x20;
13. **Bid Delta** – Tracks the difference in contracts added/removed from the current bid size (see Bid column) for all depth levels in the DOM book (see Bid column). These values are calculated on every DOM book update and are reset when the last price changes.
14. **Bid Vol** – Daily volume traded at the bid price.
15. **Bid/Ask** – Displays total quantity of the active buy and sell orders at each price level.
16. **Bid/Ask Delta** – Displays the difference in the Bid/Ask quantities at each price level since the last price changed
17. **Delta Vol** – Difference between the ask and bid volume at the given price.
18. **LTQ (Last Traded Quantity)** – Shows the cumulative total of contracts traded since a trade was completed at another price. This column resets each time a trade occurs at a different price.
19. **MM Name (Market Marker Name)** – Applies only to connections that send this info via their API. If nothing appears, then the API does not support it.
20. **Notes** – Displays a text note that you can add to each price level (click on the field and type). All notes can be removed by pressing the eraser button on the tool bar.
21. **P/L (Price)** – Displays your profit and loss in the instrument price movements. For example: 0.25, 0.50, 0.75 etc.

## Trading From the DOM

By default the DOM is locked, this prevents trades from being placed directly from the table. Click on the **Lock/Unlock** button on the tool bar to enable trading from the DOM table. Limit and stop orders can be placed by clicking on the Bid and Ask columns. You will notice the mouse cursor changes when you move it over the bid and ask columns:

* Buy Limit ![buy\_lmt](/files/-MIylUng__u8LPkYU10l) - This cursor will display over the Bid column and below the current best bid price. A limit order will be placed with the given quantity when a row is clicked with the left mouse button.
* Buy Stop ![buy\_stp](/files/-MIylUnhWWgEHi64xoJk) - This cursor will display over the Bid column and above the current best ask price. A stop order will be placed with the given quantity when a row is clicked with the left mouse button.
* Sell Limit ![sell\_lmt](/files/-MIylUniUD8Pl_XGdnX9) - This cursor will display over the **Ask** column and above the current best ask price. A limit order will be placed with the given quantity when a row is clicked with the left mouse button.
* Sell Stop ![sell\_stp](/files/-MIylUnjROznFHUt6I3B) - This cursor will display over the **Ask** column and below the current best bid price. A stop order will be placed with the given quantity when a row is clicked with the left mouse button.

<figure><img src="/files/MFCf7v5OvaKtgAUXpcJY" alt=""><figcaption></figcaption></figure>

### Order Combinations

Other types of order combinations can be created by choosing a different option from the order type drop down on the tool bar. The following example shows the **Limit + Stop** option. A limit order will be placed and a stop order will be appended as a OCO bracket order.

<figure><img src="/files/0AxSmwpSxw8RcF8whs7r" alt=""><figcaption></figcaption></figure>

In the example below, the **Limit + Stop** option has chosen. The cursor will display OCO LS when hovering over the **Bid/Ask** columns. One left mouse click will create a limit order at that price then attach a stop order.

<figure><img src="/files/5MFggRk2n8C8vsUZeAJI" alt=""><figcaption></figcaption></figure>

### Stacked Orders

Orders at the same price will be displayed with brackets \[ ]. The quantity displayed will be the sum of all the orders at that price. The position in queue marker will also display multiple markers.

Holding the Ctrl key (Command key on macOS) while dragging an order in the DOM or price graph will modify all orders of the same type and price.

<figure><img src="/files/HrR0lVZmG8ekSpPcxt5G" alt=""><figcaption></figcaption></figure>

### Adjusting Orders

The price of a stop or limit order can be adjusted by dragging the order label up or down. The Order Ticket dialog can be displayed by double clicking on the order label. From this dialog you can change other attribute such as the **Time In Force** or the order quantity. An order may be cancelled by clicking on the ‘C’ button to the right of the order label.

<figure><img src="/files/HLWw0Dr2mqdTnp72qkSc" alt=""><figcaption></figcaption></figure>

## Position Panel

The panel at the bottom of the DOM displays information on your current position and provides management options. It has the following elements:

* **Account** **Chooser**– Account to use for placing orders
* **Position** – Current open position. This is displayed as quantity\@average entry price. A blue background indicates a long position (red for short)
* **P/L** – Current profit/loss. Blue background for profit, red for loss.
* **Spread** – Difference between the bid and ask price ( in the screenshot, it's the 0.25 value)
* **Buy Mkt Button** – Buys at market price using the quantity at the top of the DOM
* **Sell Mkt Button** – Buys at market price using the quantity at the top of the DOM
* **Flatten All Button** – Cancels all open orders (for the given instrument and account) and closes the open position at market price.
* **Cancel All Button** – Cancels all active orders for this instrument
* **Reverse Button** – Reverses the currently open position at market price
* **Exit Strategies** – Defines how an existing position will be closed using a combination of one or more orders.

<figure><img src="/files/MTaZKgPhz9YZb5bAJF7I" alt=""><figcaption></figcaption></figure>

## Centering

In an active market, bid and ask prices may change quite rapidly. In some cases these values may appear above or below the current price ladder. By default the DOM will recenter when the price has moved 10 price levels away from the center point, but you can manually re-center the DOM prices by clicking on the **Center On Last Price** button. Go to the DOM Settings > General tab to change the settings for this feature. See the Settings section below for more details.

<figure><img src="/files/4aCwtCJn9seK9Wy2TSDN" alt=""><figcaption></figcaption></figure>

## Settings

### General Tab

<figure><img src="/files/qCAocGuhejO17PgTU7Ox" alt=""><figcaption></figcaption></figure>

DOM preference can be adjusted by click on the **DOM Settings** button on the tool bar. This dialog has the following fields:

* **Ticks/Row** – Allows you to combine price levels into a single row. Four aggregation options are available:
  * **Up –** Rows are collected up to the next price level
  * **Down** – Rows are collected down to the next price level
  * **Offer Up/Bid Down –** Offer rows are collected up, Bid rows are collected down
  * **Round  –** Rows are rounded to the nearest price level.
* **Rows** – Number of rows to display in the DOM table ( default 1000)
* **Row Height** – Sets the height for the rows. Row height can also be configured by holding down the **Ctrl/command** key while scrolling your mouse wheel.
* **Font** – Defines the font style for the DOM.
* **Row Color** – Defines the row color for the DOM.
* **Max Depth** – Limit the number of rows that display depth for performance reasons.
* **Last Price In View (Edge Setback)** –&#x20;
* **Auto Recenter –** Defines the range (number of rows above/below the current center) for resetting the center point for the DOM. When the last price (or midpoint) crosses the top or bottom of the range the DOM will be centered on the current price.
  * **Re-center All DOMs** – If one DOM is re-centered, the other will be as well.
  * **Disable Recenter When Mouse is Above Table** – When the mouse is on the DOM, the recenter will be disabled.
* **Update Interval (ms)** – Sets the update threshold for depth of market updates (bid/ask quantities). By default, the table will be updated a maximum of once every 100 milliseconds.
* **Location** – Selects the location of the DOM. Options are right or left of the chart.
* **Horz Lines** – Displays and configures color and size of horizontal lines on the DOM table.
* **Vert Lines** –  Displays and configures color and size of vertical lines on the DOM table.
* **P/L Profit** – Defines the background color for the profit area on the P/L column
* **P/L Loss** – Defines the background color for the loss area on the P/L column
* **Show Header** – Displays the header row.
* **Show Toolbar** – Toggles the display of the tool bar at the top of the DOM panel. If this is disabled,  right click on the panel to access the settings option.
* **Show P/L** – Displays the Profit/Loss section to the bottom of the DOM.
* **Show Totals** – Displays the totals bar at the bottom of the table
* **Show Quantity Selector** – toggles the display of the bar that allows you to quickly choose a preset quantity
* **Locked** – If the DOM is locked, you cannot place or modify orders. Uncheck this option if you want to manage orders in the DOM.
* **Striped Rows** – Adds horizontal bands on every other rows to create striped effects on the DOM.
* **Format Volume as Thoundsans(K) or Millions(M)** – If enabled, Volume will be displayed with abbreviated values . For example: 1,000 = 1K;  1,000,000 = 1M, etc.
* **Show Vertical Scroll** – Displays a vertical scroll on the right of the DOM.

### Dividers

<figure><img src="/files/HozxEDfA9kHMTEIrGNJj" alt=""><figcaption></figcaption></figure>

Dividers may be used to highlight key price levels in the DOM table. The divider is placed between the rows and can be assigned a thickness and color:

* **Center** – Center of the DOM. This will change when the DOM is re-centered.
* **Bid** – Divider is placed just above the current bid price.
* **Recenter** – Shows the re-center threshold above and below the center price (see the **Auto Re-center** options in General tab).
* **High** – Daily high price. The divider is placed above this row.
* **Low** – Daily low price. The divider is placed below this row.

The example below shows the Bid, Center and Recenter dividers enabled in the DOM. The Recenter dividers indicate when a re-center will occur (green dividers below).

<figure><img src="/files/Jf2mQVNFBO3bFFJmBZqv" alt=""><figcaption></figcaption></figure>

### Price Column

Below are the options available for configuring the price column. Note: background fills that span several rows will use striping to help visualize the distinction between rows in the table:

* **Allow orders to be placed with the mouse –** If this option is checked, you will be able to single left click mouse on the price column to place an order.
* **Price Align –**  Alignment for the Price&#x20;
* **Price Format –** You can select the format for the price to display in full format or limit to x amounts of last digits
* **Text Color –** Text color can be assigned for the price
* **Column Fill** – Default background fill for price column. This is the color used to fill the price cells unless they are overridden by another setting.
* **Session High/Low Fill** – Fill for the price rows that are between the high and low for the day’s trading session.
* **Fill Above Ask** – Fill for the prices above the current ask price.
* **Fill Below Ask** – Fill for the prices below the current bid price.
* **Bid Price** – Fill for the cell that contains the current bid price.
* **Ask Price** – Fill for the cell that contains the current ask price.
* **Last Price** – Fill for the cell that contains the last traded price. If “Show Last Size” is enabled, it will be added to the price cell. For example, 5\@2570.00.
* **Last Price Row –** Fill for the whole row that contains the last traded price.
* **Avg Entry** – Highlight for the price cell that contains the avg entry price for your open position. There are two color options. The first is for a long position and the second is for a short position. If “Show Entry Quantity” is enabled, it will be added to the price cell. For example, -5\@2580.25
* **Theo Avg** – Highlight for the theoretical average on the current trade
* **Open** – Fill for the opening price for the day.
* **High** – Fill for the highest traded price for the day.
* **Low** – Fill for the lowest traded price for the day.
* **Previous Close** – Fill for the closing price from the previous day.
* **Settlement  –** Fill for the cell that contains Settlement price.
* **Opening Range  –** Fill for the prices recorded during the initial regular trading session. You can set the time intervals for this ( in seconds) in the interval box below this option
* **Opening Range ETH  –** Fill for the prices recorded during the initial extended trading session.. You can set the time intervals for this ( in seconds) in the interval box below this option.

<figure><img src="/files/4I8vCBaC4GJh4kkwsUdm" alt=""><figcaption></figcaption></figure>

### LTQ

LTQ  ( Last Traded Quantity) column shows the cumulative total of contracts traded since a trade was completed at another price. This column resets each time a trade occurs at a different price.

Below are the options available for configuring the LTQ column.&#x20;

* **Show Last Traded Qty (LTQ) in Price Column** – If checked, the LTQ will be displayed in the Price column.
* **LTQ Font** – Modifies the font in the Price Column
* **Cumulative Last Size** – If enabled, it will display the total volume of all the trades that happen at that specific price level.  It will reset if a trade happens at another price level.&#x20;
* **Show Fill**  – Fill the cell when a trade occurs at the bid or the ask
  * **@Bid Fill** –  Fill the cell when a trade occurs at the bid.
  * **@Ask Fill** – Fill the cell when a trade occurs at the ask.

<figure><img src="/files/QIY2MPQvZjE5Us96fhMX" alt=""><figcaption></figcaption></figure>

### Volume

The volume-based columns (Volume, Bid Vol, Ask Vol and Delta Vol) may be customized from the Volume tab.

Below are the options available for configuring the Volume column.&#x20;

* **Volume Align/Text Align** ( for the Volume column) – Cell and text alignments for the Volume column.
* **Bid Vol Align/Text Align** ( for the Bid Vol column) – Cell and text alignments for the Bid Vol column.
* **Ask Vol Align/Text Align** ( for the Ask Vol column) – Cell and text alignments for the Ask Vol column.
* **Delta Vol Align/Text Align** ( for the Delta Vol column) – Cell and text alignments for the Delta Vol column.
* **Bar Color** – Bar color for the Volume column. This is disabled if Show Bid/Ask Volume option is checked.
  * **Show Volume Labels** –  Check this option will display the volume labels on the Volume column and enable the Text Color option for the labels
  * **Show Bid/Ask Volume**   –  Check this option will enable the Bid/Ask Volume fills on the Volume column and display the following options :
    * **Bid Color** – Bar color for the Bid Vol column and the fill for the bid volume portion in the Volume column.
    * **Ask Color** – Bar color for the Ask Vol column and the fill for the ask volume portion in the Volume column.
    * **Bid Text –** Text color for the Bid Vol column&#x20;
    * **Ask Text –** Text color for the Ask Vol column
* **POC Bar Color** – Color for the Point of Control cell (highest volume) in the DOM Table.
* **Show Volume Labels** – Toggles the display of the text labels in the volume columns.
* **Show Bid/Ask Volume** – Toggles the display of bid/ask volume for the Volume column. If this is selected each bar in the Volume column will be divided into bid and ask volume.
* **RTH Data Only** – Only display volume profile for the RTH session.

**Value Area Section:**

The value area identifies the rows surrounding the Point of Control (POC) (row with the highest volume) that encompass X% (typically 70%) of the total trading volume (for the day).

* **Show Value Area** – Toggles the display of the value area.
* **Range %** - Percentage of the volume to include in the value area.
* **Bar Color** – Shade color for the bars that are part of the value area. Typically, this is a semi-transparent color if you want to highlight bid/ask volume at the same time.
* **Range Fill** – Background fill for the cells that are part of the value area.
* **Range Lines** – Displays dividers at the top and bottom of the value area.

<figure><img src="/files/g5vabhIvIuO7SgNcIBUw" alt=""><figcaption></figcaption></figure>

The example below shows the Bid Vol/Ask Vol and Volume columns in the DOM table. The Value Area (Show Value Area check box) has been enabled and the “Show Bid/Ask Volume” has also been enabled for the Volume column.

<figure><img src="/files/EG3GikFw6vLvhoJ6A63B" alt=""><figcaption></figcaption></figure>

### Bid/Ask

The Bid/Ask columns display total quantity of the active buy and sell orders at each price level. The number of depth rows available depends on the on the instrument, but is typically 10 prices levels for each of the bid and ask columns (total of 20 price rows). An optional histogram can be displayed to help visualize how the quantities are distributed.

* **Histogram Align**
  * **Bid Align** – Alignment of the histogram in the Bid column.
  * **Ask Align** – Alignment of the histogram in the Ask column.
  * **Bid/Ask Align** – Alignment of the histogram in the Bid/Ask column.
* **Text Align**
  * **Bid Align** – Alignment of the Totals text in the Bid column.
  * **Ask Align** – Alignment of the Totals text in the Ask column.
  * **Bid/Ask Align** – Alignment of the Totals  text in the Bid/Ask column.
* **Bid Fill** – Fill color for the Bid column.
* **Ask Fill** – Fill color for the Ask column.
* **Bid Text –** Text color for the Bid column and the Bid section if the Bid/Ask column is displayed.&#x20;
* **Ask Text –** Text color for the Ask column and the Ask section if the Bid/Ask column is displayed.
* **Show Totals** – Displays the total quantities at each price level for the Bid, Ask and Bid/Ask columns.
* **Show Histogram** – Shows the histograms for both the Bid and Ask columns using the Bid/Ask Align settings above.
* **Offset Histogram** – Offsets the histogram to the left/right of the Totals to avoid obscuring the values.
* **Bid Hist Fill** – Fill color for the Bid histogram.
* **Ask Hist Fill** – Fill color for the Ask histogram.
* **Fixed Max Size** – Sets the maximum size for the bid/ask columns to a fixed value.
* **Max Scale Size** – Sets an upper limit on the max bid/ask sizes. Use this to lessen the effect of unusually large bid/ask values on the histogram.
* **Scale Visible Rows Only** – Scale the bid /ask histogram on only the visible rows.
* **Place In Queue (PIQ) Marker** – Enable the PIQ marker for your limit orders.
* **Show Market By Order (MBO)** – Toggles the display of the order sizes in the Bid and Ask columns.
  * **Bid MBO Fill** – Fill color for visible order sizes in the Bid column
  * **Ask MBO Fill** – Fill color for the visible order sizes in the Ask Column
  * **MBO Filter** – Optionally, filters orders that are smaller than the given size
  * **MBO Font** – Optionally display the order size (if space available). Click on the edit button to configure the font size/color.

<figure><img src="/files/w8hZVPWxoGpJJacEcEA0" alt=""><figcaption></figcaption></figure>

### Bid/Ask Delta

The Bid Delta and Ask Delta columns display the difference in the Bid/Ask quantities at each price level since the last price changed. These values are updated with each depth book update.

* **Reset Interval (ms)** – Defines the time period (in milliseconds) after which the Bid/Ask Delta values will automatically be reset to zero and begins recounting.
* **Max Levels** – Maximum levels to display the Bid/Ask Delta.
* **Bid Delta Align** – Alignment for the Bid Delta column and the Bid section if the Bid/Ask Delta column is displayed.&#x20;
* **Ask Delta Align** – Alignment for the Ask Delta column and the Ask section if the Bid/Ask column is displayed.
* **Bid Delta Fill** – Background fill color for the Bid Delta column and the Bid section if the Bid/Ask Delta column is displayed.
* **Ask Delta Fill** – Background fill color for the Ask Delta column and the Ask section if the Bid/Ask Delta column is displayed.&#x20;
* **Bid Stack Text** – Text color for Bid Stack ( Bid contracts that are being added).
* **Bid Pull Text** – Text color for Bid Pull ( Bid contracts that are being removed).
* **Ask Stack Text** – Text color for Ask Stack (  Ask contracts that are being added).
* **Ask Pull Text –** Text color for Ask Pull  ( Ask contracts that are being removed).

<figure><img src="/files/WiIrIjfbVzZrrjRAzNpy" alt=""><figcaption></figcaption></figure>

### @Bid/@Ask

The @Bid and @Ask columns track the bid and ask volume at each price level since the last reset. These columns can be reset manually by pressing the Reset button in the tool bar.

* **@Ask Align** – Alignment of the @Ask column.
* **@Bid Align** – Alignment of the @Bid column.
* **@Ask Fill** – Background fill color for the @Ask column.
* **@Bid Fill** – Background fill color for the @Bid column.
* **Reset Interval** – The DOM panel tracks how long it’s been since a trade occurred at each price level. The @Bid (on bid trade) or @Ask (on ask trade) value is reset to 0 when the elapsed time exceeds the reset interval. For example, consider a case where the DOM panel is showing 1164 contracts traded at an ask price of 2575.50 (since the last reset). When the next trade that occurs at the ask for 2575.50 and the elapsed time exceeds the reset interval, the @Ask value will be reset to 0 before adding the new ask volume.
* **@Ask Highlight** – Highlight color for the @Ask cell when the last trade occurs at the ask price. The highlight is cleared on the next trade.
* **@Bid Highlight**– Highlight color for the @Bid cell when the last trade occurs at the bid price. The highlight is cleared on the next trade.
* **Show Histogram** – Toggles the display of the histogram for the @Bid/@Ask columns.
* **@Ask Hist** – Fill color for the @Ask histogram.
* **@Bid Hist** – Fill color for the @Bid histogram.
* **@Ask Text** – Text color for the @Ask column.
* **@Bid Text** – Text color for the @Bid column.

<figure><img src="/files/m4KOj8kL7QmcB6bjy2SM" alt=""><figcaption></figcaption></figure>

### Bid/Ask Counts

The Bid/Ask Counts columns display the number of active orders at each price level (as opposed the depth quantity). For example, the Bid or Ask column may show 100 contracts, but the Bid Count or Ask Count may display 30 only. This means there are 30 individual orders making up for a total of 100 contracts as some orders are more than 1 contract.

**Note:** these columns are available on connections that support MBO (Market By Order) only.

* **Bid Count Align/Bid Count Text Align –** Histogram Alignment and Text Alignment of the Bid Count column
* **Ask Count Align/Ask Count Text Align  –**  Histogram Alignment and Text Alignment of the Ask Count column
* **Bid Text  –** Text color for the Bid Count column.
* **Ask Text  –**  Text color for the Ask Count column.
* **Show Totals  –** Displays the total active orders at each price level for the Bid Count and Ask Count columns.
* **Show Histogram  –** Toggles the display of the histogram for the Bid Count and Ask Count columns using the Bid Count and Ask Count Alignment settings above.
* **Bid Count Hist  –** Fill color for the Bid Count histogram.
* **Ask Count Hist  –** Fill color for the Ask Count histogram.

<figure><img src="/files/dE7T0IRcOnpRsisEzR9q" alt=""><figcaption></figcaption></figure>

### Notes

The Notes column allows you to type a custom note for any price level. Notes are persisted when restarting MotiveWave™. For convenience all notes can be removed by pressing the Eraser button in the tool bar (see below). If the DOM is attached to a chart, a guide may optionally be placed in the chart for each note. The guides and notes are synchronized between the DOM and the chart. Moving or removing a guide in the chart will affect the note in the DOM (and vice versa). The screen shot below illustrates some of the options available when adding or editing a note.

<figure><img src="/files/NVKjN2F4Wv9BMP9SIbuG" alt=""><figcaption></figcaption></figure>

#### Note Styles

For convenience, notes including their formatting and guide settings may be saved as a style that can be applied later. Right click on an existing note to save or manage existing styles. An existing style can be applied to a note from the saved styles listed at the bottom of the dialog.

<figure><img src="/files/mywzYjWlYRPF9m7I1aOz" alt=""><figcaption></figcaption></figure>

The dialog below will appear if you choose the **Save/Manage Styles** option. From this dialog, you can save a style and or manage existing styles. Use the up/down buttons to change the display order in the style list.

<figure><img src="/files/xOj4tS5WtftmtQTPLinP" alt=""><figcaption></figcaption></figure>

#### **Note Settings and Defaults**

Note settings can be configured in the DOM Settings dialog under the Notes tab:

* **Notes Align** – Cell alignment for the Notes column.
* **Show Guide** – This is the default setting for the showing the guide in the chart. This only applies to a DOM that is attached to a chart.
* **Guide Line** – Options to modify the color, width and dash pattern for the guide line.
* **Show Guide Label** – Default setting for showing the label in the guide. The label will contain the same text in the Notes column.
* **Guide Label Font** – Font for the guide labels.
* **Guide Label Align** – Alignment for the guide labels.
* **Show Indicator** – Default setting for showing the guide indicator in the price axis.

<figure><img src="/files/8YK0BsLddJ3kCqTGOjgJ" alt=""><figcaption></figcaption></figure>

### Order Tab

The Order tab defines how orders are made in the DOM. Below are&#x20;

* **Time In Force –** Effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Exit Attach –** When using an exit strategy and click attach (paper clip button) to attach an exit strategy to an existing position. You can attach based on average entry price or the last price.
* **Buy Bid/Sell Ask –**
* **Default ( No Key) –** Defines the type of order created when the mouse is clicked with no modifier key. When the cursor is on the Bid column, the first dropdown defines the order type for prices at the Bid price and lower, while the second dropdown defines the order type for prices at the Ask price and higher. The behaviors are reversed when the cursor is on the Ask column.
* **Shift Key –** Defines the type of order created when the mouse is clicked while pressing the Shift Key. When the cursor is on the Bid column, the first dropdown defines the order type for prices at the Bid price and lower, while the second dropdown defines the order type for prices at the Ask price and higher. The behaviors are reversed when the cursor is on the Ask column.
* **Ctrl Key –** Defines the type of order created when the mouse is clicked while pressing the Ctrl/command key. When the cursor is on the Bid column, the first dropdown defines the order type for prices at the Bid price and lower, while the second dropdown defines the order type for prices at the Ask price and higher. The behaviors are reversed when the cursor is on the Ask column.
* **Ctrl+Shift Key –** Defines the type of order created when the mouse is clicked while pressing the  Ctrl+Shift or command+Shift key combinations. When the cursor is on the Bid column, the first dropdown defines the order type for prices at the Bid price and lower, while the second dropdown defines the order type for prices at the Ask price and higher. The behaviors are reversed when the cursor is on the Ask column.
* **Show Order Ticket Window –** Displays the order ticket window when placing an order from the DOM.
* **Show Filled Orders –** Displays filled orders in the order column(s).
* **Double Click to Place Order –**&#x50;lace orders on double click (as opposed to single click).
* **Show Order Brackets –** Displays the order brackets on DOM&#x20;

<figure><img src="/files/inTEyec73wXuJT3niO4P" alt=""><figcaption></figcaption></figure>

### **Bottom Panel**

The bottom panel in the DOM can be configured to add and remove buttons including the creating of custom buttons.

* **Show Bottom Panel** – Toggles the display of the bottom panel.
* **"+" Icon** – Click to add a new item.
* **Pencil Icon** – Click here to edit the selected item.
* **X Icon** – Delete the selected item.
* **Up/Down Icons** – Move the items up or down in the panel.

<figure><img src="/files/KFSnT7gSpqeZPey1UuJp" alt=""><figcaption></figcaption></figure>

### Exit Strategies

Exit strategies define how a position will be closed using a combination of one or more orders. See [Exit Strategies](/user-guide/exit-strategies) for the details

* **"+" Icon** – Click to add a new item.
* **Pencil Icon** – Click here to edit the selected item.
* **Paper Icon** – Copy an exit strategy.
* **X Icon** – Delete the selected item.
* **Up/Down Icons** – Move the items up or down in the panel.

<figure><img src="/files/OCgtFUtJyIN7kIk4NIXz" alt=""><figcaption></figcaption></figure>

### **Defaults**

When the DOM is modified, the changes are only applied to the active DOM within the chart. At the bottom of the DOM Settings dialog, click on the **Defaults** drop down, then **Save Defaults** button. This will set the default for any new DOMs that are created (but will not affect existing DOMs). To revert the DOM settings to the original configurations, select **Reset Defaults**.

<figure><img src="/files/yAJPGq89W9kEBaZSiG2T" alt=""><figcaption></figcaption></figure>

## Templates

Templates allow you to save a specific configuration for later use. A DOM template includes the following:

* **Width** – Width of the DOM panel.
* **Table Columns** – Visible table columns and widths.
* **Configuration Settings** – All settings in the DOM Settings dialog.

Templates can be saved, managed and applied from the tool bar or the DOM Settings dialog.

### Saving Templates

From the tool bar, click on the Templates menu button (see screen shot below) and choose the **Save As Template** option. Alternatively, this can be done from the DOM Settings dialog (see **Template** menu button at the bottom of the dialog).

<figure><img src="/files/Q2YwkkXHWziJ0mNPUGQk" alt=""><figcaption></figcaption></figure>

Enter a unique name for the template and press the Save As button at the bottom of the dialog. Existing templates will be displayed in the list box. You can overwrite an existing template by selecting it.

<figure><img src="/files/h3GeNoT3Vnzjs2Vw8TjG" alt=""><figcaption></figcaption></figure>

### Managing Templates

The Manage Templates option will open the dialog below. This dialog will allow to you to rename templates, delete them or import/export templates ( in .tml file format). You can use the left mouse to move the template up/down in which they appear in the templates drop down.

<figure><img src="/files/DqJZ8xUmwAlFgnClYgfc" alt=""><figcaption></figcaption></figure>

### Applying Templates

A template can be applied to the DOM panel with 2 mouse clicks. Open the templates drop down and select the name of the template you would like to apply. The settings from the template (including the width of the panel and visible columns) will be applied.

<figure><img src="/files/qSL0t7MuAdekG549dGtf" alt=""><figcaption></figcaption></figure>

## Market By Order

Market by Order  (MBO) displays individual order sizes in the Bid/Ask Columns (only available for connections that support MBO). For more details on Market By Order, see: <https://www.cmegroup.com/education/market-by-order-mbo.html> Note: this information is also available in the SDK.

The screen shot below shows an example of the Market by Order feature on the S\&P E-mini contract. Limit order sizes are displayed in priority order. Smaller order sizes are auto hidden for simplicity. If you would like to see more detail, increase the width of the Bid or Ask columns by clicking/dragging the edge of the column in the table header.

<figure><img src="/files/uAmx27kdQ8X6STnrvZ62" alt=""><figcaption></figcaption></figure>

Configuration settings for this feature can be found in the **Bid/Ask** tab of the DOM Settings Dialog (click on the Gear icon in the tool bar).

<figure><img src="/files/N49nP0qp6XFcMfTdoeLm" alt=""><figcaption></figcaption></figure>

The following options are available for configuring Market by Order:

* **Show Market by Order (MBO)** – Toggles the display of the order sizes in the Bid and Ask columns.
* **Bid MBO Fill** – Fill color for visible order sizes in the Bid column
* **Ask MBO Fill** – Fill color for the visible order sizes in the Ask Column
* **MBO Filter** – Optionally, filters orders that are smaller than the given size
* **MBO Font** – Optionally display the order size (if space available). Click on the edit button to configure the font size/color.

The screen shot below shows the MBO filter option with the size set to 50:

<figure><img src="/files/Lbioo0sWSmHPbDMvscw8" alt=""><figcaption></figcaption></figure>


# Elliott Wave

{% hint style="success" %}
Elliott Wave Lite / Ultimate
{% endhint %}

The Elliott Wave functionality in MotiveWave is initiated in any of the following five ways. Only one of those is dynamic which is the Auto Elliott Wave study.

#### Elliott Wave Components

You are able to plot Elliott Wave using the available manual components. Select the drag hand icon on the top toolbar to access the **Components** panel ( See [Components](/user-guide/components) section for more details). The components can be manually adjusted to your view of the markets.

<figure><img src="/files/kFnIUGUUZju9vvRjVsEN" alt=""><figcaption></figcaption></figure>

There is also an Elliott Wave tool group close to the Components panel:&#x20;

<figure><img src="/files/vHCLVempwAbE2GGPnEDP" alt=""><figcaption></figcaption></figure>

#### Auto Wave

Auto Wave functionality for Elliott Wave components ( see above) is static. This means once it plots the Elliott Wave count for a specific Elliott Wave tool, it will not change. The only difference between the Auto Analyze and Auto Wave, is that Auto Wave allows you to visually set your data window via the mouse by selecting a range of bars. Click and drag to select the data window.

#### Auto Analyze

Auto Analyze automatically plot Elliott Waves over the given range of data. This option allows you to pick a specified time period and have MotiveWave fill in all of the Elliott Wave patterns for the symbol, as well as automatically decomposing the waves to the chosen wave decomposition level.

Unlike the Auto Elliott Wave study (see section below), Auto Analyze is static in that once it plots the Elliott Wave count, it will not change. This will allow you to change or modify the results as you see fit. In addition, you will be able to set your data window via look back bars or from a specific date. The Auto Analyze option can be found on the top toolbar or via the **Chart menu > Elliott Wave**.

Please see the following link explaining the [data window versus start date](/knowledge-base/elliott-wave/elliott-wave-data-window-vs-start-date).&#x20;

<figure><img src="/files/sYXCRH7hA0jUzcxvJnyL" alt=""><figcaption></figcaption></figure>

#### Auto Elliott Wave Study

This will act like any other study and the results are dynamic meaning that they may change as new data is being presented. As new data becomes available, the Auto Elliott Wave study will recalculate and re-plot wave counts if it deems necessary. It will allow you to set your data window via look back bars or from a specific date. The study is available via the ***Study menu > Overlays*** or the ***Study menu > All Studies*** > Search for "***Auto Elliott Wave***".

<figure><img src="/files/s8nZSdxsGO4Myw1v6mpm" alt=""><figcaption></figcaption></figure>

#### Elliott Wave Scanner

This functionality is only available in the Ultimate edition. From a Scanner panel or page you can also create and initiate a market scan based on Elliott Wave 2, Wave 3, Wave 4, Wave 5, or Wave E (Triangle).

<figure><img src="/files/vw21Ybm9fULLFvQcYbPG" alt=""><figcaption></figcaption></figure>

&#x20;For videos on Elliott Wave, please refer to the Elliott Wave section found on the following page: <https://www.youtube.com/watch?v=ZHhAAxtdK08&list=PL2138DF8E5D647DB7><br>


# Instruments

Stocks, FOREX pairs, futures contracts, indices etc are generically referred to as *Instruments* in MotiveWave™. The available instruments will depend on the broker or data service that you chose for the workspace. When you initially create a workspace in MotiveWave™ a default set of instruments will be populated in the local database. Additional instruments can be added by searching for them or defining them.

All instruments can be centrally managed from the **Manage Instruments** dialog available from the Console (***Configure > Instruments*** from the top menu bar).

<figure><img src="/files/BGFNQDOgEEB2KMimMm7g" alt=""><figcaption></figcaption></figure>

The **Manage Instruments** dialog displays all of the instruments that are defined in the local database. You can filter the list by typing in a symbol (or partial symbol) or choosing a specific instrument type or exchange.

<figure><img src="/files/XZssA8RE0RVqSgkYXsYK" alt=""><figcaption></figcaption></figure>

Additional instruments can be added to the local database by either clicking the *Search, Import* or *Define* buttons (Note: the Define and Import buttons are not available for all brokers/data services).

The **Search** button will utilize the broker/data service’s search capabilities to discover new instruments that you can add to the local database.

## Importing Instruments

For convenience, the Import button will allow you to import a set of instruments from a CSV (comma separated values) file. This file can be created using a spreadsheet (such as Microsoft Excel) and saving it as a CSV file. For details on the format of the file, see [Import Instruments/Symbols](/user-guide/instruments/import-instruments-symbols) page.

<figure><img src="/files/TuNwi1LZJbXjWU29qUPE" alt=""><figcaption></figcaption></figure>

## Trading Hours

**Trading hours** define the days and time of day that an **Instrument** is traded. For most instruments the trading hours may be assigned automatically by MotiveWave™. When you create your workspace, MotiveWave™ will create a default set of **Trading Hours**. Trading hours can be created/modified via ***Configure > Settings > General > Trading Hours.***

You can edit the built-in trading hours by double-clicking on them. To revert to the default hours, select the modified hours in the list and press the **Delete** key.&#x20;

You can also create your own trading hours and override the instrument settings.&#x20;

<figure><img src="/files/G0NiqwAFIITKdpX6Vcse" alt=""><figcaption></figcaption></figure>

The **Trading Hours** dialog will appear when you click the add button (‘+’ icon) above.&#x20;

### General Tab

If an exchange is chosen, then the hours defined in this dialog will be used as the default trading hours for instruments on that exchange.  You can assign trading hours to multiple exchanges.

<figure><img src="/files/47M4Up31f2L61kX0ATxz" alt=""><figcaption></figcaption></figure>

### Hours Tab

The **Hours** tab specifies trading hours which provide the same daily hours across multiple days (e.g. Monday – Friday, Sunday – Saturday etc.). &#x20;

<figure><img src="/files/mJZcpQe1DbHavQiKDJn7" alt=""><figcaption></figcaption></figure>

To assign specific days and times for your trading hours, select **Custom** under the **Days** section.

<figure><img src="/files/cG6ow5hOLT9OpPdHRxOv" alt=""><figcaption></figcaption></figure>

### Intraday Bars

You can also specify a bar build method for intraday bars (overriding the global default) via the **Intraday Bars** tab. This bar build method will be applied to all the instruments on that exchange.

<figure><img src="/files/oh1lr0PXx8YLrpIDtgPV" alt=""><figcaption></figcaption></figure>

The **Trading Hours** for an instrument can be assigned from the **Advanced** tab of the **Instrument** dialog. This dialog can be accessed from the **Manage Instruments** dialog (*Configure > Instruments* from the Console menu bar) or from the context menu of a chart (right click on a chart and choose *Edit Instrument*).

<figure><img src="/files/gcQvkkgjH4HO9R1YTDyE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/UFvm0cCDadPQ4E3JMuAh" alt=""><figcaption></figcaption></figure>


# Custom Instruments

{% hint style="success" %}
Professional / Ultimate
{% endhint %}

MotiveWave™ allows you to create custom instruments that are based on 2 or more existing instruments. There are 3 types of custom instruments:

* **Spread** – Displays the difference between two instruments
* **Ratio** – Displays the ratio by dividing the price of one instrument by another
* **Index** – Allows you to combine the prices of 2 or more instruments into an index

To create a new custom instrument, choose ***File > New > Custom Instrument*** from the Console menu bar:

<figure><img src="/files/n519A8KEuBTbnAtPogPk" alt=""><figcaption></figcaption></figure>

This will open a wizard to guide you through creating a custom instrument. You will need to enter a unique symbol for the instrument (it cannot match any existing instrument in the workspace). In the following example we are going to create a custom index (US Dollar Index). The minimum tick value specifies the minimum amount for each change in the instrument price.

<figure><img src="/files/tUEKOnV2tiY4gJP4Iob9" alt=""><figcaption></figcaption></figure>

The US Dollar Index measure the relative value of the US Dollar vs a set of foreign currencies. For more information see the definition on Wikipedia: <https://en.wikipedia.org/wiki/U.S._Dollar_Index>. In this case we need to include 6 different currency pairs and use the exponent option to assign a weight to each one (**Note:** EUR/USD and GBP/USD need to be inverted):

* **EUR/USD** – 57.6% weight (inverted) (Euro dollar)
* **USD/JPY** – 13.6% weight (Japanese Yen)
* **GBP/USD** – 11.9% weight (inverted) (British Pound)
* **USD/CAD** – 9.1% weight (Canadian Dollar)
* **USD/SEK** – 4.2% weight (Swedish Krona)
* **USD/CHF** – 3.6% weight (Swiss Franc)

These values are multiplied together and then multiplied by 50.14381 (see link above for the reason for this number).

<figure><img src="/files/GNda901rdYcz5QYJto07" alt=""><figcaption></figcaption></figure>

The following chart shows daily candles for the custom index that we created above. Incoming price updates will also be calculated using the formula that was defined for the instrument.

<figure><img src="/files/PUBegD3O8G97xQ1yzhZR" alt=""><figcaption></figcaption></figure>

Custom instruments can be edited/managed from the **Manage Instruments** dialog (*Configure > Instruments* from the Console menu bar). The easiest way to display all custom instruments in the workspace is to sort the table by the **Type** column (ascending). If you double click on a custom instrument, the **Edit** **Custom Instrument** dialog will be opened allowing you to edit the instrument.

<figure><img src="/files/PgljhaNDAR21Rl9I3BWX" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5ks8L1Mzxz5aOCz5moB1" alt=""><figcaption></figcaption></figure>


# Import Instruments/Symbols

Instruments may be imported directly into a watch list from a Comma Separated Values (CSV) file. The format of this file is flexible. Each line in file must contain at minimum a symbol, but may also contain the following (separated by commas ‘,’):

* Symbol
* Exchange Symbol
* Instrument Type – One of: STOCK, INDEX, CASH, FUTURE
* Currency – Three Letter ISO Acronym: USD, EUR, GBP, JPY etc
* Minimum Tick – Minimum tick value (eg 0.01 for most stocks)
* Title – Title of the instrument
* Description – Description of the Instrument

By default, the order of the fields in the file is as follows:

SYMBOL,EXCHANGE,TYPE,CURRENCY,MINTICK,TITLE,DESCRIPTION

Only the symbol is required for each line in the file.

A simple example of this format can be found as follows:

```
MSFT,NASDAQ
AAPL,NASDAQ
GOOG,NASDAQ
INTC,NASDAQ
CSCO,NASDAQ
AMZN,NASDAQ
DELL,NASDAQ
ORCL,NASDAQ
YHOO,NASDAQ
IBM,NYSE
.DJI
.DJT
.FTSE
.HSE
.INX
.IXIC
.N225
```

\
Alternatively, you can set the first line of the file to specify the order of the fields:

```
SYMBOL,EXCHANGE,TYPE,CURRENCY,MINTICK,TITLE
CAC,NASDAQ,STOCK,USD,0.01,Camden National Corporation
FCHI,NASDAQ,STOCK,USD,0.01,iShares Trust
SZX,FRA,STOCK,EUR,0.001,San Leon Energy
EXI,LON,STOCK,GBP,0.01,Exillon Energy Plc
```

<br>


# Option Chain

{% hint style="success" %}
Professional / Ultimate
{% endhint %}

Groups of options (Stock and Future Options) can be managed from the Option Chain panel in the Console. If your broker supports options, you will see an “**Options**” page at the bottom of the Console window.

An option chain panel enables you to see the available options organized by strike price for a given expiry date. In the example below we are showing available options for AAPL that expire on Dec 12th, 2025. By default 20 options (configurable) are displayed that are nearest the money. For convenience, a black divider line shows where the current price is trading for the underlying symbols.

Buy and sell orders can be placed directly from the option table by clicking on the Buy/Sell buttons that are next to each Put/Call pair. Current positions and profit/loss are also visible on the table for each option.

<figure><img src="/files/ItbjhXdZXRVmccrQhOfu" alt=""><figcaption></figcaption></figure>

## Placing and Managing Orders

The easiest way to place a limit or stop order is to click on the Buy or Sell button next to the call or put option that you would like to trade. When you click on this button an **Order Ticket** dialog will appear that will enable you to adjust the order. Defaults such as Account, Quantity and Time In Force can be set at the bottom of the panel.

<figure><img src="/files/S1GkRKY9a3xFpLgB4XAf" alt=""><figcaption></figcaption></figure>

All open orders in the option chain can be cancelled by clicking on the **Cancel All** button in the bottom right corner. Double click on an order to modify or cancel it.

Market orders can be placed by using the buttons in the bottom left corner. These orders will be placed on the put/call option that is selected in the table above.

If you have open positions, these can all be closed by clicking on the **Flatten** button in the bottom right corner.

<figure><img src="/files/JvOagCkSP3B8HTEAWc4s" alt=""><figcaption></figcaption></figure>

## Option Spread Strategies

MotiveWave™ supports several common spread strategies:

* Vertical
* Calendar
* Diagonal
* Straddle
* Strangle
* Back Ratio
* Synthetic
* Butterfly
* Condor
* Iron Condor
* Vertical Roll
* Double Diagonal
* Double Calendar

The spread strategy can be chosen when creating an option order (click on the Buy/Sell buttons on the option chain table).

<figure><img src="/files/DzU4r1PEYcyBBp7Hp59n" alt=""><figcaption></figcaption></figure>

## Option Chain Settings

Preferences for the Option Chain can be modified by clicking on the **Settings** button (gear icon) in the top right corner. This dialog has the following elements:

* **Max Rows** – Maximum number of rows to display for the option chain. Click on ***Show All*** ***Options*** to display all available options
* **Show Calls/Puts** – By default both calls and puts are displayed in the table. This drop down allows you to choose Calls or Puts or both.
* **Show Grid** – Displays a border around each cell in the table
* **Sort Descending** – Sorts descending by strike price
* **Show Order Ticket** – Shows the order ticket dialog when placing a market order
* **Show Order Panel** – Shows the section at the bottom of the option chain for managing orders
* **Show Quote Panel** – Shows the quotes for the underlying symbol at the top of the panel
* **Update Button** – Applies these changes and closes the dialog
* **Call Columns Button** – Click on this button to choose the columns displayed for Call Options
* **Put Columns Button** – Click on this button to choose columns displayed for Put Options
* **Save Defaults Button** – Saves these settings as the default for other Option Chain panels
* **Cancel Button** – Cancels changes and closes the dialog.

<figure><img src="/files/te7c2xE1QQcnHV7TdV3f" alt=""><figcaption></figcaption></figure>

Call and Put columns can be adjusted by clicking on the **Call Columns** or **Put Columns** button (see dialog above). The columns available will depend on what is supported by your broker. The dialog below shows available columns for [Tradier Brokerage](https://tradier.com/).

<figure><img src="/files/nFKxDoexJKzvytjg6lVB" alt=""><figcaption></figcaption></figure>


# Order Book

## Order Book Settings

### General

Order Book settings can be adjusted by click on the **Order Book Settings** button on the tool bar. This dialog has the following fields:

* **Ticks/Row** – Allow you to combine price levels into a single row. Four aggregation options are available:
  * **Up –** Rows are collected up to the next price level
  * **Down** – Rows are collected down to the next price level
  * **Offer Up/Bid Down –** Offer rows are collected up, Bid rows are collected down
  * **Round  –** Rows are rounded to the nearest price level.
* **Rows** – Number of rows to display in the Order Book table ( default 1000)
* **Row Height** – Set the height for the rows. Row height can also be configured by holding down the **Ctrl/command** key while scrolling your mouse wheel.
* **Font** – Defines the font style for the Order Book.
* **Price Format** –  You can select the format for the price to display in full format or limit to x amounts of last digits
* **Row Color** – Defines the row color for the Order Book.
* **Time In Force** – Effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Update Interval (ms)** – Sets the update threshold for depth of market updates (bid/ask quantities). By default, the table will be updated a maximum of once every 100 milliseconds.
* **Location** – Selects the location of the Order Book. Options are right or left of the chart.
* **Exit Attach** – When using an exit strategy and click **Attach** (paper clip button) to attach an exit strategy to an existing position. You can attach based on average entry price or the last price.
  * **Entry Price** – Average Entry Price for the Position. this is the same as the average fill price for an entry order.
  * **Last Price** – Last traded price
* **Horz Lines** – Displays and configures color and size of horizontal lines on the Order Book table.
* **Vert Lines** –  Displays and configures color and size of vertical lines on the Order Book table.
* **Show Header** – Displays the header row.
* **Show Totals** – Displays the totals bar at the bottom of the table
* **Striped Rows** – Adds horizontal bands on every other rows to create striped effects on the Order Book.
* **Show Toolbar** – Toggles the display of the tool bar at the top of the Order Book panel. If this is disabled, right click on the panel to access the settings option.
* **Show Quantity Selector** – toggles the display of the bar that allows you to quickly choose a preset quantity
* **Locked** – If the Order Book is locked, you cannot place or modify orders. Uncheck this option if you want to manage orders in the Order Book.
* **Format Volume as Thoundsans(K) or Millions(M)** – If enabled, Volume will be displayed with abbreviated values . For example: 1,000 = 1K;  1,000,000 = 1M, etc.
* **Show Order Ticket Window** – Display Order Ticket Window
* **Show P/L** – Displays the Profit/Loss section to the bottom of the Order Book.
* **Show Vertical Scroll** – Displays a vertical scroll on the right of the Order Book.

### Cumulative Vol

* **Show Cumulative Volume** – Display the Cumulative Volume histogram on the Order Book
  * **Bid Color**  – Select the color for the Bid Cumulative Volume
  * **Ask Color** – Select the color for the Ask Cumulative Volume

### Bid/Ask

* **Bid Price Color**  – Select the text color for the Bid price.
* **Bid Price Align** – Select the text alignment of the Bid price.
* **Ask Price Color** – Select the text color for the Ask price.
* **Ask Price Align** – Select the text alignment of Ask price.
* **Bid Size Fill** – Select the background color for the Bid Size column.
* **Bid Size Align** – Select the text alignment of the Bid Size column.
* **Ask Size Fill** – Select the background color for the Ask Size column.
* **Ask Size Align** – Select the text alignment of the Ask Size column.
* **Show Histogram** – Enable the histograms in the Bid and Ask Size columns&#x20;
  * **Bid Hist Fill** – Select the color for the Bid Size histogram&#x20;
  * **Ask Hist Fill** – Select the color for the Ask Size histogram&#x20;
  * **Fixed Max Size** – Set the maximum size for the bid/ask columns to a fixed value.
  * **Max Scale Size** – Set an upper limit on the max bid/ask sizes. Use this to lessen the effects of unusually large bid/ask values.
  * **Scale Visible Only** – If enabled the scaling will be based on the max values for the visible rows only (instead of all rows)

### Market Makers

The Market Makers allow you to color each line according to the market maker/exchange. This feature is available for stocks.

* **Expand Market Makers**
  * **Show Market Maker Colors**

### Bottom Panel

The bottom panel in the Order Book can be configured to add and remove buttons including the creating of custom buttons.

* **Show Bottom Panel** – Toggles the display of the bottom panel.
* **"+" Icon** – Click to add a new item.
* **Pencil Icon** – Click here to edit the selected item.
* **X Icon** – Delete the selected item.
* **Up/Down Icons** – Move the items up or down in the panel.

### Exit Strategies

Exit strategies define how a position will be closed using a combination of one or more orders. See [Exit Strategies](https://docs.motivewave.com/user-guide/trade-panel/exit-strategies) for the details.

* **"+" Icon** – Click to add a new item.
* **Pencil Icon** – Click here to edit the selected item.
* **Paper Icon** – Copy/Duplicate an exit strategy.
* **X Icon** – Delete the selected item.
* **Up/Down Icons** – Move the items up or down in the panel.


# Trade Panel

The trade panel is a convenient tool for managing orders and positions from the chart. This panel can be displayed by choosing ***View > Trade Panel*** from the top menu bar (or press Alt/option + T). There is also a button available on the tool bar that toggles the display of this panel.

The default Trade Panel layout has two tabs that provide different trading options:

1. **Position** – Used to create and manage open positions. Several new buttons have been added to this layout. A Time in Force choice and Exit Strategy control have also been added.
2. **Order** – Use this tab to place and modify existing orders. Stop/Trail and Limit orders can also be attached for a stop loss and profit target.

<figure><img src="/files/VQ1ZplzEQO1QsWWM2w90" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/pl6LDhrrRVVtJekAD0wY" alt=""><figcaption></figcaption></figure>

## Position Tab <a href="#position-tab" id="position-tab"></a>

The Position tab may be used to manage your current position for the chart instrument. A default tab has the following elements:

* **Quantity** – This is the quantity for the market orders. It will default the value in order presets
* **Time In Force Chooser (TIF)** – Effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Exit Strategy** – defines how an existing position will be closed using a combination of one or more orders (bracket order). See Exit Strategies.
* **Buy Market Button** – Creates a market order to buy the given quantity at the market price
* **Sell Market Button** – Creates a market order to sell the given quantity at the market price
* **Buy Ask Button** – Creates a limit order to buy the given quantity at the ask price
* **Sell Ask Button** – Creates a limit order to sell the given quantity at the ask price
* **Buy Bid Button** – Creates a limit order to buy the given quantity at the bid price
* **Sell Bid Button** – Creates a limit order to sell the given quantity at the bid price
* **Flatten All Button** – If you currently have an open position, this button will cancel all those orders (for the given instrument and account) and close the open position at market price.
* **Cancel All** – If you have open orders for the given chart instrument and account, this will cancel all of those open orders
* **Break Even** – Creates an exit order at the break even price.
* **Reverse Button** – If you have an open position, this will cancel all open orders for the instrument/account before reversing the current position at market price (with the same quantity). For example, if you are long 5 contracts, the reverse button will cancel all open orders then short 5 contracts.
* **Account Chooser** – Enables you to choose the account for the orders
* **Position Label** **(Pos)**– Displays the current position (N/A for no position). If the label background is blue, then the position is long. Short positions will have a red background as well as a negative number for the quantity.
* **P/L Label** – Displays the current unrealized profit/loss for the open position. A loss will be displayed with a red background (and a negative sign). A profit will be displayed with a blue background. If there is no open position, this label will display N/A.

<figure><img src="/files/spZpOk6d2iGmt8ELPyZb" alt=""><figcaption></figcaption></figure>

## Order Tab <a href="#order-tab" id="order-tab"></a>

The **Order** tab is used to create or modify existing orders. New orders can be created by clicking on the Buy or Sell buttons. An existing order can be modified by selecting it on the chart (left click on the label).

* **Buy Button** – Indicates if the order is a buy or sell. If no order is selected on the chart, you may click on this button to create a buy order.
* **Sell Button** – Indicates if the order is a buy or sell. If no order is selected on the chart, you may click on this button to create a sell order.
* **Quantity** – quantity for the selected order. This will default to the order preset if it is a new order.
* **Order Type** – list of available order types (broker dependent). The selected choice will influence the visible fields below (ie limit price, stop price etc).
* **Limit/Stop Price –** Depending on the type of order these fields may be visible underneath the Order Type field.
* **Time In Force –** effective time for the order. Day orders will expire at the end of the day. GTC orders last until they are cancelled (Good Till Cancelled). The options available in this field will vary depending on the broker.
* **Limit –** Use this option to attach a limit (profit) order. This order will be activated when the primary order is filled
* **Stop –** Use this option to attach a stop order. This order will be activated when the primary order is filled and will be an OCO (one cancels other) order with the limit order above.
* **Trail –** Use this option to attach a trailing stop order (instead of the stop order above).
* **Submit/Modify Button –** Click this button to submit the order to the broker. This button will have a red background for sell orders and a blue background for buy orders
* **Discard/Cancel –** Discards (for new orders) or cancels the order
* **Account Choice –** Account for the order. For new orders, this will default to the Primary account (set in the Accounts panel).
* **Position Label** **(Pos)**– Displays the current position (N/A for no position). If the label background is blue, then the position is long. Short positions will have a red background as well as a negative number for the quantity.
* **P/L Label** – Displays the current unrealized profit/loss for the open position. A loss will be displayed with a red background (and a negative sign). A profit will be displayed with a blue background. If there is no open position, this label will display N/A.

<figure><img src="/files/ldu8LZ3NBXBDZwiEohib" alt=""><figcaption></figcaption></figure>

## Trade Panel Settings

### General

* **Location –** Select the location of the Trade Panel on the chart.
* **Exit Attach –** When using an exit strategy and click attach (paper clip button) to attach an exit strategy to an existing position. You can attach based on average entry price or the last price.
  * **Entry Price** – Average Entry Price for the Position. this is the same as the average fill price for an entry order.
  * **Last Price** – Last traded price
* **Show Order Ticket Panel When Selecting Order  –** If this is checked, the Order tab will be shown when an order is selected in the chart. The order ticket form will be filled with the order properties.
* **Show P/L –** Displays the Profit/Loss in the Trade Panel.

<figure><img src="/files/O1Gce5qcj5VGqrxeTQLm" alt=""><figcaption></figcaption></figure>

### Panels

The Trade Panel layout can be modified via this tab. The layout of the Trade Panel can be customized from the Panels tab. Existing panels can be modified (double-click on the panel or use the pencil icon on top) or deleted ( select a panel and press on the Delete key or use the "**x**" icon on top). New panels can be added by clicking on the "**+"** button.&#x20;

<figure><img src="/files/DZ9pQQRdN7wIG2MWTLVY" alt=""><figcaption></figcaption></figure>

The Edit Panel dialog contains a table of widgets (form controls). Each row in the table represents a row in the panel (arranged vertically). Optionally a row can have one of the following layouts:

1. **Grid** – Widgets within the grid are centered in the row with a fixed number of columns. Optionally a widget may span multiple columns.
2. **Flow** – Widgets are arranged from left to right in a row. If there is not enough space, the widgets are wrapped around to the next line.

The screen shot below shows the Edit Panel dialog for the existing Position panel. Rows may be added to the layout by clicking on the "**+**" button. Existing rows may be modified or removed by selecting and pressing the edit/delete buttons.

<figure><img src="/files/3a96zrH4P1u8znxnkQke" alt=""><figcaption></figcaption></figure>

The screenshot below shows how to add a new widget to a panel. The vertical order of the widgets can be adjusted by dragging them up/down or selecting and using the up/down arrow buttons.

<figure><img src="/files/AIpO9QOZL2KHz6D3RrsI" alt=""><figcaption></figcaption></figure>

**Widgets**

A widget is a generic name for a control, button, label or layout/formatting that can be added to a panel. The following widgets are currently supported:

**Controls**

Controls are used to execute actions or set properties. The following controls are currently supported:

1. **Account Chooser** – Selects the active account for the chart. This account will used for placing, modifying or cancelling active orders.
2. **Buy/Sell Box** – Buy/Sell box for placing market orders. This control also contains a quantity chooser and labels for display information such as Day High/Low/Last Price etc.
3. **Exit Strategy** – Selector for the active exit strategy and buttons for attaching to an existing position and enabling/disabling the control
4. **Order Ticket** – Order ticket form. This may be used to create new orders or modify/cancel existing orders
5. **Quantity Chooser** – Allows you to set the quantity for placing an order.
6. **Quantity Selector** – Contains preset quantities (in horizontal tab format) for quickly selecting a quantity for order placement.
7. **TIF Chooser** – Selects the Time in Force attribute for placing new orders.

**Buttons**

Buttons are used to execute an action such as placing or cancelling an order. The label, font and color can be customized for any button. Some buttons include additional parameters (such as offset) for customizing the behavior.

1. **Break Even** – Creates a stop or limit order at the break-even price for an open position (stop if you are showing a profit, limit if showing a loss). The optional Offset will add an offset (in ticks) to your breakeven price, this can be used for breakeven +1 tick to cover commission costs.
2. **Breakout** – Creates two stop orders above and below the current market price with the given offset. When one of the orders is filled the other is canceled (OCO orders). This may be used to enter the market in the direction of trend when it breaks out of a fixed range.
3. **Break Down/Fade Up** – Creates a sell stop order below the market and a sell limit above the market with the given offset. These orders are submitted as OCO (One Cancels Other)
4. **Break Up/Fade Down** - Creates a buy stop order above the market and a buy limit below the market with the given offset. These orders are submitted as OCO (One Cancels Other)
5. **Buy Ask** – Submits a buy limit order at the ask price. Optionally an offset may be set to place the order a given number of ticks below the ask.
6. **Buy Bid** – Submits a buy limit order at the bid price. Optionally an offset may be set to place the order a given number of ticks below the bid.
7. **Buy Limit** – Submits a buy limit order at a given number of ticks from the input value (Bid Price, Ask Price, Last Price, Day High, Day Low, Open or Previous Close)
8. **Buy MIT** – Similar to Buy Limit, but places a Market If Touched order instead.
9. **Buy Mkt** – Places a Buy Mkt order
10. **Buy Stop** – Similar to Buy Limit, but places stop order instead.
11. **Cancel All** – Cancels all active orders for the given instrument and account.
12. **Cancel Buys** – Cancels all active buy orders for the given instrument and account.
13. **Cancel Sells** – Cancels all active sell orders for the given instrument and account.
14. **Fade** – Creates a Sell Limit above the market and Buy Limit below the market using a given number of offset ticks (submitted as OCO orders). This may be used to trade an instrument that is range bound (stays within a given price range).
15. **Flatten** – Closes an open position at market price (for the given instrument and account).
16. **Flatten All** – Same as Flatten, but also cancels all open orders (for the given instrument and account) and closes the open position at market price.
17. **Reverse** – If you have an open position, this will cancel all open orders (for the instrument/account) before reversing the current position at market price. For example, on a filled Buy order, the Reverse button closes any open orders you have and puts a sell order at market price.
18. **Sell Ask** – Similar to Buy Ask, but submits a Sell order instead.
19. **Sell Bid** – Similar to Buy Bid, but submits a Sell order instead.
20. **Sell Limit** – Similar to Buy Limit, but submits a Sell order instead.
21. **Sell MIT** – Similar to Buy MIT, but submits a Sell order instead.
22. **Sell Mkt** – Similar to Buy Mkt, but submits a Sell order instead.
23. **Sell Stop** – Similar to Buy Stop, but submits a Sell order instead.

The screen shot below shows an example of a button dialog. The available parameters (such as input or offset) will be different depending on which button is selected.

<figure><img src="/files/IFOcAFiIfG6aTl7UDfQt" alt=""><figcaption></figcaption></figure>

**Labels**

Labels display live information:

1. **P/L Label** – Current Profit/Loss for the given instrument and account.
2. **P/L Price Label** – Current Profit/Loss measured in price movements instead of a dollar amount.
3. **Position** – Current open position and entry price for the given instrument and account.
4. **Spread** – Difference between the best bid and best ask prices for the given instrument.

**Formatting**

Formatting widgets are useful for controlling how the other widgets are arranged on the panel:

1. **Flow Pane** – Contains a set of widgets that are arranged from left to right. When there is no more room to display on the current row, the remaining widgets are wrapped onto the next line.
2. **Grid Pane** – Contains a set of widgets that are arranged in a grid with a fixed number of columns. The number of rows depends on how many widgets are in the pane.
3. **Horizontal Spacer** – Adds horizontal space between widgets
4. **Divider** – Draws a horizontal divider (typically displayed on a single row)
5. **Vertical Spacer** – Adds vertical space between rows.

The screen shot below shows an example of customizing the trade panel. In this case there is only one panel, so the tabs are not displayed.

<figure><img src="/files/QNYlrY7OsffTt9nTJGSj" alt=""><figcaption></figcaption></figure>

### Exit Strategies

Exit strategies define how a position will be closed using a combination of one or more orders. See [Exit Strategies](/user-guide/exit-strategies) for the details.&#x20;

* **"+" Icon** – Click to add a new item.
* **Pencil Icon** – Click here to edit the selected item.
* **Paper Icon** – Copy/Duplicate an exit strategy.
* **X Icon** – Delete the selected item.
* **Up/Down Icons** – Move the items up or down in the panel.

<figure><img src="/files/v6zY5ERwAZAxWqvqPKk1" alt=""><figcaption></figcaption></figure>

### Defaults

When the Trade Panel is modified, the changes are only applied to the active Trade Panel within the chart. At the bottom of the dialog, click on the Defaults button. This will set the default for any new Trade Panels that are created (but will not affect existing Trade Panels).

<figure><img src="/files/HjV8GgvTbI3purvAIk6w" alt=""><figcaption></figcaption></figure>

## Templates

Templates can be very useful for creating and applying multiple layouts. If you are trading different instruments you may want to have one or more Trade Panel layouts. From the template drop down button at the top of the Trade Panel there are options to save, manage or apply templates (there is also a Template button at the bottom of the Trade Panel Settings dialog).

<figure><img src="/files/3absLXj1cieJ3c7K7lv1" alt=""><figcaption></figcaption></figure>

In the screen shot below we are saving the customized Trade Panel that we created in a previous section as “Simple Panel”. This new template can then be applied to another trade panel by selecting it in the Templates button drop down.

<figure><img src="/files/tAXxMvpuSJXMCUjIWXra" alt=""><figcaption></figcaption></figure>


# Order Presets

Order presets are convenient for defining default order attributes. Defaults can be defined generically by the type of instrument or specific to an instrument. General order presets can be accessed by choosing ***Configure -> Order Presets*** from the Console menu bar.

This dialog has a tab for each type of instrument. Each panel will have the following fields:

* **Order Type** – Default type of order to be placed
* **Time In Force** – Defines the expiration time of the order. Available types will depend on the broker.
* **Offset** – Default offset from the current price when placing an order
* **Limit Offset** – Default offset from the current price when placing a limit order
* **Stop Offset** – Default offset from the current price when placing a stop order
* **Trail Offset** – Default offset from the current price when placing a trail order
* **Default Quantity** – Default quantity when creating a new order
* **Increment** – Increment (or decrement) size when adjusting the order quantity
* **Preset Quantities** – The quantities in the list box will be available from a drop down menu next to each quantity field. These values are also available from Quantity Selector in the DOM.

<figure><img src="/files/6RZhnEUkSvuhpIYgSzpS" alt=""><figcaption></figcaption></figure>

If you would like to change the order presets for a specific instrument, edit the instrument (right click on a chart and choose *Edit Instrument*) and click on the **Order Presets** button at the bottom of the dialog.

<figure><img src="/files/ZOORpBJ99knx2h3RG3nO" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/mAuBF5aDWhC7MwDC7iPw" alt=""><figcaption></figcaption></figure>


# Exit Strategies

Exit strategies define how an existing position will be closed using a combination of one or more orders. This new feature replaces the existing Entry/Exit Strategies in previous versions of MotiveWave™.

The Exit Strategy control can be found in the **Trade Panel** as well as the **DOM Panel**. In the screen shot below, the Exit Strategy control is shown in the **Position** tab of the Trade Panel.

<figure><img src="/files/RkNNyElNFupcNuwbaWpe" alt=""><figcaption></figcaption></figure>

#### Executing Exit Strategies <a href="#executing-exit-strategies" id="executing-exit-strategies"></a>

Exit Strategies are applied when clicking on one of the entry order buttons in the panel. Use the green power button in the right-hand side of the control to disable this feature (disabled by default). For example, in the screen shot below if you click on the **Buy Mkt** button, the **Bracket 1** strategy will automatically be applied once the market order is filled.

<figure><img src="/files/E6tmLpLS6davvtmIV4jn" alt=""><figcaption></figcaption></figure>

#### Apply Strategy to Existing Position <a href="#apply-strategy-to-existing-position" id="apply-strategy-to-existing-position"></a>

In the case where a position already exists, you can press the attach button (paper clip) to apply the selected strategy to the open position. In the screen shot below the **Bracket 1** strategy has been applied to the existing open position (1\@25147.00). This created two orders: a stop and a limit submitted as OCO (One Cancels Other).

<figure><img src="/files/xrUwoIa9nrj9zmbvjAdl" alt=""><figcaption></figcaption></figure>

#### Configuring Exit Strategies <a href="#configuring-exit-strategies" id="configuring-exit-strategies"></a>

Exit Strategies may be configured from Trade Panel settings or from the DOM Panel settings (see Exit Strategies tab).

Click on the **+** button to create a new strategy. Existing strategies may be modified by double clicking on them. Three default strategies are available (which may be modified). These strategies implement 1, 2 and 3 bracket orders (stop loss + limit). Existing strategies can also be copied.

<figure><img src="/files/gK1flib8EphPwrcbAR57" alt=""><figcaption></figcaption></figure>

The following dialog is displayed when modifying or creating a new strategy.

<figure><img src="/files/XyGsT0dSKnCcpirO48Vp" alt=""><figcaption></figcaption></figure>

&#x20;This dialog has the following options:

1. **Name** – Each strategy must have a unique name
2. **Offset Type** – Defines the type of offset used (see Stop Offset and Target Offset). There are two options:
   1. **Ticks** – use a specific number of ticks (minimum price movement for an instrument) from the entry price.
   2. **Percent** – use a percent of the average entry price. This is often used for stocks. For example, if you set an offset of 1 percent and your average entry on a stock was $10, then the offset would be $10 x 0.01 = 0.10.
3. **Risk** – Use these options to automatically set the size (quantity) based on a risk value. There are two risk options that may be used:
   1. **Percent of Account (%)** – Dynamically calculates the maximum loss based on a percentage of current account balance.
   2. **Fixed Amount** - Sets the maximum stop loss to the given amount.
4. **Break Even** – Sets the number of ticks/percent for the trade to move in a positive (profit) direction before moving the stop loss to break even.
   1. **Offset** - An additional offset may be specified to set the stop loss above/below the entry price (often used to account for commissions and or spreads).
5. **Step Table** – Use this table to define the number of steps (order levels) in this strategy. Each step may have a stop loss and/or target (profit) orders. If both a stop and target order are defined for a step, these orders are submitted as an OCO (one cancels other) order. When one of the orders gets filled the other will be cancelled.
   1. **Quantity (%)** – This defines the size (quantity) of the order as a percentage of the entry quantity. Quantities are rounded to the minimum step size for the instrument. If all of the steps add up to 100% of the entry quantity then the remaining quantity is assigned to the last step.
   2. **Stop Offset** – Offset from the average entry price where the stop/trail order will be placed. For a buy (long) position this will be the avg entry – stop offset. For a sell (short) position this will be the entry + stop offset.
   3. **Type (Stop Loss)** – Two options are available for the stop loss order:
      1. **Stop** – Regular stop order. When the stop price is hit the order will be filled at market price
      2. **MIT** –  Market if Touched order. When the price is touched, the order becomes a Market Order
      3. **Trail** – Trailing stop order. The order will follow the price to maintain a maximum of the stop offset away.
      4. **Stop Limit** – Stop Limit order. When the stop price is hit, the order becomes a Limit order &#x20;
   4. **Check Box** – Use this option to enable or disable the stop order for this step
   5. **Target Offset** – Offset from the average entry price where the target order will be placed. For a buy (long) position this will be the avg entry + target offset. For a sell (short) position, this will be the avg entry – target offset.
   6. **Type (Target)** – Two options are available for the target order:
      1. **Limit** – Limit order. This type of order guarantees the fill price but does not guarantee that the order will be filled when the target price is reached (limit orders are typically filled in the order that they are received by the broker).
      2. **MIT** – Market if Touched order. When the price is touched, the order becomes a Market Order
   7. **Check Box** – Use this option to enable or disable the target order for this step.
   8. **‘+’ or ‘x’ button** – use these buttons to add or remove steps.

The screen shot below shows the **Bracket 3** strategy executed from the **Buy Mkt** button in the Trade Panel. Three stop/target order pairs were created using the offsets defined above (10 ticks for each stop and 10, 20, 30 ticks for the target orders). Offsets are placed from the average entry price for the filled market order.

<figure><img src="/files/xFR7mjg9xCKoaXp1PQRu" alt=""><figcaption></figcaption></figure>

#### Risk Based Strategies <a href="#risk-based-strategies" id="risk-based-strategies"></a>

Risk based Exit Strategies are useful for controlling the amount of capital at risk during a trade (see Risk field in the Exit Strategy dialog in the previous section). The risk is controlled by automatically choosing the quantity when placing an entry order. There are two types of risk-based strategies:

1. **Percent of Account** – The amount at risk is a percentage of the active account balance. For example, if you had an account balance of $50K and the risk setting for the strategy was 2%, then the amount at risk would be 50K x 0.02 = $1000.
2. **Fixed Amount** – With this option you can specify exactly how much money you want to risk in a trade (ie: $500).

The example below displays the settings for an Exit Strategy that risks a maximum of $500.

<figure><img src="/files/keYkeDQBRYwgxjGntM6r" alt=""><figcaption></figcaption></figure>

The quantity will be automatically computed when a risk-based strategy is chosen. The quantity field is also disabled so that it cannot be changed. In the screen shot below the “Risk $500” strategy that we defined above has been chosen. Using the stop offsets in the strategy, a quantity of 4 is computed and set in the Qty field.

<figure><img src="/files/AxA2IYi1ftxxtBkBGmev" alt=""><figcaption></figcaption></figure>

Depending on the instrument you are trading (and your stop offset settings), it may not be possible to set a quantity that will match exactly the risked amount. In cases like these the quantity value will be rounded down to the nearest valid quantity.

If the risk amount is too low, the quantity may work out to 0. In this case you will receive the message below and the order entry buttons will be disabled to prevent placing an order since the maximum risk amount cannot be met.

<figure><img src="/files/mMLbOZ50N8rpBElqUwbu" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/PmSB1NGKnjGaOt44PZxg" alt=""><figcaption></figcaption></figure>


# Time and Sales

The **Time & Sales** panel shows historical ticks for the selected instrument. The data and columns available in this panel will depend on the broker or data service that you have chosen. The following example shows the Time & Sales panel for the E-Mini Nasdaq 100 contract:

<figure><img src="/files/F0ZtB9hgMrfcy6kFbDyg" alt=""><figcaption></figcaption></figure>

For convenience, a button is available on the tool bar to toggle the display of this panel. Alternatively choose ***View > Time & Sales Panel*** from the top menu bar or ***File menu > New > Time & Sales Window*** to open a separate panel.

## Time & Sales Settings

### General

**End Time** – Allows users to choose the time and date they would like to look at in the Time & Sales. Date and time boxes will be added to the header.

**Rows** – Select the amount of rows to display.

**Row Height** – Assign the fixed height to the rows.

**Location –** Selects location for the panel on the chart.

**Price Format –** Display all price digits or only part of the price.

**Time Format –** Select time format.

**Horz Lines** – Display and configures color and size of horizontal lines on the Time & Sales panel.

**Vert Lines** – Display and configures color and size of vertical lines on the Time & Sales panel

**Show Header** – Display the header row.

**Locked** – Stop new sales from being entered. Can be used to analyze trades without them disappearing from view.

**Stripe Rows** – Add horizontal bands on every other rows to create striped effects on the panel.

**Show Vertical Roll** – Display a vertical scroll on the right of the panel.

**Show Toolbar** – Toggle the display of the tool bar at the top of the panel. If this is disabled,  right click on the panel to access the settings option.

### &#x20;Colors

**Font** – Select the font for the Time & Sales panel.

**@Bid** – Select text and background color for trades that happen at the Bid.

**@Ask** – Select text and background color for trades that happen at the Ask.

**Below Bid** – Select color for trades that happen below the bid.

**Above Ask** – Select color for trades that happen above the ask.

**Highlight Big Sizes** – Background highlighting can be applied to larger trade sides.

* **Highlight Size Only** – Highlight the Size cell only
* **@Bid** – Select text and background color for highlighted trades that happen at the Bid.
* **@Ask** – Select text and background color for highlighted trades that happen at the Ask.
* **Play Sound** – Sounds can also be used to highlight sizes at @Bid and @Ask&#x20;

### Filter

**Min Trade Size** – Only show trades this size or larger.

**Max Trade Size** – Only show trades this size or smaller.

**Aggregate Period (ms**) – Trades are aggregated if they occur within the aggregation window, have the same price and them same Ask Tick value. These trades must occur in sequence (no non-matching trades between them).

**Aggregate By Order (Rithmic Live Data Only)** – If enabled the time and sales entries will be combined if the aggressor exchange order IDs and price match. This applies to consecutive trades only.

Screenshot below is an example of the Time & Sales panel:

<figure><img src="/files/PVlBuUBvox4SohQgqu7y" alt=""><figcaption></figcaption></figure>


# Order Flow


# Introduction

{% hint style="success" %}
Order Flow / Professional / Ultimate
{% endhint %}

Welcome to the MotiveWave™ Volume and Order Flow Analysis Guide! If you are reading this document then you have already installed MotiveWave™ on your computer and you are ready to start using the application.

If you have not yet installed MotiveWave™ or registered for a trial on our website, please read the Installation Guide before continuing on with this document.

The purpose of this document is to highlight and explain some of the recent features added to MotiveWave™ for analyzing volume and order flow.

## Terms and Definitions

The following are common terms and their definitions that explain some of the concepts in Volume and Order Flow analysis:

#### Absorption

Absorption occurs when a buying/selling trend is “absorbed” by a large order (or large number of orders) and the trend reverses. Absorption is defined by a Bid or Ask Imbalance that is followed by a reversal in price of X ticks.

#### Ask Volume

Ask Volume is the volume that occurred (traded) at the ask price. This volume typically represents buying activity and is sometimes known as Buy Volume or Up Volume.

#### Bid Volume

Bid Volume is the volume that occurred (traded) at the bid price. This volume typically represents selling activity and is sometimes known as Sell Volume or Down Volume.

#### Delta DOM

Delta DOM is the difference between the sum of bid sizes and the sum of the ask sizes that are in the DOM ladder. Positive values indicate support and negative values indicate resistance.

#### Delta Spread

Delta Spread is the difference between the best bid size and the best ask size. This is similar to the Delta DOM but only considers the best bid/ask.

#### Delta Volume

Delta volume is the difference between the Ask Volume and the Bid Volume (ie Delta Vol = Ask Vol – Bid Vol). Positive delta values indicate buying pressure and negative delta values indicate selling pressure.

#### Extended Trading Hours (ETH)

Defines the time of the day outside of the regular trading session where after hours trading occurs. Volume is typically lower during these hours.

#### Imbalance (diagonal)

A buy imbalance occurs when ask volume at a given price is higher (by a given percentage) than the bid volume at one price level below (sometimes known as diagonal imbalance). Sell imbalance occurs when the bid volume is higher by a given percentage than the ask volume at one price level higher.

#### Initial Balance Range (IBR)

Conventionally, this is the range (high/low prices) that the instrument reached during the first hour (60 minutes) of trading.

#### Instrument

An instrument is the security that is being traded. All instruments trade on an exchange and are uniquely identified by a symbol/exchange. There are several types of instruments (such as stocks, futures contracts, contract for difference (CFD) or FOREX).

#### Naked POC (NPOC)

This is a Point of Control (POC) that does not overlap (touch) in future sessions (sometimes referred to as Virgin POC).

#### Open Range

Open range is similar to Initial Balance Range but with a shorter period. Typically this is the range (high/low) that occurred during the first 5-30 minutes of the regular trading day, but will vary depending on the market.

#### Point of Control (POC)

Represents the price (or price range) where the highest amount of trading activity occurred. This may be based on volume (for a Volume Profile) or time (for a TPO chart).

#### Price Range/Interval

Volume/Market (TPO) profiles can optionally be depicted using price ranges instead of individual prices. This is typically useful for highly volatile instruments (large price ranges) or instruments with very small tick sizes (such as FOREX).

#### Regular Trading Hours (RTH)

Defines the time of day where regular trading occurs for an instrument.

#### Resistance Line

This line visually indicates where a possible over supply of ask volume may exist to provide price resistance to keep the market below the line.

#### Support Line

This line visually indicates where a possible over supply of bid volume may exist to provide price support to keep the market above the line.

#### Tick Size (Min Tick)

The Tick Size represents the smallest movement in price for an instrument. For stocks this is typically one cent (0.01). Values for other instrument types (such as Futures Contracts or FOREX) vary widely. These values are typically set correctly in MotiveWave™ but you may need to adjust manually depending on the broker or data service that you are using.

**TPO (Market Profile)**

TPO stands for “Time and Price Opportunity” (sometimes referred to as Market Profile). Similar to a Volume Profile, it graphically illustrates the amount of time spent at each price (or price range) over a given period of time (typically daily, in 30-minute sub intervals).

#### Trade Volume

Trade volume represents the number of trades that occurred over a given period of time. This is similar to volume, but only considers each trade and not the number of units that were exchanged. Trade volume will always be less than or equal to (<=) volume.

#### Trading Hours

Trading hours define the times of the day when an instrument is available for trading. Some instruments (such as Stocks or Futures) have regular trading sessions and extended (after hours) trading sessions.

#### Value Area

The Value Area is the price range (centered around the Point of Control) that encompasses X% of the trading activity (typically 70%). The value area may be computed using volume or time.

#### Volume

Volume represents the number of units (stocks, contracts etc) that were traded (exchanged hands) over a given period of time.

#### Volume Profile

A volume profile graphically depicts the volume traded at each price (or price range) for a given period of time. This identifies how trading activity is distributed by volume (exchanged units).

## Tick Data

The Volume and Order Flow analysis tools described in this document rely on tick data to present accurate results.

Tick data is a record of the trades that occurred for an instrument. Tick data is not available from all Brokers and Data Services and in some cases only partial information is available. It is very important to understand these limitations as they will affect the accuracy of the information that is presented from the Volume/Order Flow Analysis tools.

There are two types of tick data:

1. **Live Ticks** – These ticks are generated from a Level 1 feed (live price updates) and are stored in memory. By default, MotiveWave™ will keep up to the latest 2000 ticks, but this is configurable in the Preferences Dialog (*Configure -> Preferences* from the Console menu bar, see “General” tab). These live ticks are merged with the historical ticks where appropriate.
2. **Historical Ticks** – These are ticks that have occurred in the past and are downloaded from the Broker/Data Service or from the MotiveWave™ back fill server. The amount of data available will depend on instrument and the source.

Each tick may contain the following information:

1. **Trade Time** – this is the time at which a trade occurred (in millisecond precision).
2. **Price** – This is the price that the trade occurred at.
3. **Volume** – Number of units that traded hands in this trade
4. **Ask Price** – The best ask price at the time of the trade (used to determine Ask Volume)
5. **Ask Size** – number of units available at the best ask price at the time of the trade
6. **Bid Price** – The best bid price at the time of the trade (used to determine Bid Volume)
7. **Bid Size** – number of units available at the best bid price at the time of the trade

Bid/Ask sizes are not currently used by the volume analysis tools in MotiveWave™ but are available in the Time/Sales panel and the Java SDK (see Tick interface).

The following table explains tick data availability. Brokers/Data services not listed (and that don’t connect via a gateway such as CQG, Rithmic or GAIN Futures) do not provide historical tick data.

| **Broker/Data Service** | **Time/Price/Vol** | **Bid/Ask Price** | **Bid/Ask Size** | **Historical Limit**         | **Back Fill** |
| ----------------------- | ------------------ | ----------------- | ---------------- | ---------------------------- | ------------- |
| CQG1                    | Y                  | Y                 | Y                | 10 Days                      | Y3            |
| GAIN Futures1           | Y                  | Y                 | N                | ?                            | Y3            |
| Rithmic1                | Y                  | Y                 | Y                | ?                            | Y3            |
| IQFeed                  | Y                  | Y                 | Y                | 8 Days (60 Days After Hours) | Y             |
| eSignal                 | Y                  | Y                 | N                | ?                            | N             |
| Barchart                |                    |                   |                  | ?                            | Y             |
| TradeKing               | Y                  | N                 | N                | ?                            | Y3            |
| FXCM2                   | Time/Price Only    | N                 | N                | ?                            | Y3            |

1 CQG/Rithmic/GAIN Futures are gateways to many different brokers. Check your broker connection to see if they connect through one of these gateways.

2 FXCM Tick Data does not include volume information and can be extremely slow to load.

3 Loaded from MotiveWave™ Back Fill server. Back Fill may not be available for all symbols.

### Historical Bid/Ask Prices

Historical bid/ask prices are used to determine if the trade occurred at the “Bid Price” or the “Ask Price”. This is used to separate Bid Volume from Ask volume.

As illustrated in the table from the previous section, historical bid/ask prices are not available from some brokers/data services. In cases where this information is not available, the price from the previous tick will be used to determine if the trade should be used to tally Bid/Ask volume. When the price increases, it is considered an “Ask Tick” and when it decreases it is considered a “Bid Tick”. If the price remains the same, the Bid/Ask Tick is inherited from the previous tick.

### Generated Ticks

For many of our supported Brokers and Data Services historical tick data is not available. In these cases MotiveWave™ will generate ticks using minute bars (and in some cases second based bars). Each bar will generate 4 ticks, each with one quarter of the bar’s reported volume:

1. **Open** – Open price of the bar with ¼ of the bar’s volume
2. **High/Low** – If the close is greater than the open the high is used first, then the low otherwise low then high. Each of these ticks has ¼ of the bar’s volume
3. **Close** – Closing price of the bar with the remaining volume in the bar

Bid/Ask volume is determined using the rules from the previous section where bid/ask prices are not available (ie: previous price determines bid/ask volume).

## Depth of Market (DOM) Data

Depth of Market (DOM) data shows the cumulative sizes (at each price step) of active limit orders that exist above and below the current price. The number of available rows above and below the current price depend on the exchange and the source of the data. For most futures (especially from the CME), this is limited to 10 rows above and below.

All depth of market data is live data only (no historical values are available from the exchange). MotiveWave™ will accumulate historical Depth of Market data at 1 second intervals in memory the first time a DOM panel (or study that uses DOM data). This historical record of DOM data can be useful to see where the hidden market demand exists and help to predict the short-term movement of the market.

## Summary of Volume Studies/Tools

MotiveWave™ has many different volume-based studies and two components. The complete list of these studies can be found under the ***Study -> Volume Based*** sub menu (see top menu bar). In this document we will be focusing on the following studies/components:

1. **Time Price Opportunity (TPO)** – Provides a graphical illustration of how much time is spent at each price.
2. **Volume Imprint** – Provides several different views of how the trading activity of a price bar (candle) breaks down with Bid/Ask volume.
3. **Depth of Market** – Order entry panel that displays the number of contracts sitting in the order book along with recent trades at the bid and ask.
4. **Time and Sales** – Displays time, price and size of trades as they happen.
5. **Delta Volume** – Plots the difference between the Bid/Ask volume
6. **Cumulative Delta** – Plots the difference between the Bid/Ask volume as it accumulates through the trading day.
7. **Bid/Ask Volume** – Plots the Bid Volume and the Ask volume together so that you can identify changes from buying pressure to selling pressure.
8. **Speed of Tape** – Displays the current and historical speed pace of the market for a given statistic.
9. **DOM Power** – Displays current/historical order demand at the bid and ask.
10. **DOM History** – Historical display of cumulative limit order sizes above and below the market price.
11. **Big Trades** – Displays large trades to see how large traders are positioned.
12. **Speed Gauges** – Displays active statistical values graphically on the price graph.
13. **Volume Profile Component** – Allows you to dynamically draw a Volume Profile by dragging the component from the “General” panel (or using the Mouse Tool). The range for the volume profile may be adjusted using the resize points).
14. **TPO Component** – Component version of the TPO study. The component allows you to dynamically select the time frame for the TPO/Volume Profile by using the resize points. This component is available in the “General” panel or as a mouse tool.


# Time Price Opportunity (TPO) Study

The Time Price Opportunity (TPO) study displays market activity using time and price (sometimes known as Market Profile). This study can be found under the *Study -> All Studies* menu (see top menu bar).

The following screen shot of the S\&P mini futures contract illustrates some of the features of the TPO study. This is a daily TPO with a 30-minute time interval on a 15-minute price chart. The price interval is set to 4 ticks.

![Example TPO Study Overlay on S\&P Mini Futures Contract](/files/-M2-yPCXUbbVEs6Y6kft)

Each cell in the above chart represents a 30 minute time interval in the trading day. The beginning and end of this range is set using the trading hours that are defined for instrument. In the above example we are using extended data and the trading day starts at 6:00 pm EST on the previous day and ends at 5:00 pm. For convenience the cells are shaded darker near the beginning of the trading day and lighter near the end of the day (optional).

Configuration settings for the study can be found in the Study Dialog (double click on the study or right click and choose “Edit”)

## General Settings

Basic configuration settings can be found under the “General” tab.

* **Timeframe** – The typical timeframe for a TPO study is 1 day, but there are several options available including intra-day values and weekly/monthly bar sizes. The time frame defines the range of tick data (start/end times) used for each TPO graph. For example, a 1 day time frame would start at the beginning of the trading day and finish at the end of the trading day (defined in the trading hours).
* **Tick Interval** – This defines the price range that applies to each row in the TPO graph. A tick interval of 1 will plot a row for every price. In the case of the S\&P mini futures contract, a tick interval of 4 will display a row for every point of price movement since the minimum tick is one quarter point (ie: 0.25). The tick interval can be very useful when trading an instrument that has a wide range of movement (highly volatile) or has a very small minimum tick value relative to its typical range (such as FOREX or high value stocks).
* **Sub Interval** – This determines the length (in time) of each cell that makes up the TPO chart. On a daily chart this is typically set to 30 minutes. In this case each cell covers 30 minutes of trading activity at the given price interval. A cell is drawn at a price interval if 1 or more trades occurred for that price interval in that slice of time.
* **Number of TPOs** – This may be used to limit the number of TPOs that are drawn on the chart. Loading historical tick data can be expensive in terms of computer resources and network activity. Check the “Show All” box to show all TPOs in the time range of the chart.
* **RTH Data Only** – If checked, this will only load tick data that occurred during the regular trading session for the instrument. For details see the trading hours for the instrument. If no regular trading session is defined for the instrument, this this setting will be ignored.
* **Use Historical Bars** – Allow the use of minute bars to create TPOs, this is ideal for longer time frame profiles so tick data doesn’t need to be downloaded for the entire range.

![General Tab](/files/-M2-yPCYxiWWWlb3Zi6A)

## Display Settings

General display settings for the TPO graph can be found under the “Display” tab:

* **Cell Gradient** – This option will shade the cells that are at the beginning of the time frame darker and the cells near the end of the time frame lighter. This helps to provide a visual indicator of how the time is distributed in the TPO graph.
* **Bar Color** – This is the default color assigned to each cell/bar.
* **ETH Bar Color** – This is the cell/bar color for the Extended Trading Hours.
* **Split Reg vs Ext Session** – Create two profiles per day, one ETH and one RTH.
* **Point Of Control** – This identifies the row in the TPO graph where the price spent the most time. In the case where there is more than one row that meets this criteria, the one with the highest amount of volume is chosen. Optionally, **Volume** can be used as the criteria for the Point Of Control (see Time drop down below). In this case the row with the highest amount of volume will be highlighted using the selected color. This feature can be disabled by unchecking the Enabled box on the right hand side.
* **Cell Width** – This is the width (in pixels) for each cell that is drawn in the TPO graph.
* **Align Letters** – Enabling this will display/split each TPO letter into it’s own column.
* **Letters** – If this option is enabled letters will be drawn that identify the sequence of the cells. For example all cells that occurred during the first sub interval will be assigned the letter A (B for the second, C for the third etc).
* **Letters ETH** – Enable this to change the font for ETH letters.
* **Open/Close Markers** – Displays where the open price and closing price of the timeframe occurred. In the case of the latest TPO it will display the latest price for the Close Marker.
* **Row Totals** – Displays the number of cells in each row on the left hand side of the TPO graph.
* **Line Font** – If this option is enabled, the price level of each line that is drawn will be shown at the right hand side.
* **Mid Point** – Draws a line for the mid point between the high and low price of the TPO graph.
* **POC Line** – Draws a line from the end of the Point Of Control row to the end of the time frame.
* **High/Low Line** – Draws a line for the high and low prices of the TPO graph.

![Display Settings Tab](/files/-M2-yPCZmB_nz3fAgxtO)

The following diagram illustrates the TPO graph with some of the options above enabled.

![](/files/-M2-yPC__PwjzwjQqWlv)

## Initial Balance Range (IBR) Settings

The IBR tab contains settings for Open Range and Initial Balance Range.

* **Open Range (min)** – This is the time period and color for the open range marker displayed to the left of the TPO graph. The open range is the high/low price range the market traded within during the first X mins (default 5). If the Enabled box is unchecked, this will not be displayed.
* **IBR Range** – This defines the time period (in sub intervals) and fill color for the Initial Balance Range high/low. This is displayed to the left of the TPO graph. If the Enabled box is unchecked, this will not be displayed.
* **IBR Ext X %** - This is the percent of the IBR that is projected above and below the IBR Range marker. This field is only enabled if either the Top Line or Bottom Line fields are displayed.
* **Top Line X** – Allows you to configure the line settings for the top IBR extension. Uncheck the Display box to hide.
* **Bottom Line X** - Allows you to configure the line settings for the bottom IBR extension. Uncheck the Display box to hide.

IBR Tab

![](/files/-M2-yPCay4URA6YQiwYt)

The screen shot below illustrates the Initial Balance Range, Open Range and IBR extension lines.

![](/files/-M2-yPCb7A14g-2DMHEu)

## TPO Value Area Settings

The value area identifies the rows surrounding the Point of Control (POC) that encompass X % (typically 70%) of the trading time or volume. Settings for the value area can be found under the Value Area tab:

* **Show Value Area** – Check this box to show the value area for the TPO graph.
* **Range %** - Percentage of the trading time/volume to include in the value area.
* **Range Type** – Choose either Time or Volume for calculating the Value Area.
* **Bar Color** – Shade color for the bars that are part of the value area. A semi-transparent color can be used to blend with the existing bar colors.
* **Range Lines** – Settings for the lines that identify the top and bottom of the Value Area.
* **Range Fill** – Fills the white space within the value area with a specified color.

![Value Area Tab](/files/-M2-yPCcLnthIdy0c4At)

The following screen shot shows the TPO Value Area and some of the options described above:

![](/files/-M2-yPCdmZXBKgSoJpvp)

## Volume Profile

Optionally, a Volume Profile graph can be displayed with the TPO graph. This makes it easy to compare price/time with price/volume. Click on the Volume Profile tab (see below):

* **Show Volume Profile** – Check this box to display the Volume Profile graph.
* **Display Section**
  * **Display Side** – The volume profile can be displayed on the left-hand side of the TPO graph or on the right-hand side (right justified).
  * **Profile Width** – Width of the volume profile graph (in pixels).
  * **Bar Color** – Default color for the volume profile rows.
  * **POC Bar Color** – Color for the Point of Control row.
  * **POC Line** – Optionally display a horizontal line from the Point of Control row.
  * **Show Bid/Ask Volume** – If this is enabled the bid vs ask volume will be displayed in the profile rows.
  * **Show Volume Totals** – Displays the total volume for each row in the profile.
* **Value Area Section**
  * **Show Value Area** – Optionally displays the value area for the volume profile.
  * **Range %** - This is the percentage of the volume activity that is included in the value area (default 70%). This area will be centered around the POC row.
  * **Bar Color** – Color for the bars that are part of the value area. A transparent color may be useful to make sure the POC and other information is not hidden.
  * **Range Lines** – Settings for the top/bottom of the range.
  * **Range Fill** – Optional background fill color for the range area.

![Volume Profile Tab](/files/-M2-yPCeMwlI0p2GIMZ2)

The following screen shot shows the Volume Profile displayed on the right hand side of the TPO graph.

![](/files/-M2-yPCfbWFZHpWTyFgg)

## Session Colors

Colors can be assigned to user defined sessions for a trading day. The Sessions tab allows you to enable up to 3 different session colors. Any cells that do not fit within these sessions will be colored using the default bar color. The time zone used for these session times is inherited from the trading hours that are assigned to the instrument. For example, the S\&P mini futures contract will use the time zone “America/Chicago”.

In the example below, the first session starts at 5:00 pm on the previous day and ends at 12:00 am (midnight). The second session goes from 12:00 am (midnight) until 9:00 am and the final session is from 9:00 am until 5:00 pm (on the current day). All these times are in “Chicago” time.

![Sessions Tab](/files/-M2-yPCgTgw_Gt5eikIJ)

The following screen shot shows an example of session colors using the settings from the dialog above. Cell Gradient has been disabled so all cells appear in their solid color.

![](/files/-M2-yPCh8SnAMKwZGfLw)

## Split TPO

TPO Profile may be split from the context menu (right click on the TPO Profile Cell). The profile will be split at the cell where the context menu was opened.

![Split TPO](/files/-M2-yPCiEXpU7maxXYFd)

Split profiles have connector lines to indicate where the profiles were split. A TPO profile may be split multiple times. Splits may also be removed individually or all at once (Clear Splits option):

![](/files/-M2-yPCjbZJcrycxybCG)

### Merge

Merging profiles is similar to splitting profiles. Right click on a profile and choose **Merge with Previous Profile** or **Merge with Next Profile**:

![](/files/-M2-yPCk9Orh_VdqDIA-)

Profiles can be merged multiple times. You may also undo a merge (or all merges) from the context menu:

![](/files/-M2-yPClUYvtdKiJxuP8)




---

[Next Page](/llms-full.txt/1)

