MotiveWave Docs
MotiveWave.com
  • User Guide
    • Welcome
    • Quick Start Guide
      • Getting Started
      • Installation
      • Customization Options
      • Advanced Features
      • Troubleshooting and Support
      • Next Steps
    • Console Overview
      • Preferences
      • Changing the Look and Feel
      • Desktops
      • Quote Sheets
      • Backup and Restore
      • Repository
      • Email Configuration
      • Docking Framework Guide
        • Introduction
        • Stations
        • Pages
        • Layouts
        • Customization
    • Accounts Panel
      • Simulated Account
      • Commissions
    • Alerts
    • Charts
      • Settings
      • Chart Spacing
      • Bar Sizes
      • Importing Data
      • Exporting Data
      • Birds Eye View
      • Cursor Data
      • Depth Of Market
      • Chart Labels
      • News
      • Watermark
      • Scaling
      • Analyses
      • Ratios
      • Time and Price Guides
      • Percent Change Charts
      • Software Development Kit
      • Lock Studies
      • Lock Scroll
      • Study Templates
      • Linking Charts
      • Working With Chart Windows
      • Ticker Tape
      • Chart Trading
      • Data Export Groups
      • Analyses Guide
        • Introduction
        • Managing Analyses
        • Sharing Analyses
    • Components
    • Depth Of Market
    • Elliott Wave
    • Hurst Cycles
      • Introduction
      • Study Overview
      • Using the Hurst Cycle Study
    • Instruments
      • Custom Instruments
    • Option Chain
    • Order Flow
      • Introduction
      • Time Price Opportunity (TPO) Study
      • Volume Imprint
      • Depth of Market
      • Time and Sales
      • Delta Volume
      • Cumulative Delta
      • Bid/Ask Volume
      • Speed of Tape
      • DOM Power
      • Order Heatmap
      • Big Trades
      • Speed Gauges
      • Components
    • Pages
    • Preferences
      • General
      • Theme
      • Chart
      • Toolbar
      • Sounds
      • Ratios
      • Elliott Wave
      • Harmonics
      • Historical Data
      • Orders
      • Alerts
      • Email
      • Trade History
      • Buy/Sell
    • Replay Mode
    • Scanner
      • Scanner
      • Creating a Scan
      • Executing a Scan
      • Editing a Scan
      • Elliott Wave Scanner
      • Harmonic Scanner
      • Study Scanner
    • SDK Programming Guide
      • Preface
      • Change History
      • Introduction
      • Fundamental Classes
      • Overlay Example
      • Study Plot Example
      • Drawing Figures
      • Signals
      • Tick Data
      • Strategies
      • Logging
      • Internationalization
      • Deployment
      • Environment Setup
    • Shortcuts
    • Strategies & Backtest
      • Strategy Back Testing
      • Creating a Strategy Analysis
      • Strategy Analysis
      • Strategies
    • Studies
    • Time and Sales
    • Tool Bar
    • Trade Report
    • Watch List
    • Workspaces
  • Release Notes
    • Release Notes
    • What's New In Version 6.5
    • What's New in Version 6.4
    • What's New in Version 6.3
    • What's New in Version 6.1
    • What's New in Version 6.0
  • Knowledge Base
    • Getting Started
      • Add a Symbol to a Watch List
      • Create a New Page
      • Create a New Workspace
      • Free Data Sources
      • Linux Installation
      • Resize Console Panels
      • Set Up a Simulated Account
      • Does MotiveWave Come With Data?
      • Can MotiveWave Be Used on Multiple Computers?
      • Futures Symbol Table
    • Connection
      • Connection Details
      • Add a Connection to a Workspace
      • Rithmic - Connection Issues and Troubleshooting
      • Connect MotiveWave to R|Trader Pro Gateway
      • GAIN Connection
      • Indian Market Connections
      • Interactive Brokers Connection
        • Troubleshooting Interactive Brokers Connection
        • Historical Data is Slow with Interactive Brokers
      • CQG Symbology
      • TD Ameritrade Search
      • Rithmic Eurex Symbology
      • Computer Sleep Mode
      • IQFeed Data
      • Another Instance of MotiveWave Is Using License Key
    • Workspace
      • Add a Connection to a Workspace
      • Create a New Workspace
      • Create a Workspace Backup
      • Restore a Workspace Backup
      • Switch Connections in a Workspace
      • Workspaces Not Showing Up
    • Charts
      • Adjust for a Stock Split
      • Assign Trading Hours to an Instrument
      • Component and Study Visibility
      • Different Charts for the Same Instrument
      • Make Studies Stick to a Chart
      • Trend Lines Don't Line up on Different Bar Sizes
      • Use a Display Mask
      • Create Tick, Range, PnF, or Renko Chart
      • Clicking on the Tab of One Chart Changes Tab of Other Charts
      • Charts Stopped Streaming Data
      • Charts Show Incorrect Historical Data
      • Time Range Measurements Are Incorrect
      • Limited Tick Data on Charts
      • Set Start Time for Chart Bars
      • View List of Studies and Components on Chart
      • Show ETH or Extended Data
    • Trading
      • Position Average Is Changing Overnight
      • Execute Trades on Another Account
    • General
      • Change Themes
      • Define Trading Hours
      • Futures Contract Backfill
      • Reset the Console Layout
      • Set a Default Account
      • Set Up a Repository
      • Set Up Gmail for Email Alerts
      • Set Up iCloud Mail for Email Alerts
      • MotiveWave Covers Windows Taskbar
      • Limit Instruments in Quick Search
      • Can’t See My Menu Anymore
      • Trade Report Is Incorrect
    • Study
      • Component and Study Visibility
      • Order Heatmap Study Not Showing
      • Forex With Volume Related Studies
      • Add a Custom Study
      • Volume Imprint or TPO Overlap
      • Use Real Values
    • Elliott Wave
      • Elliott Wave Data Window vs Start Date
      • Elliott Wave Functionality
      • Show Multiple Elliott Wave Ratios
      • Stacked Wave Labels
    • Scan
      • What Do the Scanner Results Fair, Good, Etc. Mean?
    • SDK
      • Create a Custom Study or Strategy
    • Optimize - Backtest
      • Backtesting Limitations
    • Support
      • Access Log Files
      • Active Session Exists
      • Create a Workspace Backup
      • Find My License Key and Edition
      • Minimum System Requirements
      • MotiveWave Extensions Directory
      • Uninstall MotiveWave
      • Data Loss
      • Trendlines Shift on Nonlinear Charts
      • Slow Application Performance
    • Error Messages
      • Forex.com - Error Placing Order: 75
      • Binance - Connection Failed: Invalid API Key
      • Binance Futures - Unable to load listen keys
      • IQFeed - Error: Index 1 out of bounds for length 1
      • IQFeed - Connection Failed
      • State Error
      • Error Placing Order(s)
    • Purchase
      • Upgrade from a Lease to a Purchased License
      • Upgrade from a Lower Edition Purchased License to a Higher Edition Purchased License
      • Recently Purchased Where Is My License Key?
      • PayPal Payments
      • How Do I Cancel My Lease?
      • Are Updates to the Software Free?
    • FAQ
      • Can I Add Commentary
      • Can I Have a Simulated and a Live Trading Account
      • Can I Have More Than One Broker Account
      • Can I Save My Analysis
      • Can I Trade from the Chart
      • Can I Use MotiveWave on Multiple Computers
      • Does MotiveWave Support macOS
      • Does MotiveWave Support Multiple Computer Screens
      • How Do I Log in to MotiveWave
      • How Do I Make Point & Figure and Hybrid Renko Charts
      • How Do I Position and Size the Chart Windows on a Specific Screen
      • How Do I Save My Charts
      • How Do I Sync MotiveWave Between Two Computers
      • What Instruments Does MotiveWave Support
      • What Is Compact Mode for Chart Windows
      • Where Are the Chart Tools
  • Video Tutorials
    • Product Demos
    • Startup and Installation
    • Workspaces
    • Broker and Data Feed Connections
    • Overviews
    • General Configuration
    • Configuring Preferences
    • Charts
    • Analyses vs Alternate Analyses
    • Studies and Strategies
    • Trading
    • Alerts
    • Replay Mode
    • Scanners
    • Fibonacci
    • Harmonics
    • Elliott Wave
    • Webinars
    • Third Party Webinars
  • Studies
    • A - B
    • C - D
    • E - F
    • G - H
    • I - J
    • K - L
    • M - N
    • O - P
    • Q - R
    • S - T
    • U - V
    • W - X
    • Y - Z
