2.2.13.0 - 2023/05/12

Attention! It is highly recommended to back up your data before performing the update!

New

  • Portfolio testing: on the "Profit" tab, the "Drawdown" and "Drawdown duration" panels were added;

  • Portfolio Testing: on the "Profit by strategies" tab, an profit graph for each instrument was added;

  • Portfolio Testing: added "Strategy correlation" tab which displays the matrix of correlations;

  • Added a menu for creating sets of securities (main menu item Data - Security Sets);

  • Added "Batch ticker replacement" menu for futures contracts in the "Autotrading Control Center" window. Tickers can be changed for a selected group of agents. Note! Before changing the ticker, it is necessary to stop running agents.

Improved

Data providers:

  • Binance: Added support for RSA keys.

Other:

  • The following columns have been added to the "Optimization Results" tab: "Bars Held (all trades)", "Bars Held (win trades)", "Bars Held (loss trades)". Invisible by default;

  • Optimization of the program work with the cache of candles;

  • Block "Save to Global Cache": added an output that returns saved values. Added parameter "Save to next bar";

  • Information about the number of the latest nightly build has been added to the "Update to a nightly build" window.

Fixed

Data Providers:

  • Binance Spot: fixed a bug that caused the Binance Data Provider to hang when it was disconnected.

  • Binance: fixed a bug in the "Use local time" setting;

  • Binance: fixed a bug that caused the agent to lose active orders after a disconnect;

  • Binance: fixed a bug that prevented the drawing of new bars on the Agent chart when working with a script that uses several sources;

  • ByBit: fixed a bug related to the rounding of the order price;

  • ByBit: fixed error that occurred when synchronizing with server time;

  • ByBit: the problem of writing the database of orders/deals was solved. Improved interaction with the exchange;

  • ByBit: for the ByBit USDT Perpetual provider, the option "Upload orders and trades in N days" has been added to increase the speed of connection to the exchange;

  • Interactive Brokers: fixed problem with reconnecting to data provider;

  • Fixed various bugs in data providers:

    • Binance

    • ByBit

    • Deribit

    • Huobi

Other:

  • Blocks "Relative commission" and "Relative commission with minimum": when calculating the commission for purchase transactions (long), the "Margin, %" parameter is not used;

  • The "Parameters" tab in the Agent: added the ability to collapse and expand all directories;

  • "Scripts" window: fixed a bug that caused scripts to disappear from the directory;

  • Fixed a bug where data from a text file was not loaded into the Agent as an additional source;

  • Fixed an error that occurred when connecting to a scheduled data provider at the start of the program with the "Risk Manager" window open;

  • "Order Manager" window: fixed a bug that prevented placing a conditional order with a negative price;

  • "Order Manager" window: fixed incorrect display of negative prices;

  • Fixed calculation of lots in the agent when using multiple exit;

  • "Optimization" tab of the "Laboratories" window: for percentage optimization, calculation of optimization steps has been fixed when changing the number of parameters to be optimized;

  • Fixed a bug that did not allow opening the installation dialog for the nightly build when downloading the manifest failed;

  • Various minor bugs

Last updated