Beta Release
[Framework] Poloniex API upgrade
[Framework] Bittrex trade history fix
[Framework] Coinbase API changes implemented for market list
[Interface] Display for Binance Alpaca markets fixed
[Framework] BitMEX USDT markets supported
[Framework] Bitfinex order verification improved
[Framework] Kraken Futures multi-collateral markets removed
[Framework] FTX - Sub accounts enabled
[Framework] Bybit - Improved order placing logic to prevent leverage errors
[Framework] Telegram - Solved issues with connection to new bots
[Framework] OKCoin.com - API driver updates
[Framework] Kucoin - API driver updates
[Framework] OKEX - API changes implemented
[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
Fixes
[Framework] OKEX SSL/TSL error solved
[Framework] KrakenFutures order parsing improved
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
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
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
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
Fixes
[Framework] HaasScript - Fixed CHOP() command errors
[Framework] Binance Futures market decimals fix
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
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
Fixes
[Framework] FTX API keys with read-only rights handled
[Interface] Advanced orders add menu CSS fix.
Fixes
[Framework] Unannounced Bybit API changes implemented for wallet balance
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.
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
Fixes
[Framework] Binance USDT Futures duplicate BTC & ETH market solved.
Fixes
[Framework] Binance COIN Futures API fix
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
Fixes
[Framework] Bybit trading API
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
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
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.
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
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
Fixes
[Framework] Bittex API hotfix
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
Fixes
[Framework] Binance API errors
[Framework] Bybit open orders
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.
Fixes
[Framework] Security patch for Linux/OSX users
Fixes
[Framework] Huobi API - Unable to place orders.
[Framework] Startup error.
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.
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.
Fixes
[Framework] BitMEX API hotfix
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.
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.
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.
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.
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.
New
[Framework] HaasLabs - Your personal backtest center for HaasScripts.
[Framework] Parse() command for HaasScript.
Changes
[Framework] NovaExchange no longer supported.
Fixes
[Framework] Kraken Futures API changes implemented.
[Framework] Bittrex API error solved.
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.
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.
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.
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.
Changes
[Framework] Kraken Futures - API changed implemented that blocked order verification.
Fixes
[Famework] Order bot - Leverage not set correctly after creating a bot.
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.
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.
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.
Fixes
[Framework] Deribit API - Unannounced API changes implemented. (TSL/SSL)
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.
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.
[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.
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.
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] 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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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