Powered by GitBook
On this page
  • Chart Orders
  • Trade History
  • Price Axis Trading
  • Price Axis Order Types
  • Price Axis Context Menu
  • Buy/Sell Buttons
  • Context Menu
  • Trade Panel
  • Position Tab
  • Order Tab
  • Bid/Ask Tab
  • Entry/Exit Strategies
  • Preferences
  1. User Guide
  2. Charts

Chart Trading

PreviousTicker TapeNextData Export Groups

Last updated 11 months ago

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

  • 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. By default the order will automatically be submitted with the modified price. This default can be changed in the Preferences dialog (see Order Preferences section). If “Auto Submit Modified Orders” is turned off, then you will need to press the ‘T’ button to transmit the modified order to the broker.

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.

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.

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.

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.

By default, this order will just be created (not submitted to the broker). You can optionally modify this order and click the ‘T’ (transmit) button to submit the order to the broker.

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

  • Ctrl Key – Stop Order, the stop price will be the value at the current mouse location

  • Shift Key – Market Order, sell or buy at the current market price (best bid/best ask)

  • 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.

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).

Buy/Sell Buttons

For convenience, buy and sell buttons can be added to the chart. These buttons are available as Chart Labels. Double click on the chart (or right click and choose Chart Settings) to open the Chart Settings dialog. You will find the Buy Button and Sell Button labels under the Label tab.

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.

