Charts

Objects

Chart objects — drawings, retracement tools, patterns, and indicators — can be saved in one of two modes. This solves the earlier limitation where each chart had to store its objects separately, making multi-chart editing inconvenient.

A toggle button in the chart toolbar switches between two saving modes:

local_mode Local mode

jcloud_mode JCloud mode

This toggle is also available inside the Objects Manager, which can be opened via:

object_manger_icon

Local Mode

In Local mode, each chart stores its own objects (drawings, retracement tools, patterns, indicators) independently. These are saved inside the workspace .jfw file, which can grow large if many charts with many objects are used.

If a chart in Local mode is closed, its objects will be lost.

JCloud Mode

In JCloud mode, chart objects are synchronized via Dukascopy's JCloud service across all charts — within the same platform instance, and even across different DEMO/LIVE accounts, as long as they are linked to the same JCloud account.

Objects that can be synced:

  • Drawings
  • Retracement tools
  • Patterns
  • List of used indicators and their settings

Drawings are linked to the instrument they were drawn on by default. To display time-based objects (e.g., a Time marker) across multiple instruments, group them into a folder and enable Show for all instruments. Objects can also be shown across a group of charts marked by color.

Indicators are NOT linked to an instrument by default. To use instrument-specific indicator settings, group indicators into a folder linked to a specific instrument or color group.

Switching Between Modes

When switching from Local mode to JCloud mode, you will be prompted to decide what happens to the chart's existing objects:

enable_JCloud

Options: move objects to JCloud, or remove them completely.

If object IDs coincide with existing objects in JCloud, those objects will be overwritten.

A similar dialog appears when disabling JCloud mode, in which case objects can be copied instead:

disable_JCloud

It is not possible to use both local and JCloud objects in the same chart simultaneously.

You can save your choice and skip these dialogs in the future by checking "Do not ask anymore" and selecting an answer.

This setting can also be managed later in Preferences → Workspace:

confirmation_settings


Objects Manager

Chart objects displayed on a chart are also listed in the Objects Manager, accessible via the chart toolbar:

object_manger_icon

It displays:

  • Indicators
  • Drawings
  • Retracement tools
  • Patterns
  • Alerts

manager

Objects linked to another instrument or another chart color group are not displayed in the manager.

Indicators

Indicators are typically reused across multiple charts, so by default they are not linked to a specific instrument. However, if an indicator's output settings are instrument-specific, group it into a folder and enable Show for this instrument only:

show_for_instrument

Users can toggle the visibility of individual indicators per chart. This allows building layouts with several charts of the same instrument but different indicator combinations.

The last visibility state of each indicator is saved server-side. New charts inherit the last used visibility state; cloned charts inherit the state of their parent chart.

To restrict an indicator to a single chart only, disable JCloud synchronization for that chart (switch to Local mode):

local_mode

Drawings

Since price levels differ between instruments, price-dependent objects (drawings, retracement tools, patterns) are linked by default to the instrument they were drawn on.

To display time-dependent objects (e.g., a Time marker) across all instruments, group them into a folder and enable Show for all instruments:

show_for_all

Alerts

Price alerts are saved and managed server-side regardless of the active mode (Local/JCloud), and are synchronized across all Dukascopy platforms.

The Desktop platform additionally supports indicator-based alerts. These depend on the specific chart and indicators used, and can only trigger on the platform side. Changing chart or indicator settings will affect these alerts accordingly.

Grouping

