[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
[Framework] HaasScript - Parse(array, StringType) now converts array elements into strings
3.3.38 - July 26th, 2021
[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
[Framework] HaasScript - New command to DisableIndicatorContainerLogs()
[Framework] FTX driver causing out of memory exceptions
[Framework] FTX price & amount decimals adjusted
[Framework] Coinbase Pro unable to connect on startup solved
[Framework] Kraken Futures - More accurate P/L & margin calculation.
3.3.16 - April 29th, 2020
[Framework] Security patch for Linux/OSX users
3.3.15 - April 26th, 2020
[Framework] Huobi API - Unable to place orders.
[Framework] Startup error.
3.3.14 - April 16th, 2020
[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.
[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.
[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
[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.
[Interface] Bot Completed Trades - 250 trades limit removed in the UI.
[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
[Interface] Bot Performance Analyzer - Jump to date temporarily disabled.
[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
[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)
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.
[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.
[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
[Framework] OKEX Futures API v3 implemented in preparation of perpetual swap markets. New API keys required.