Links

Beta Release

3.3.48 - August 30th, 2022

[Framework] Poloniex API upgrade
[Framework] Bittrex trade history fix

3.3.47 - July 8th, 2022

[Framework] Coinbase API changes implemented for market list
[Interface] Display for Binance Alpaca markets fixed

3.3.46 - May 19th, 2022

[Framework] BitMEX USDT markets supported
[Framework] Bitfinex order verification improved
[Framework] Kraken Futures multi-collateral markets removed

3.3.45 - May 7th, 2022

[Framework] FTX - Sub accounts enabled
[Framework] Bybit - Improved order placing logic to prevent leverage errors
[Framework] Telegram - Solved issues with connection to new bots

3.3.44 - March 22nd, 2022

[Framework] OKCoin.com - API driver updates
[Framework] Kucoin - API driver updates

3.3.43 - February 15th, 2022

[Framework] OKEX - API changes implemented

3.3.42 - January 25th, 2022

[Framework] Bittrex - Price & amount decimals improved
[Framework] OKEX Futures - Order placing in one way mode fixed
[Framework] OKEX Swap - Order placing in one way mode fixed

3.3.41 - November 30th, 2021

Fixes
[Framework] OKEX SSL/TSL error solved
[Framework] KrakenFutures order parsing improved

3.3.40 - November 12th, 2021

Fixes
[Framework] Bybit USDT Perpetual - Set margin/leverage fix
[Framework] Bybit Inverse Perpetual - Cancel order fix
[Framework] Gemini - Price & amount decimals fix. [Interface] XSS protection expanded

3.3.39 - October 1st, 2021

New
[Framework] Haas Labs - Scripts can now use custom score system in Intelligent Tuner
Example: CustomReport('score', myCustomFitnessScore, 'labs')
Fixes
[Framework] OKEX Futures & -Swap fee percentage and calculations improved
[Framework] 2FA code starting with 0 being rejected
[Framework] FTX issue in the HaasScript editors fixed
[Framework] Accumulation bot calculation error
[Interface] Overlapping error text for duplicate custom bot names
[Interface] Button alignment for safety/indicator/insurance buttons on bot page
[Interface] Duplicate add/edit order models on Orderbot full screen page
Changes
[Framework] HaasScript - Parse(array, StringType) now converts array elements into strings

3.3.38 - July 26th, 2021

Changes
[Framework] OKEX API v5 implemented. New API keys required
  • Your wallet on OKEX is shared on Spot, Futures & Swap. We cannot merge the 3 supported drivers. Users are still required to make 3 separate accounts for the 3 drivers. If the user does this with API keys of a single account, the combined portfolio balance will be incorrect. Users will need to make subaccounts to prevent this.
  • OKEX allows for multiple positions with different margin modes. You can open an isolated position and open a cross position on the same market, direction & leverage. You cant change margin mode like on Binance or BitMEX. This means users need to manually (or in the script) close their positions before selecting a different margin mode. Only selecting a different mode does not close or change the mode of existing positions.
  • Your account mode on OKEX needs to be on single or multi-currency margin mode.
[Framework] Haas Labs concurrent backtest limit increased from 50 to 250

3.3.37 - June 18th, 2021

New
[Framework] HaasScript - New command to DisableIndicatorContainerLogs()
Fixes
[Framework] FTX driver causing out of memory exceptions
[Framework] FTX price & amount decimals adjusted
[Framework] Coinbase Pro unable to connect on startup solved
[Framework] Missing bots for developer licence

3.3.36 - May 11th, 2021

Fixes
[Framework] HaasScript - Fixed CHOP() command errors
[Framework] Binance Futures market decimals fix

3.3.35 - April 29th, 2021

New
[Framework] HaasScript - Enable custom colors for Log()
[Framework] HaasScript - Added IsEnterpriseVersion() command
[Framework] HaasScript - Added Source Price commands
  • InputSourcePrice()
  • SourcePrices()
[Framework] HaasScript - Added Source Price enums
  • OpenPriceSource
  • HighPriceSource
  • LowPriceSource
  • ClosePriceSource
  • HLPriceSource
  • HLCPriceSource
  • OHLCPriceSource
  • VolumeSource
Fixes
[Framework] ZoneRecoveryBot backtest between 2 timeframes bug fixed further
Changes
[Framework] Kucoin API v2 implemented - New API keys required.
[Framework] HaasScript - Revised formatting for logging arrays/tables/HNC

3.3.34 - April 12th, 2021

