Understand how the system uses the available hardware so that you may implement workarounds and best practices.

Dynamically rendering all the visual features in the system puts a significant load on the machine’s graphics processing unit (GPU). Running multiple tasks at the same time is demanding on the central processing unit (CPU). Depending on your machine’s capacity, this may result in the system getting slow and sometimes even unresponsive.

If you experience such symptoms, there are several actions you may take to mitigate them.

Close The Browser’s Developer Tools

You may have opened Developer Tools at some point. Developer Tools may slow animation renderings to a crawl, as slow as one frame per second. In case it is open, make sure you close Developer Tools.

Stop Data Mining Tasks That You May Not Need Running

Data mining is a CPU-intensive activity. If you are designing a strategy, you probably don’t need to have a live stream of information being processed in realtime. Learn to segment your activities and only start the tasks that you need for the work you are doing.

You may also consider filtering time frames to process the ones you require only.

Open Either the Design Space or the Charting Space

Leaving the slider halfway up or down the screen causes both the design space and the charting space to consume resources. Make sure the slider is either fully up or down.

Click to learn about accessing the charting space and the design space

Use the control in the center of the turquoise bar to pull the slider up and down to make more room for either space.

The dark side of the web application is the design space. Pull the slider up to find the charting space.

You may also use the keyboard as follows:

  1. Ctrl or ⌘ + Shift + to close the charting space and open the design space.
  2. Ctrl or ⌘ + Shift + to close the design space and open the charting space.
  3. Ctrl or ⌘ + Shift + to incrementally lower the slider.
  4. Ctrl or ⌘ + Shift + to incrementally raise the slider.

The keyboard is your friend.

Display Less Data on the Charts

Make sure you set the time scale to manual mode and adjust it so that fewer candles are displayed on the screen. Try switching the time frame box to the higher time frames so that candle density decreases.

Click to learn more about time scales

Controlling the Time Scale from the Charts

Automatic Scale

1. To change the automatic scale settings, place the mouse pointer over the corresponding time box, press the Shift key and slowly scroll the wheel of the mouse. The action cycles through different possible scale automation settings. Notice a tiny green triangle to the sides of the time scale icon.

  • A triangle pointing right means that the maximum value of the scale is automatic.

  • A triangle pointing left means that the minimum value of the scale is automatic.

  • Both triangles present at the same time means that both minimum and maximum values are automatic.

  • No triangle means that both minimum and maximum values are in manual mode.

Pay attention to the effects of the different setting for the automatic and manual time scales.

Manual Scale

2. To adjust the scale, make sure either or both minimum and maximum values are in manual mode. Place the mouse pointer over the time box and scroll the wheel of the mouse. The scale will increase or decrease accordingly, depending on which values are set to manual.

When the scale is set to manual, scrolling the mouse wheel on top of the time scale box changes the scale.

Notice that, while changing the scale, a number is displayed replacing the actual datetime. This is a reference value of the scale, that may serve for comparison purposes, with scales in other charts.

Click to learn more about time frame scales

Controlling the Time Frame Scale from the Charts

1. To set a time frame value, place the mouse pointer over the corresponding time machine or timeline chart time frame box and scroll the mouse wheel.

To set a time frame, scroll the wheel of the mouse over the time frame scale box.

You may also want to switch off the layers you may not be using. Remember, every piece of graphical information you see on the screen represents data your system is reading from your disk and processing to display in a graphical form.

Also turn off the layers in the Trading Engine and Trading System layer managers. Those layers interact with the design space to show information in realtime over the trading engine and trading system hierarchies.

Close Unused Hierarchies

The physics that govern nodes in the design space help structures of nodes to self-organize. This comes at a cost in terms of GPU processing power.

Make sure all hierarchies you are not using are collapsed.

You may also want to close any of the structures of nodes that you may not be using within the hierarchy that you may need to expand.

See the Effects of Your Actions

There’s a handy built-in tool to meassure the performance of the animation that you may use to see the effects of turning off layers, lowering the density of information and so on.

Click Ctrl + Shift + Alt + F11 and the following performance readings will show up on your screen:

On-screen performance metrics.

The frame rate displayed at the bottom should increase the more of the actions suggested here you implement.