The Order Ticket dialog may look different depending on the broker you are using. The following dialog is from a workspace configured for CQG:

Context Menu

The context menu (right click on the chart area) has options for placing orders and adjusting trading settings.

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 -> Display -> Trade Panel from the top menu bar (or press Alt + T). There is also a button available on the tool bar that toggles the display of this panel.

The Trade Panel has three tabs that provide different trading options.

Position Tab

The Position tab may be used to manage your current position for the chart instrument. It has the following elements:

  • 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

  • Quantity – This is the quantity for the market orders. It will default the value in order presets

  • Flatten Button – If you currently have an open position, this button will close the position at market price

  • Cancel All – If you have open orders for the chart instrument, this will cancel these orders

  • Break Even – Creates an exit order at the break even price.

  • Reverse Button – If you have an open position this will close that position and open a position in the opposite direction. For example, if you were currently long 10K, this would close the long position and open a short position for 10K

  • Account Choice – Enables you to choose the account for the orders

  • Position Label – 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.

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).

Bid/Ask Tab

The Bid/Ask tab shows a Buy/Sell box (with best bid and best ask prices). This tab is convenient for placing buy and sell orders at market and monitoring the spread between the bid/ask prices. You can double click on either the Sell or Buy boxes to submit a market order.

Entry/Exit Strategies

Entry/Exit strategies provide a convenient way to place combinations of orders in a single click. The entry/exit section can be found on the Trade Panel as well as the DOM (Depth of Market, hidden by default).

The following screen shot shows the Entry/Exit section of the Trade Panel. Strategies can be created, modified or removed by clicking on the edit button located in the top right corner of the section.

If you would like to execute a strategy, select it from the available strategies drop down and press the execute button. Parameters such as Lot Size, Time In Force and Offset Size can be adjusted in the fields below.

MotiveWave™ comes with several built-in strategies that you use or modify to suit your needs:

  • Breakout – Creates buy/sell stop OCO (one cancels other) orders above and below the current market price. This can be useful if you are expecting the price to shoot up or down in the near future and you want to get in on the trend.

  • Fade – Creates limit OCO orders above and below the current market price.

  • Brk Up/Fade Down – Creates a Buy Stop Order (above the current price) and a Buy Limit Order (below the current price) (OCO Orders) to enter the market long.

  • Brk Dn/Fade Up – Creates a Sell Stop Order (below the current price) and a Sell Limit Order (below the current price) (OCO Orders) to enter the market short.

  • Bracket Exit – Creates a limit order to exit a position and a stop order as a stop loss. Both of these orders are OCO orders.

  • Scale Out – 2 – Creates two limit exit orders and two stop loss orders to scale out of a position.

  • Scale Out – 3 – Creates three limit exit orders and three stop loss orders to scale out of a position.