New
[Framework] HaasScript - AmountStep() command
[Framework] HaasScript - PriceStep() command
[Framework] HaasScript - GetOrderType() command
[Framework] HaasScript - GetHaasScriptVersion() command
Fixes
[Framework] Unable to create command scripts.
[Framework] ZoneRecovery backtest between 2 timeframes bug fixed
[Framework] Gemini driver protocol updated
[Framework] Kucoin patched to support 0% fee as well
[Framework] Deribit position margin improved
[Framework] Correct name when cloning Order Bot & Trend Lines Bot
[Framework] Binance API showing under Margin drivers

3.3.33 - March 19th, 2021

Fixes
[Framework] FTX API keys with read-only rights handled
[Interface] Advanced orders add menu CSS fix.

3.3.32 - March 11th, 2021

Fixes
[Framework] Unannounced Bybit API changes implemented for wallet balance

3.3.31 - March 9th, 2021

Fixes
[Interface] CSS issues after Chrome(-like) browser update.
[Framework] Binance minimum trade volume read from API
[Framework] Visual script backup file compression changed (part 1 of 2)
[Framework] Bybit USDT Perpetual leverage on cross.

3.3.30 - March 3rd, 2021

Changes
[Framework] Binance minimum trade volume read from API
[Framework] HaasScript - Commands GetPositionEnterPrice & AverageEnterPrice can output open entry price
Fixes
[Framework] Bybit Inverse Perpetual - Updated error codes that blocked placing orders
[Framework] HaasScript - Fixed Delta/PercentageChange command

3.3.29 - February 4th, 2021

Fixes
[Framework] Binance USDT Futures duplicate BTC & ETH market solved.

3.3.28 - January 27th, 2021

Fixes
[Framework] Binance COIN Futures API fix

3.3.27 - January 26th, 2021

New
[Framework] Bybit USDT Perpetual support
[Framework] HaasScript - GetTimer command
Changes
[Framework] Bybit renamed to Bybit Inverse Perpetual
[Framework] CEX.IO decimals made API based
Fixes
[Framework] Kucoin BSV markets

3.3.26 - December 31st, 2020

Fixes
[Framework] Bybit trading API

3.3.25 - December 28th, 2020

Changes
[Framework] Mono startup error when not using the recommended version (>= 5.14.x and <= 6.8.x)
[Framework] Order verification improved for all Binance API's.
Fixes
[Framework] Bybit leverage adjusted
[Framework] Bitfinex markets restored
[Framework] Coinbase Pro error on NU markets
[Framework] Failing to load history for backtests on Mono

3.3.24 - December 3rd, 2020

New
[Framework] HaasScript - Choppiness Index Indicator
[Framework] HaasScript - GetTradingReport command (returns values listed below)
[Framework] HaasScript - Backtest Performance Statistics
  • Max DrawDown
  • Sharpe Ratio
  • Sortino Ratio
  • Win %
  • Profit Ratio
  • Profit Factor
  • CPC Index
  • Tail Ratio
  • Common Sense Ratio
  • Outlier Win & Loss Ratios
Changes
[Exchanges] FTX Token markets removed
[Exchanges] FTX Ref code fixed
[Exchanges] CEX.IO new decimals setup
Fixes
[Framework] Bitfinex missing markets fixed
[Framework] HaasScript - Reloading VE scripts fixed
[Framework] HaasScript - ParseJson output object to contain keys
[Framework] HaasScript - SignalReservedA/B fix
[Framework] HaasScript - SignalExitLong/Short fix

3.3.23 - October 5th, 2020

Fixes
[Framework] Binance & Deribit HTML 400 errors
[Framework] Binance USDT Futures fee costs calculation with custom fee.
[Framework] HaasScript NewArray/-List error
[Framework] HaasScript "unknown reference" error with dictionaries
[Interface] Visual Editor duplicate entries in favorite lists.

3.3.22 - September 22nd, 2020

New
[Framework] Support for developer (backtest) license added
[Framework] HaasScript support for fetching (demo) cloud signals added
[Framework] HaasScript - StartTimer & StopTimer commands
[Framework] HaasScript - Fixed Finalize command for VE
Changes
[Framework] New cloud and price socket endpoints setup
Fixes
[Exchanges] Kraken spot wallet fix

3.3.21 - August 18th, 2020

New
[Framework] Binance COIN Futures API support
[Framework] Warning added for 50+ bots
Changes
[Framework] Binance Futures renamed to Binance USDT Futures
[Framework] Coinbase Pro amount decimals updated
Fixes
[Framework] HaasScript - Fixed ArrayConcat
[Framework] Backup protocol added for price socket

