Report a problem, choose your AI, and work without a broker
New
15What you can do now that you could not before.
Added a Report a problem page. Describe the issue in your own words; an assistant asks for what is missing and turns it into something a developer can reproduce. The version, system and last error lines are attached automatically — your broker credentials, password, API keys, account number, positions and P&L are stripped before anything leaves the machine, and the page shows you exactly what is being sent.
Added a choice of AI engine, available on every assistant — the main chat, scripting, backtest, chart, connection help and problem reports. Use Claude with your own API key, or a model running locally on your machine through Ollama, which is free and never sends your words anywhere. Each option states plainly what it costs and where your words go.
Added conversation history to the AI page: recent conversations, rename, delete one, or delete all. Conversations stay on your machine.
Charts now open without a broker connection, on the market data already downloaded, and say what you are looking at and how recent it is. Replay can rerun a session you already loaded, offline.
Added a connection check that runs six steps and tells you which one failed and what to do about it, instead of a single generic error. Alongside it, a step-by-step connection guide with diagrams explaining the difference between account access, market-data agreements and order routing.
Scripting: indicators can now return a table or a panel of figures, not only lines and markers, and the panel can be moved around the chart.
Heatmap: liquidity is now drawn in two colours, so the bid and ask sides can be told apart at a glance. A legend and a single-colour mode are available in the settings.
GEX: added an assumptions panel — dealer positioning, expiry scope, 0DTE handling — with the effect on the key levels visible as you change them.
GEX: the 3D surface now plots gamma, vanna, charm, implied volatility and open interest across every expiry in the window, not just the nearest two. Its three axes are drawn and labelled — strike, expiry, and the measure with its unit — so a ridge can be read off a strike and a date instead of admired.
GEX: added vanna exposure and charm exposure figures. These are the dealer delta to re-hedge per point of volatility and per day elapsed — not the same thing as the vega and theta figures beside them, and labelled so they cannot be confused. They are derived rather than published, from the same inputs as gamma and anchored on it; the rate and dividend assumed are shown in the assumptions panel.
GEX: when a figure cannot be computed, the screen now says how many option legs were usable and why the rest were not — expiries already closed, no implied volatility published, no gamma to anchor the scale — instead of a dash that reads the same as a loading state or a failure.
Added My trades to the chart overlays: your executed trades from the journal, drawn where you entered and where you closed, with the P&L. Scoped to the instrument shown and the connected account. The journal does not record the stop or the target, so a marker states the result — win, loss or flat — never a reason for the exit.
GEX: the levels history can now plot vanna or charm over the session alongside net gamma. What matters about these is not their value at one moment but that they change sign during the day, which a single snapshot never shows.
The trading journal is now filtered to the connected account, with an account selector and an explicit, confirmed purge.
Added a changelog page on the website listing every published version.
Fixed
14The symptom, written the way you saw it on screen.
Fixed user-written indicators never appearing on the chart. Saving a script did not mark it for display, so it was never run.
Fixed the scripting sandbox being unable to run any script at all in installed builds, while working during development.
Fixed charts staying empty without a broker connection even though market data was already stored locally.
Fixed replay refusing a session that had already been downloaded, when no broker was connected.
Fixed crash reports being sent to an address that did not exist, so none of them ever arrived.
Fixed a diagnostic path leaving a user's family name in a report when the Windows account name contains a space.
Fixed the conversation panel rendering without any styling.
Fixed panel backgrounds carrying a blue tint instead of the product's black, white and green.
Fixed the liquidity heatmap opening on the blue theme instead of the product's own.
Fixed a subscription error reading as a raw broker code; it now says that another window of the app is already subscribed to that instrument.
Fixed a red banner at every startup claiming the instrument was subscribed from another window, when no other window was open and the chart was loading normally. The app was subscribing to the same instrument twice in a row with different update flags, and the broker refused the second one. It now sends a single subscription.
Fixed the mouse wheel zooming the gamma surface and scrolling the page at the same time. The page now stays put while the pointer is over the chart.
Moved the replay transport below the chart row and the chart controls into the top bar, freeing the area over the most recent bars.
Corrected the legal pages: several statements did not match the product, including a claim that the software transmits and executes orders. It does not — the distributed build contains no order-routing code.
Changed
4Speed, ergonomics — what would surprise you if you knew the previous version.
Improved the animated dashboard background, which could slow down over time and in fullscreen.
Windows MSI and installer.
The Report a problem page needs the app to reach senzoukria.com; everything else works offline.
Python scripting is built and tested but not released in this version — the language button says so. JavaScript scripting is unaffected.