Entry/Exit strategies can be managed by clicking on the edit button to show the dialog below.

Click on the New button to create a new strategy or select an existing strategy and click on the Edit button. The Entry/Exit Strategy dialog will be displayed to allow you to configure Entry and/or Exit orders for this strategy. If it has both types of orders, the exit orders will be created when the entry orders are filled. The following fields apply to this dialog:

  • Name – This is the name of the entry/exit strategy and will be displayed in the drop down

  • Absolute Offset – By default the offset will be multiplied by the Offset Size in the Entry/Exit panel. If you specify an absolute offset the offset (ticks) will be used as is.

  • Offset – This is the distance (in ticks) from the current price. If the absolute offset is not checked, this value will be multiplied by the offset size in the Entry/Exit panel.

  • Lots – This is the number of trade lots that will be setup as the quantity for the order. This number will be multiplied by the Lot Size field in the Entry/Exit panel.

Entry Orders

You can specify up to five entry orders for the strategy. Each entry may have one or two orders. If two orders are specified, then these orders will be submitted as an OCO (One Cancels Other) pair.

Exit Orders

Similar to the entry orders, you can specify up to 5 exit orders. If this strategy has entry orders, then these orders will be created after the corresponding entry order has been filled. Each exit can have a limit (profit taking order) and a stop/trail order (stop loss order). These orders will be submitted as an OCO (One Cancels Other) pair. If Auto Adjust Size is checked, the lot size will be adjusted to match the currently open position.

Preferences

The behavior and appearance of orders can be modified from the Preferences dialog (Configure -> Preferences from the Console menu bar). Click on the Orders tab

  • Price Axis Trading – Enables or disables the ability to trade from the price axis

  • Buy/Sell Box Trading – Enables or disables the ability to trade from the Buy/Sell boxes

  • Use Pips for Attached Orders – Indicates if pips vs price should be used when determining the offset from the parent order.

  • Confirm Closing Positions – Displays a confirmation dialog when clicking on the close button for a position.

  • Auto Submit Modified Orders – If this option is enabled, dragging an order on a chart will automatically submit the price change to the broker (instead of requiring an extra step to transmit the change by clicking on the ‘T’ button)

  • 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 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 tab)

  • Show Client OCO Warning – Display 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).

  • Create Order – Mouse click to create (but not submit) an order

  • Show Order Ticket – If checked, the Order Ticket dialog will be displayed when creating an order.

  • Auto Submit – Mouse click to create and submit an order (double click by default)

  • Price Axis Key Modifiers – This section may be used to customize what types of orders may be created from the price axis.

    • 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

The Display tab provides options for displaying orders on charts:

Limit Buy – cursor is below the current price

Limit Sell – cursor is above the current price

Stop Buy – cursor is above the current price

Stop Sell – cursor is below the current price

Buy Market – cursor is below the current price.

Sell Market – cursor is above the current price

Buy Limit + Sell Stop/Limit

Sell Limit + Buy Stop/Limit

Chart Orders
Adjust Chart Order Price
Order Context Menu
Trade History
Price Axis Trading – Limit Buy Order
Price Axis Trading – Adjust Order
Price Axis Trade Menu
Enable Buy/Sell Buttons
Buy Sell Buttons
Order Ticket Dialog
Context Menu – Trading Options
Trade Panel – Positions Tab
Trade Panel – Order Tab
Trade Panel – Bid/Ask Tab
Entry/Exit Setups
Manage Entry/Exit Strategies Dialog
Entry/Exit Strategy Dialog
Entry/Exit Strategy Dialog – Exit Orders
Order Preferences
buy_lmt
sell_lmt
sell_stp
buy_mkt
sell_mkt
buy_lmt_sl
buy_stp
sell_lmt_sl