3.3.20 - July 16th, 2020

Fixes
[Framework] Bittex API hotfix

3.3.19 - July 15th, 2020

New
[Framework] FTX API support (spot)
Fixes
[Framework] Old unused Haasonline forum newsfeed removed
[Framework] (Visual) Script double backup file added + fixed for visual
[Framework] Minor HaasScript fixes

3.3.18 - June 22nd, 2020

Fixes
[Framework] Binance API errors
[Framework] Bybit open orders

3.3.17 - June 12th, 2020

New
[Framework] HaasScript - Backup files added
[Framework] HaasScript - GetCommand, gets a command handler by name, can be custom command or HS built-in
[Framework] HaasScript - ArrayFilterType enumerations (see ArrayFind and ArrayFilter)
[Framework] HaasScript - ArrayFind, returns a list of indices that match the value
[Framework] HaasScript - ArrayRemove, removes an element, pointed by an index
[Framework] HaasScript - CloseVPosition, closes a virtual position using a simulated order
[Framework] HaasScript - AdjustVPosition, add/reduce a virtual position using a simulated order
[Framework] HaasScript - Support for native order templates on leverage exchanges
- Binance Futures
- Stop loss limit & market
- Take profit limit & market
- BitMEX
- Stop loss limit & market
- Take profit limit & market
- Trailing stop limit & market
- Deribit
- Stop limit
- Stop market
- Kraken Futures
- Stop loss limit & market
- Take profit limit & market
Changes
[Framework] Price socket and tracking offloaded to cloud
[Framework] Newsfeed tracking offloaded to cloud
[Framework] Scripted driver high-speed data flow enabled
Fixes
[Framework] Coinbase SSL levels upgraded
[Framework] Kraken Futures - partial order fix
[Framework] Kraken Futures - XRP/XBT wallet issue solved.
[Framework] Kraken Futures - More accurate P/L & margin calculation.

3.3.16 - April 29th, 2020

Fixes
[Framework] Security patch for Linux/OSX users

3.3.15 - April 26th, 2020

Fixes
[Framework] Huobi API - Unable to place orders.
[Framework] Startup error.

3.3.14 - April 16th, 2020

New
[Framework] Binance Futures hedge mode supported.
  • Switching your account(s) to HEDGE mode is done through the Binance Futures UI. The setting is located in the account preferences. Only visible on their new website for future trading. Switching a simulated account running on Binance Futures to HEDGE is not possible. Using HaasScript in combination with your Binance Futures account in HEDGE mode will not result in issues.
Changes
[Framework] OKEX-Futures Bi-quarterly markets support.
[Framework] Market cap/volume templates enabled again for the Advanced Index Bot
[Framework] Kraken Futures minimum trade amount adjusted to exchange specifications.
  • The exchange has a limit of 10 orders with an amount below 100 contracts. Orders placed afterward will be blocked by the Kraken Futures trading engine. Haasonline does not enforce this rule in their simulated account.
Fixes
[Interface] Binance futures amount decimals rounding.
[Interface] Bybit futures order execution price fixed.

3.3.12 - March 9th, 2020

New
[Framework] Binance Futures Cross-margin support.
[Framework] HaasScript - ParseCSV command.
[Framework] HaasScript - ParseJSON command.
[Interface] HaasBots - Position identifier column for position tables.
Changes
[Framework] OKEX Swap profit calculation improved for USDT markets.
Fixes
[Framework] OKEX Swap trade amount error resolved for USDT markets.
[Interface] Bot list - Not showing correct last trade timestamp.

3.3.11 - February 20th, 2020

Fixes
[Framework] BitMEX API hotfix

3.3.10 - February 14th, 2020

Changes
[Framework] Mono stability improved
Fixes
[Framework] OKEX Swap orders being rejected due to mismatch in leverage.
[Framework] Trade bot not being able to place small orders on Binance Futures.
[Framework] Adjusting executing price for simulated orders when above or below buy/sell price.
[Interface] When using the percentage buttons on the Trade now, its not executing orders.
[Interface] Bot list occasionally showing first instead of the last order timestamp.

3.3.9 - January 8th, 2020

Changes
[Framework] HaasBot updates 5 seconds after a completed order if high speeds is enabled.
Fixes
[Framework] Binance Futures leverage levels adjusted for non BTC markets.
[Framework] BitPanda renamed to Bitpanda.
[Framework] Haas Labs - Export loaded settings to a bot didn't set correct script.
[Framework] Accumulation bot didn't continue trading after restart.
[Interface] Binance Futures tickers didn't update in the ticker bar.

