XTester v.0.0.71
Manual price-scale zoom, clickable statistics, and historical data gap repair.
Chart:
- Manual price axis scaling: press and hold the left mouse button on the price scale and drag —
down widens the range, up narrows it. While the manual scale is active, auto-fit is off;
double-click the scale to return to automatic scaling. The chosen scale is remembered
per symbol and timeframe. - The crosshair is now drawn to the right of the current simulation time as well — across
the entire visible area.
Strategy statistics:
- The equity chart legend is clickable: click "Strategy" or "Benchmark" to hide/show the series
(the item turns gray but stays in place). At least one series is always visible — hide the only
visible one and the other turns on automatically. The Y axis fits the actually visible series,
including after auto-refresh. - Removed the empty utility column on the left of the trades table — the table starts right at the data.
Data:
- Minute-gap repair for downloaded history: new tools find gaps in stored data and re-download them
from the exchange; a registry of known exchange-side gaps (delistings/maintenance) avoids
re-downloading them. - History-loss protection on save: data on disk and in memory are merged instead of overwritten.
AI & service:
- AI commit message generation works with reasoning models (including local LM Studio ones):
higher token budget, thinking is stripped from the answer, and an empty answer shows the reason
instead of failing silently. - Removed the false "crash report" prompt when starting after rebuilding from sources.
- English localization of the new messages (gap repair, chart errors).