Chart Engine 1.1.4

Latest

27 August 2026

CHARTTIMEFRAMESTERMINALSDEX

Chart Engine v1.1.4

Release Date: August 27, 2026 Tags: CHART, TIMEFRAMES, TERMINALS, DEX

Overview

A timeframe release. The swap, forex and Trading Bot terminals each ask the chart to open on a particular timeframe, and until now the chart threw that request away and drew one-minute bars instead. On a Trading Bot terminal the cost went past a cosmetic default: the bot's own indicator panes never drew at all.

That one-minute default was also written into each browser's saved chart state, and saved state still wins on a return visit — so shipping this build does not clear it for a trader who already has it. The Fixed entry sets out who is affected and what ends it.

The chart can also now be handed a fixed set of timeframes by the page that embeds it. The DEX addon's swap terminal is the only screen using that today, and it is derived, not configured — nothing else changes and operators declare nothing.

Requires Core v6.7.3.

Update Instructions

pnpm updator

Ship the frontend build. There is no database change and no configuration.


Added

The embedding page can limit which timeframes a chart offers

  • Added a set of timeframes the embedding page can hand the chart, held to everywhere the timeframe can move: the selector lists only those, zooming far in or out steps over the ones left out instead of landing on them, and the multi-timeframe panel drops the rows it cannot fill.
  • Changed the restore of a saved timeframe so that a timeframe not in the set is replaced with the nearest one the chart can actually draw. That visibly moves a trader off a timeframe they had chosen, which is the lesser harm — the alternative is restoring them into a chart that empties out as soon as they scroll it.
  • Nothing is restricted unless the embedding page asks for it. Spot, futures, forex and binary charts are unchanged and still offer all thirteen timeframes.
  • The DEX addon's swap terminal is the only screen supplying a set today, and it is not an operator setting. The backend derives it from each pair's price source, so an on-chain pair is charted at one-minute bars only, while an indexer-backed pair gets the indexer's seven.

Fixed

Charts opened on one-minute bars whatever the terminal asked for

The Swap terminal asks for one-hour bars. The Forex terminal, desktop and mobile, asks for one hour. A Trading Bot terminal asks for whichever timeframe that bot's own indicator is configured on. None of those requests took effect: each was weighed against the chart's own starting timeframe of one minute and thrown away whenever the two differed, which was every time it was not already one minute.

On a bot terminal that was more than a wrong default. The chart mirrors a bot's indicators only while it is sitting on that bot's own timeframe, so an hourly bot's indicator panes never appeared at all — and nothing on screen told the trader which timeframe would bring them back.

  • Fixed charts to open on the timeframe the page asks for. A timeframe the trader picked for that market still wins over it.
  • The wrong default was written into each browser's saved chart state, and saved state still wins on a return visit. A trader who opened one of these terminals in the twenty-four hours before the upgrade keeps getting one-minute bars until that saved entry expires or they pick a timeframe by hand.
  • Swap and bot terminals always draw with the Chart Engine. Forex and spot terminals do so only where spotChartEngine is set to CHART_ENGINE — the default is TradingView, and those installs never saw this.