3.3.8 - December 9th, 2019

New
[Framework] Bitpanda API Support.
Fixes
[Framework] Double order registration in the Haas Bots.
[Framework] Advanced orders not executing starting order when using market orders.

3.3.7 - November 27th, 2019

New
[Framework] ByBit API Support.
Fixes
[Framework] HaasLabs - Brute Force testing outside min and max value.
[Framework] HaasLabs - InputTable values not updating on an active bot after save.
[Interface] HaasLabs - Sorting on interval in the result table didnt work.
[Interface] HaasLabs - Exporting settings to bot might show incorrect parameters in UI.
[Interface] HaasScript Chart line width didnt adjust the width.

3.3.6 - November 18th, 2019

New
[Framework] HaasBot Discord & Telegram notifications
- Activation
- Order execution
- Safety order execution
- Closed positions
Fixes
[Framework] Binance Futures incorrect leverage on open positions.
[Framework] Disappearing or invisble HaasBots
[Framework] HaasScript - incorrect bot positions after specific order sequence.
[Framework] HaasScript - IsPositionClosed patched.

3.3.5 - November 1st, 2019

New
[Framework] HaasLabs - Your personal backtest center for HaasScripts.
[Framework] Parse() command for HaasScript.

3.3.4 - October 15th, 2019

Changes
[Framework] NovaExchange no longer supported.
Fixes
[Framework] Kraken Futures API changes implemented.
[Framework] Bittrex API error solved.

3.3.3 - October 4th, 2019

New
[Framework] Binance Futures API Support Note: API Keys before the launch are not compatible with Futures. Keys made after the launch are, after enabeling futures on Binance.com.
[Framework] Binance.us API Support
[Framework] HaasScript - Candle Up/Down patterns.
[Framework] HaasScript Commands
  • InputSignalManagement()
  • IsPositionClosed()
  • Not() / NotEquals()
Changes
[Framework] Kucoin trade history endpoint switch.
[Framework] HaasScript - Table input improvements.
Fixes
[Framework] HaasScript - Second and more additional plots missing in chart.
[Framework] Bittrex API - Public trade history error.
[Interface] Backtest Remote - HaasScript related buttons visible in other pages.
[Framework] Telegram - Not all bots showing in active bots reports.

3.3.2 - September 20th, 2019

New
[Framework] Bittrex API V3. (Old API keys are still working)
Fixes
[Interface] Chart/layout resizing VE/SE/HB.
[Interface] SE/VE Market selection resetting after backtest.

3.3.1 - September 16th, 2019

New
[Framework] HaasScript
  • 4 new command available. SignalsToLog, PositionToBool, LastLongProfit & LastShortProfit.
  • Delay parameter added to the SignalProperties command.
  • MapNoneTo parameter added to the SignalMapper command.
  • Bug: EasySAR plotting circles instead of lines.
[Framework] Visual Editor
  • Continuation connector for commands with void as return type. Available in the context menu.
  • 2 new interactive guides: Flow Control & Working with signals.
  • Interactive guides can step back now.
  • Internal clipboard added. Hold up to 10 copied selections.
    • Paste is available in the context menu of the background.
    • Ctrl/Cmd + V paste the last copy to the last mouse click position.
  • Collapse groups of settings in the menu.
  • Command search improved. GPA will suggest GetPositionAmount.
  • Bug: Comma doesn't work as decimal separator.
  • Bug: Main context menu not opening.
  • Bug: Opacity parameter not working like intended on colors.
[Interface] HaasBots
  • Collapse groups of settings in the menu.
  • Exposed bots in Discord and Telegram.
  • Collapse groups of settings.
  • Script error icon added.
  • Save button will always be in view.
[Interface] Script Editor
  • Intelli-Sense improved. GPA will suggest GetPositionAmount.
  • Collapse groups of settings in the menu.
  • Bug: Errors on empty rows after copy-pasting ffrom certain sources.
[Framework] HaasScript Chart
  • Rendering speed optimized for Chrome, Firefox, and Edge among others.
  • Ability to zoom out a lot further on the chart.
[Interface] Multiple memory leaks found and patched.

3.3.0 - August 31st, 2019

