TradeServer 4.0.7.126¶
Released 2026-05-26. All versions
Highlights¶
- Released WaveRunner: a configurable automated grid trading script that places buy orders below and sell orders above the current price to capture the configured spread in oscillating markets (https://haasonline.com/waverunner)
- Design refresh: new modern light and dark themes
- New languages: Spanish, Dutch, Indonesian, Chinese, and Hindi (Beta)
Exchanges¶
- Kraken Futures: added Isolated margin support: the margin-mode toggle and leverage slider now unlock
- Kraken Futures: order rejections now surface a classified reason instead of a generic failure
- KuCoin Futures: retries failed subscribes on HTTP 509
- WOO X: fixed issue reading locked balance
- Bit2Me: handles 412 and "not found" responses cleanly
Bots and trading¶
- Improved load time of bot templates
HaasScript¶
- Fixed HaasScript WriteExportData running during the backtest init pass (was producing spurious rows)
- HaasScript orders with price <= 0 are now dropped before dispatch (prevents exchange-side rejections)
- ±Infinity and NaN values in conversions now throw a clear DynValueInvalidCastException instead of silently corrupting downstream math
- Fixed crash in HaasScript editor when hovering certain submenu items
Other changes¶
- Improved exchange rate limit handling
- Fixed Twitter newsfeed ingestion
- Fixed blank screen when skipping account setup in the first-time wizard
- Fixed login redirect losing the original destination after sign-in
- Added copy button next to the account name in the delete-account modal