Economic Events on Your Charts, Gann Tools, and Chart Settings

Macro releases now show up as markers on your trade charts, alongside six new drawing tools, five new indicators, and a settings dialog for how the chart looks.

Mostly charting, plus the economic calendar finally showing up where you need it.

Economic events on the chart. Releases from the calendar now appear as gold markers on your trade chart, the replay and the backtest chart, and the trade drawer lists the ones that landed while you were in the position. You can see what macro hit your trade without leaving it.

A missing month on the calendar. When an agency published two reference periods on the same day, the second overwrote the first, which is why October 2025 payrolls had no row. Days like that now carry both.

Six more drawing tools. The whole Gann group is in: box, square, square fixed and fan. Trend based fib time and pitchfan close out the fibonacci set. That takes the toolkit to 68.

Five more indicators. Parabolic SAR, Pivot Points Standard, Awesome Oscillator, Chaikin Oscillator and Aroon Oscillator, taking the list to 31. Pivot Points picks its period from your timeframe the way you would expect: intraday bars price off daily pivots, daily off weekly.

Set how the chart looks. A gear button opens settings for the background, grid lines, crosshair and candle colours, saved per trade and per backtest session. Anything you leave alone keeps following your light or dark theme instead of freezing one of them.

Save a drawing style as a template. Get a trend line looking how you want it, save it under a name, and apply it to the next one. Templates are kept per tool.

Chaikin Money Flow and TRIX were rounded flat. Both were shown to two decimals, which is most of their range gone. They now carry the precision they need, in the legend, the tooltip and the axis.

Charts opened for a tracked spot trade. A spot position tracked from a Hyperliquid holding could not load its chart. Fixed, and a chart for a market that no longer exists now shows an empty state instead of an error.

Deleting a playbook said it failed when it had worked. A second click while the first delete was still running reported an error about a playbook that was already gone.