New
[Framework] Upgraded HaasScript
[Framework] Enhanced version of the Script Editor.
[Framework] New Visual Editor powered by HaasScript.
[Framework] Custom, reusable, commands for in the Script & Visual Editor.
[Framework] HaasBots. The bot for your custom scripts.
Changes
[Framework] Trade Bots using HaasScript safeties/indicators/insurances will no longer work.
[Framework] Simulated accounts on margin/leverage can no longer have both a long and short position open at the same time. Only OKEX-Futures is allowed to have 2 positions.
[Framework] IScriptMarket requires an UnderlyingCurrency property. This is, for example, XBT on BitMEX, BTC or ETH in Deribit and BTC on Bitfinex.

3.2.33 - August 6th, 2019

Changes
[Framework] Kraken Futures - API changed implemented that blocked order verification.
Fixes
[Famework] Order bot - Leverage not set correctly after creating a bot.

3.2.32 - August 2nd, 2019

New
[Framework] Bitstamp Websocket v2
Changes
[Framework] KuCoin API upgraded to TLS 1.2
[Framework] Gemini market details updated.
[Framework] Bitfinex markets sorted.
Fixes
[Framework] Trade Now - Decimal separator.

3.2.31 - July 30th, 2019

New
[Framework] All Bitfinex Margin markets are tradable now, no more limitations.
Changes
[Interface] Settings Page - Bitfinex margin tab removed.
[Interface] Dashboard - Removed Deribit & KrakenFutures account options.
Fixes
[Framework] Total Balance - Deribit balance incorrect.
[Framework] Trade Bot - Blind indicator on higher intervals.
[Framework] Bot Extension - Deactivating after safety not deactivating bot all the time.
[Framework] Market Making Bot - No backtest results in low priced markets.
[Interface] Settings Page - Unable to add email providers.
[Interface] Trade Bot - Disable on losses description.

3.2.30 - July 19th, 2019

Changes
[Interface] Supressed decimal warning when another popup is open.
Fixes
[Framework] Deribit API - Issue with open positions if trading/traded on options.
[Framework] Trade Bot - Wait After Order.

3.2.29 - July 17th, 2019

Fixes
[Framework] Deribit API - Unannounced API changes implemented. (TSL/SSL)

3.2.28 - July 12th, 2019

Changes
[Framework] Binance API - Lowered the minimum order size in the BTC trading market to 0.0001 BTC
Fixes
[Framework] Deribit API - Not seeing short position.

3.2.27 - July 12th, 2019

New
[Framework] Deribit API v2 implemented.
  • Same API keys are working.
  • The contract value of BTC markets changed from 10 to 1.
  • Bots trade amount are adjusted automatically.
[Framework] Market Making Bot - Enter and exit timeouts separated.
[Framework] Market Making Bot - Stop loss cooldown added.
[Framework] InterExchange Arbitrage Bot - Custom fee percentages for backtests.
[Interface] Warning added for exchanges and market with more than 8 price decimal places. Can be disabled in the settings page.
Changes
[Framework] Dropped support for CobinHood & CCEX.
[Interface] Trade Bot - Roof in signal mapping.

3.2.26 - June 14th, 2019

Changes
[Framework] External Wallet - EOS temporarily disabled.
[Framework] Roof-in Traling - Parameter tooltip text.
Fixes
[Framework] Login issues for new MacOS users.
[Framework] CandleStick Pattern - SimpleDoubleDown/SimpleDoubleUp
[Framework] Kraken API - Fee credit registered as BTC deposit.
[Framework] Inter-Exchange Arbitrage Bot - Minimum trade amount check.
[Framework] Flash Crash Bot - Loosing open orders after saving an active bot.

3.2.25 - May 17th, 2019

New
[Framework] OKCoin Com API - Upgrade to v3. 20 new markets. New API keys required.
[Framework] Orderbot - Remembers open orders after restart. Needs one last manually adjustment.
Changes
[Framework] Poloniex API - TSL1.2 upgrade.
Fixes
[Framework] Kraken Futures API - Blocking trades on XRP/XBT markets.
[Framework] Kraken Futures API - Showing Deribit in the error message.
[Framework] OKEX Swap API - Not showing the correct position amount if there are open orders to close that position.
[Framework] Trade Bots - Stop Loss Dynamic in short position triggering directly.
[Framework] Email Bots - Possibly triggering on 1 message, when 2 are required due to timing
[Framework] FlashCrash Bots - Unable to load bots for FlashCrashBot error message.
[Framework] FlashCrash Bots - Not creating orderbook for exponential spread.
[Framework] Flash Crash Bot - Move in/out reversed.
[Framework] MadHatter Bot - Stop loss P/L inconsistency with Current Position P/L.
[Framework] Inter-Exchange Arbitrage Bots - Profit calculating not working.
[Framework] Settings - Applied simulation type not saving.
[Framework] Telegram - Not getting bot reports of CIB or AIB.
[Interface] Dashboard - Text overlapping on normal, spread & change tickers.