Indicators and drawings can be grouped into folders, enabling:

  • Show/hide all objects in the group
  • Lock/unlock all objects in the group
  • Clone all objects in the group
  • Show group objects in all charts
  • Link the group to a specific instrument (shown only on that instrument's charts)
  • Link the group to a specific color group of charts
  • Bulk-change shared settings (e.g., color) across all objects in the group

group

Grouping by Color

Objects (indicators and drawings) can be displayed only on a specific group of charts marked by color.

group_by_color2

To set this up, group the objects into a folder and enable this setting:

group_by_color

Objects linked to another instrument or another chart color group are not displayed in the manager.

Place New Here

A folder/group can be set as the default destination for newly drawn objects:

place_new_here

Object Removal

Objects in Local mode are stored in the workspace .jfw file and cannot be restored once the chart is closed.

Consider creating workspace backups via the main menu: File → Workspace → Create backup. Backups can be reopened from the same menu when needed.

If a chart is closed accidentally, right-click any chart tab and select "Open last closed". Only the most recently closed chart can be restored this way.

If objects are removed accidentally within the Objects Manager, use UNDO (toolbar button or Ctrl+Z).

Bulk Change

Bulk change allows editing shared settings of multiple grouped drawing objects in one step. Objects must be grouped first to use this feature.

bulk_change


Grouping Examples

Default Settings

Example: an indicator and a drawing object with default settings.

  • SMA indicator — not linked to an instrument, so displayed on both charts.
  • Blue Time marker — linked to EUR/USD by default, so not displayed on the GBP/USD chart.

example1

Group Settings

Example: an indicator and a drawing object, both grouped.

  • Blue SMA group — linked to EUR/USD; not shown on GBP/USD chart.
  • Pink SMA group — linked to GBP/USD; not shown on EUR/USD chart.
  • Green time marker group — global (Show on all instruments enabled); shown on both charts.
  • Blue Time marker (ungrouped) — linked to EUR/USD by default; not shown on GBP/USD chart.

example2

Color Group Settings

Example: a time marker linked to charts of the green color group.

  • Green time marker group — global, but restricted to the green color group. Not displayed on the GBP/USD chart, which has no color group assigned.

example3

Local Mode

Example: two charts with JCloud synchronization disabled.

  • All objects are saved per chart and are not synchronized between charts.

example4


Layers

Several chart layers can be toggled on/off via:

layers_button

...or by right-clicking on the time or price scale:

layers

Countdown to Candle Close

Displays the time remaining until the current candle closes.

candle_close_countdown

Last Tick Time

Displays the time of the most recent price update.


Favorites

Enable the Favorites widget via:

favorites_icon

This displays the Favorites widget on the chart:

favorites

The following can be added to Favorites:

  • Intervals
  • Drawings
  • Retracements
  • Patterns

Mark items with a star in the corresponding menu:

favorites_selected

The widget can be displayed horizontally or vertically — right-click the widget to change its layout.


Economic Events

Economic events can be displayed directly on the chart:

ecoevents

Toggle visibility with:

ecoevents_icon

There are 3 importance levels:

  • High
  • Medium
  • Low

Only High and Medium are enabled by default. Right-click on the events to enable Low importance events as well.


Replay Mode

Replay Mode lets users test technical analysis and chart-reading skills by replaying historical price action, with the ability to paper trade and review results.

replay_mode

Replay Mode operates independently per chart. Enable it via the toggle button in the chart toolbar:

replay_icon

When active, a dedicated toolbar appears inside the chart:

replay_mode_widget

  1. Set start time
  2. Start
  3. Next
  4. Jump to current
  5. Speed
  6. Replay mode order widget
  7. Clear chart
  8. Test statistics
  9. Settings
  10. Show report
  11. Exit replay mode

1. Set Start Time

Use this tool to set the start time on the chart or via the data chooser.

Each time the start time is changed, the order history is lost!

2. Start

Starts the replay. The button changes to Pause once pressed.

3. Next

Available when the replay is paused. Use this button to draw candles one by one.

4. Jump to Current

Finishes the replay and jumps directly to the current (live) candle.

5. Speed

A slider that adjusts the speed of the historical price replay.

6. Replay Mode Order Widget

To paper trade inside Replay Mode, activate the Order Widget. This is the only way to open/close long and short positions, as well as place pending orders.

order_widget_RM

Mouse over the widget to move it or set the trade amount.

order_widget_hover_RM

  • Drag the points to the left of the BID to the chart and drop them to place a pending SELL order.
  • Drag the points to the right of the ASK to place a pending BUY order.

All other parameters — Max. Slippage, Stop Loss, Take Profit — are applied automatically according to the settings defined in Trading Settings within Preferences.

The trading history of the Replay Mode session is not saved. Using any of the following will result in loss of the current session's trading history:

  • Set start time
  • Settings
  • Exit replay mode

7. Clear Chart

Removes all objects from the current session without resetting the historical price replay.

8. Test Statistics

Enable this to display Profit/Loss and Use of Leverage for the current testing session.

9. Settings

Opens the account settings dialog for the replay session.

account_settings

Changing these settings will reset the replay session.

The Leverage value set here is the maximum leverage of the account. It is only applied if it is lower than the leverage of the specific instrument being traded.

Example:

  • Account leverage = 200, EUR/USD leverage = 100 → 100 is used in margin calculation.
  • Account leverage = 50 → 50 is used, regardless of instrument leverage.

The leverage of each instrument can be viewed by hovering over the amount spinner in the Replay Mode New Order widget:

leverage

10. Show Report

Opens a report of the current replay session in the web browser.

11. Exit Replay Mode

Exits Replay Mode.

The information on this web site is provided only as general information, which may be incomplete or outdated. Click here for full disclaimer.