JCloud objects

Probably the most important feature of the 4th generation platform is a possibility to store the chart objects in our cloud service JCloud.

The following objects can be uploaded to JCLOUD:

  • drawings
  • retracement tools
  • patterns

All of the above mentioned objects are linked to an instrument they were drawn onto, if uploaded in JCLOUD. As a result, if the objects are managed (added, removed, edited) in one chart, the changes are applied to all the other charts of the same instrument instantly. Even in another instance of the platform.

Besides the drawing objects, a list of the used INDICATORS is also saved in JCLOUD. This list is not linked to any instruments traded. The settings and the last visibility state is saved there as well. Therefore, if a new chart is added in the platform, it shows all the indicators saved in JCLOUD.

If there is no need to synchronize the objects across all the charts, the objects can be saved in each chart separately. These objects need to be moved from the JCLOUD node to CHART node in OBJECT MANAGER using Drag&Drop.

The newly added objects are saved in JCLOUD if this button is enabled:


This button is available in the chart toolbar as well as in the OBJECT MANAGER.

Object manager

All the chart objects are displayed in OBJECT MANAGER, which can be enabled in the chart toolbar.



It shows:

  • Indicators
  • Drawings
  • Retracement tools
  • Patterns
  • Alerts


We have more than 250 built-in indicators in the platform.

Since we are adding the possibility to sync the chart objects with other platforms, we have faced a problem of how to manage the indicators by default. If we link them with the instrument, the indicators would disappear if the instrument is switched. If we keep them unlinked, it would not be possible to sync them with other platforms. The solution we have found to address both issues is described below.

The list of the used indicators is saved on server side and shown in a separate node in OBJECT MANAGER. The list is one and the same in every chart as we save it in the JCLOUD.

User can choose which indicators to show or hide in every specific chart. This allows to create a layout with several charts, one and the same instrument, but different combination of indicators.

The last VISIBILITY state is saved on server for each indicator. Thus, when adding a new chart, the indicator keeps the last used visibility state. If the chart is cloned, the states from the parent chart are kept.

If the indicator has to remain only within one chart, it has to be moved to CHART node.

If this button is enabled, adding a new indicator will add it to all the charts automatically.



The objects like Drawings, Retracement tools and Patterns, which are saved in JCLOUD are linked to an instrument they were drawn onto.

In case the linkage is not needed, the objects need to be moved to CHART node. Drag and drop them from one node to another.


Price alerts are saved and managed on server side. One and the same list of price alerts is synchronized between all our platforms,

In addition, the Desktop platform can watch out for the indicator alerts. These type of alerts depend on the chart and indicator and can be triggered only on the platform side. If the chart or indicator settings get changed, the alert settings change as well. They are displayed under CHART node

Object removal

Please note that objects in CHART node are saved locally and cannot be restored, if the chart is closed.

In case this is done accidentally, you can right click any chart tab and select "Open last closed".

In case the objects are removed accidentally in OBJECT MANAGER, use UNDO function in chart toolbar or CTRL+Z key combination.


Enable this icon:


to show the FAVORITES widget on the chart.


The following objects can be added into FAVORITES widget:

  • Periods
  • Drawings
  • Retracements
  • Patterns

Mark them with the star in the menu:


The widget can be displayed horizontally or vertically. Right click on the widget to change the layout.

Economic events

It is possible to see the ECONOMIC EVENTS on the chart.


Toggle them with this button:


There are 3 importance levels:

  • High
  • Meddium
  • Low

Only the first 2 are enabled by default. Right click the events to enable the LOW importance as well.

Replay mode

Users, who would like to test their technical analysis and chart reading skills, can repeat the price history on each chart now. Besides, they can paper trade inside that mode and check the results.


Replay mode works on each chart separately. Enable the mode by pressing on this toggle button in chart toolbar:


If Replay mode is enabled, this toolbar is shown inside the chart.


  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 chart or in data chooser. Each time the start time is changed, the order history gets lost!

2. Start

Start button. It changes to PAUSE button if pressed.

3. Next

Use this button when the test has been paused to draw the candles one by one.

4. Jump to current

This button finishes the replay and show the current candle.

5. Speed

The speed of the historical price replay can be adjusted with this slider.

6. Replay mode order widget

In order to paper trade inside the Replay mode, activate the ORDER WIDGET. This is the only way how to open and close long and short positions as well as place pending orders.


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


Drag the points on the left from the BID to the chart and drop to place a pending SELL order. Use the points on the right from the ASK to place a BUY pending order.

All the other settings, like MAX.SLIPPAGE, STOP LOSS or TAKE PROFIT are placed automatically according to the settings set in TRADING SETTINGS of the PREFERENCES.

The trading history of the Replay mode is not saved anywhere. Using the following functions will result in the loss of the trading history of the current replay session:

  • Start time
  • Settings
  • Exit replay mode

7. Clear chart

This function removes all the objects from the current session, but does not reset the historical price replay.

8. Test statistics

Enable this button to show the PROFIT/LOSS and USE OF LEVERAGE for the current testing session.

9. Settings

The account settings can be set in this dialog.


Changing them will reset the replay session.

The Leverage set in this dialog is the maximum leverage of the account. It gets used only if its value is lower than the leverage of each instrument.

For example, if the account leverage is 200, but the EUR/USD leverage is 100, value of 100 will be used in margin calculation. If the account leverage is 50, the value of 50 will be used.

The leverage of each instrument can be found on mouse over on the amount spinner in REPLAY MODE NEW ORDER widget,


10. Show report

Press this button to show the report of the current session in the web browser.

11. Exit replay mode

Click to exit the replay mode.

Table view

The indicator values can be shown in the table view mode. Right click on the column headers to select.


The data be copied to the clipboard in a simple way:

  • Ctrl+A to select all rows
  • Ctrl+C to copy them
The information on this web site is provided only as general information, which may be incomplete or outdated. Click here for full disclaimer.