3.2.24 - April 19th, 2019

Fixes
[Framework] Bittrex TLS/SSL fix.
[Framework] Stop Loss (Dynamic) for short position.
[Framework] Price flat lines on Low Power mode
[Framework] BBands %B - Trigger sell above 1.
[Framework] Scaling order widget not placing orders.
[Interface] Order Bot - Add pre-order popup opening after the mouse leaves the chart.

3.2.23 - April 9th, 2019

New
[Framework] Kraken Futures API implementation
Fixes
[Framework] BitMEX - Possible flat lines due to connection issues.
[Framework] OKEX Swap - Account not being removed on Mono.
[Framework] OKEX Swap - Minimum trade volume removed.
[Framework] Market Making Bot - Bot being stuck because the cancelled order amount is to low to execute again.
[Framework] Market Making Bot - Profit calculation on margin.
[Interface] Trade Bot - Plot not adding swing chart to MA-Types without pressing refresh.

3.2.22 - March 20th, 2019

New
[Framework] LocalAPI - Consensus weight support.
Changes
[Framework] Zone Recovery Bots - Deribit ETH improvements.
[Framework] Improvements for idle BitMEX & Bitfinex feeds.
[Interface] Order Bot - Dragging lines of open order replaces the order on the exchange.
Fixes
[Framework] BitMEX - Order parse exception due to native open stop order.
[Framework] Trailing Stop Extension - Email bot not placing orders.
[Framework] Order Bot - Dragging lines of completed order triggered them again.
[Interface] Order Bot - Template manage didn't select correct template in dropdown.
[Interface] Custom bots - Log book not updating.
[Interface] Flash Crash Bot - Move in & move out checkbox.

3.2.21 - March 15th, 2019

New
[Framework] Deribit - ETH Perpetual supported.
Changes
[Framework] OKEX Spot - Unexpected API changes implemented.
[Framework] OKEX Swap - API improvements.
[Framework] Trade Bot - Backtest of Close position safeties improved.
[Framework] Accumulation Bot - Auto activate on restart.
[Interface] Portfolio - Deribit temporary disabled due to new market. Will be enabled next update.
Fixes
[Framework] KuCoin API - Order verification fix.
[Framework] Trade Bot - Backtest of disabled indicators on spot bots.
[Framework] Trade Bot - Stop loss spot bots.
[Framework] Discord/Telegram - Highest value in the portfolio information.
[Framework] LocalAPI - SetupMadHatterBot not setting leverage.
[Framework] Marketview - Showing not active with certain candle patterns enabled.
[Interface] Trade Bot - Edit C# Script opened HaasScript editor.

3.2.20 - March 4th, 2019

New
[Framework] OKEX Spot API V3 implementation. New API keys required.
[Framework] OKEX Swap API implementation.
Changes
[Framework] HitBTC API improvements.
[Framework] BitMEX leverage options expanded. [Framework] Trade Bot - BBands %W buy and sell thresholds added.
[Framework] Trade Bot - Deactivation safeties are now back-testable.
[Framework] Flash Crash Bot - Auto activate after restart if enabled in main settings. One last manual quick start required.
Fixes
[Framework] Trade Bot - Trade amount error (resolved) spam in Discord/Telegram.
[Framework] Flash Crash Bot - Amount when using exponential spread.
[Framework] Market Making Bot - Losing open orders due to missing market list.
[Framework] Advanced Orders - Save error when created through the Trade Now.
[Framework] MadHatter Bot - Calculation error.
[Interface] Bot Extensions - Manage indicator save button not working on some occasions.
[Interface] Trade Bot - C# Scripts not saving for margin/leverage bots.
[Interface] Trade Bot - Script indicator not showing data lines when switching scripts.
[Interface] Open orders - Showing invalid N/A origin for orders on simulated accounts just after a restart.
[Interface] Bot Performance Analyzer - Incorrect labels and switch values for leverage.

3.2.19 - February 21st, 2019

New
[Framework] Kucoin API v2 implementation. New API keys required.
  • No trade history data available through the API from before the exchange update. In order to preserve portfolio data, do not create a new account in HTS, but utilize the change keys functionality.
Fixes
[Framework] Kraken API - Unexpected API changes implemented.
[Framework] Trade Bot - Using disabled indicators in a backtest.
[Framework] Trade Bot - StochRSI & Kelter Channel signals.
[Framework] Market Making Bot - Duplicate orders after software restart.
[Interface] Trade Bot - Indicator chart style.
[Interface] Trade Bot - Chart not showing with disabled indicators.
[Interface] Bot Analyzer - Gain line on the profit chart.
[Interface] Bot Extensions - Search not working
[Interface] Advanced Orders - Search not working
[Interface] Bot Analyzer Chart - Showing bought text for margin/leverage orders.

3.2.18 - February 8th, 2019

New
[Framework] Haasonline Websocket Drivers connected for BitMEX and Bitfinex - No public API calls are made. Giving more room to private endpoints. Less likely to get banned. - Faster price, orderbook and trades update. - Less load on the local server & exchange.
Changes
[Interface] Bot Completed Trades - 250 trades limit removed in the UI.
Fixes
[Framework] Trade bot - Backtest result consistency when testing a certain range.
[Framework] Market Making Bot - Deribit swap stuck in settlement cooldown.
[Framework] Advanced Index Bot - Backtest speed for Spider & Flash mode

3.2.17 - February 4th, 2019

Changes
[Interface] Bot Performance Analyzer - Jump to date temporarily disabled.
Fixes
[Framework] OKEX Futures - Short position shown as long.
[Framework] OKEX Futures - Placing orders on the wrong contract for a brief moment after settlement.
[Framework] Trade Bot - Backtest speed.
[Framework] Trade Bot - Dynamic Buy/Sell indicator on higher timeframes.
[Framework] MadHatter Bot - Deactivate bot after stop loss.
[Framework] Market Making Bot - Settlement cooldown added. 30 minutes before settlement, open orders are cancelled and positions are closed.
[Interface] Trade Bot - Bot chart not showing when using scripted indicators.
[Interface] Custom Bot - Search not being case insensitive.
[Interface] Total Balance - Showing 0 values for some accounts.

3.2.16 - January 29th, 2019

New
[Framework] Trade Bot
  • Stop Loss (Trailing) - Advanced licence only - Not chartable.
  • Roof-In (Trailing) - Advanced licence only - Not chartable.
[Framework] Trade Bot - Indicators
  • Indicator weight feature when consensus mode is enabled. The indicator weight allows for more flexibility on the signal thresholds. For example, it makes it possible to enter on 7 indicators and exit on 3. The weight is defined per indicator and the total weight threshold are located in the Generals Settings tab.
  • Master indicator settings removed. Its replaced by the weight feature. The crown icon will stay visible for 1 version as a reference when adjusting too the indicator weights. It doesn't have any other effects.
  • Use long & short signals text replaced with Use buy & sell signal. The old labels were misleading due to the fact that the signals are disabled before they are mapped to a leverage signal.
[Interface] Trade Bot Chart Update
  • Buy/Sell signals removed from top of the chart.
  • Indicator Agreement Index chart added
  • Indicator Heat Map chart added
  • Indicator Signal chart added
  • Trade annotations in chart added. Hover for more info.
  • Safety order signal on top of the chart
  • Customizable chart settings saved per bot;
  • Interval (up to 30 minutes)
  • Chart style
  • Show volume
  • Show indicator agreement index
  • Show indicator heatmap
  • Show indicator signal chart
[Framework] Advanced Index Bot - Flash Mode.
  • Uses a fixed order size in the base coin amount
  • Does not act as a index.
  • No maximum amount. Keep trading until it cant buy or sell more.
Changes
[Framework] Improvements in price tracking & history syncing.
[Framework] Faster load time after login
[Framework] Faster backtest result response for MHB and Trade Bots.
[Framework] Stability improvements for the UI websocket.
[Framework] Market Making Bot - Target prices update for deactivated bots after saving.
[Framework] Flash Crash Bot - Orders in a backtest will be considered completed when the price is breached instead reached.
[Framework] Flash Crash Bot - Better orderbook building for coin with a price below 100 satoshis.
[Framework] Inter-Exchange Arbitrage Bot - No timeout limit order added.
[Framework] Scripted Driver - Interface of IScriptedPosition changed.
Fixes
[Framework] Trade Bot - Stop loss going short instead of no position
[Framework] Bitfinex Margin - Maximum trade amount.
[Framework] Script Bot - Hanging open orders.
[Framework] Crypto Index Bot - Showing profit with only stop loss orders
[Framework] Local API - Decoding spaces for MACD cross over (among others).
[Framework] Local API - Leverage levels in price market object.
[Interface] Trade Bot - Trade on trendlines not showing the charting tools.
[Interface] Crypto Index Bot - Showing non spot accounts in the dropdown.
[Interface] Advanced Orders - Not adding the correct order type.
[Interface] Settings page - Bitfinex margin dropdown not showing.
[Interface] Bot Groups - New groups not showing without browser refresh.
[Interface] Simulated Account - BitMEX showing double XBT in wallet.
[Interface] Simulated Account - Cross margin position being liquidated as a fixed position.

3.2.15 - January 3rd, 2019

New
[Framework] OKEX Futures API v3 implemented in preparation of perpetual swap markets. New API keys required.
[Framework] External Wallets - Added BNK, DEB, DGB, DENT, PAX, PLR & REQ
[Interface] Header Widgets - Open Positions shows price ratio.
[Framework] Trade Bot
  • Indicators: Candlestick revision. All patterns will create valid signals. Removed 4 patterns. HikkakeMod, KickingByLength, Piercing & Takuri.
  • Safeties: New! Roof-In (Acts as a reversed stop loss).
  • Safeties: Wizard for helping selecting the correct safety for your trade bot.
  • Insurances: Wizard for helping selecting the correct insurance for your trade bot.
  • Insurances: Absolute Percentage Change improved.
  • Insurances: Price Percentage Change improved.
  • Ability to (temporarily) disable/pause specific safeties, indicators and insurances.
  • Trade amount wizard for helping selecting the correct parameters.
  • Current Position P/L not showing the correct value.
  • Add indicator, safety and insurance popup restyled. More categories and favourite list added.
Changes
[Framework] Market Making Bot
  • "Requires spot account" placeholder removed.
  • Table sorting will be remembered after a save action.
Fixes
[Framework] CobinHood API - Unable to connect due to funds in non-trading wallets.
[Framework] Advanced Index Bot - Not cancelling extra buy orders.
[Framework] MadHatter - P/L based stop loss in backtests.
[Framework] MadHatter - BBands with MAMA MA-Type and long length. [Framework] Market Making Bot - Repeatingly placing stop loss orders.
[Framework] Email Bot - Not ignore 0 values for the safeties.
[Framework] Order Bot - Not recognizing comma's as decimal seperator.
[Framework] Bot Extensions - Manage bot on indicators signal not activating bots.
[Framework] Portfolio - Fiat values for BitMEX & Deribit.
[Framework] Portfolio - OKEX-Futures disabled.

3.2.14 - December 22nd, 2018

New
[Framework] Bots
  • Profit and fees from bots on leverage will be shown in the currency where they are made.
  • Position liquidation included in leverage backtests.
  • Automatic reload of the scripts dropdowns.
  • Funding rate instead of settlement date shown for perpetual markets. (Updates every 15 minutes)
  • ROI per trade in bot trade popup
[Framework] Market Making Bot
  • Margin support
  • Leverage support
  • Unlimited number of slots per bot.
  • Order size, price offset, reset time & stop loss per slot.
  • Native exchange order support. Useful for market or cancel order types to avoid (higher) fees.
[Framework] Intelli Alice
  • Take Profit
  • Sop Loss
[Framework] MadHatter Bot - Options to select a price based stop loss for margin/leverage trading.
[Framework] Email Bot - Options to select a price based stop loss for margin/leverage trading.
Framework] Script Bot
  • API expansion
  • More intelligent and faster backtests.
[Framework] Bot Extension - Order Persistence - Timeout between retries & max price change from original execution price.
[Framework] Trade Now - Execute advanced order types from the widget. An advanced orders will automatically be created.
[Framework] Portfolio
  • BitMEX supported.
  • Deribit supported.
  • Position profit history
Changes
[Framework] Trade Bot - Safeties renamed for consistency.
[Framework] Flash Crash Bot - Move in/out market feature split in move in and move out.
[Interface] Dashboard - Personal trade history widgets implement the new sortable tables.
Fixes
[Framework] Indicators with long or short length of 1 not working properly.

3.2.12 - December 5th, 2018

New
[Framework] Cobinhood API integration.
Changes
[Framework] Wex support removed
Fixes
[Framework] Coinbase Pro - Size is to accurate error.
[Framework] Bot Extension - Trailing Stop on MHB Leverage.
[Interface] Bot Extension - List not showing any extensions.