Fixed critical bugs of the previous version (rollback to version 1.82).
Improved operation of the Teaching T-INN utility.
With the help of which you can automate the calculation of DivisionSubClusters without performing complex manipulations to select the parameter for different histories of different currency pairs.
Deleted parameters in Unibot
Now they are automatically configured when you load a neural network file, which also makes things easier.
Added TickTrailingOn option. Allows trailing stop and trailing start to work on ticks (by default it only works on the opening prices of the ActiveTF timeframe).
The display in the neural network report of training time has been corrected, it was not displayed correctly in the logs.
Added functionality for working with PROP.
CalcEquityDD24On - allows you to record Balance and Equity every hour in the last 24 hours.
In this way, calculate the maximum drawdown during 24 hours. After reaching the drawdown specified by the LimitEquityDD24 parameter, the bot will stop performing operations. At the same time, the drawdown is taken into account for the entire account and all open orders on all symbols. After 24 hours have passed, the bot will continue working.
The TickTrailingOn tick trailing function has been added.
Until now, the trailing stop worked at the opening prices of the m15 timeframe
Please note that when the trailing stop is activated on ticks, the results of testing on all ticks will differ from the results of testing on opening prices.
The neural network inputs have also been corrected and now information is entered not in absolute values but in deltas.
Do not duplicate messages and log files.
Fixed signal blocking by filters FilterSpreadOn and FilterTimeAndEventsOn in logs
In general, the logging system has been improved.
Added the ability to visually control the level of zero losses and the level of trailing start (VisualZerro=true), now you can see these levels visually on the chart.
The update is about working with the crypto market. The minimum amount for Money Management calculation has been changed.
Fixed work with stop-loss and take-profit (for part of series orders) for some brokers.
The changes apply only to external neural networks that will be loaded using a file.
Namely, the NetFilterOn field has been added - if it is activated, then the neural network will work without filters for purely clean signals of a non-network file.
Corrected incorrect operation of the NetLevelSignal field, set it within 0.0001 - 0.001
Fixed the problem of fixation on the specified timeframe regardless of the timeframe on the graph or during testing (applies to loaded neural networks).
The ability to filter by time and stop trading during news time has been added. Options in the "Filter Time And Events" block
With its help, you can simultaneously change the parameters "StopLoss", "TakeProfit", "TrailingStart", "TrailingStop", as well as parameters of virtual stop-loss, virtual take-profit and distance between adjacent orders.
For the operation of the crypto-market, this parameter must be set to "Scale"=10
One more small correction...
An additional stop-loss and take-profit controller has been added. Stop-loss and take-profit were not issued for some brokers. The additional controller will check at each tick whether the server has accepted stop-loss and take-profit. And if they are missing, it will try to set again to the expected result.
Chart comment updates now on every tick.
The field that specifies comments for orders has been restored.
The algorithm for calculating risk when working with a currency other than the dollar has also been changed, taking into account the exchange rate of this currency against the dollar!
Therefore, if your deposit is not in dollars and you want to trade, for example, with $1,000, then you need to transfer the deposit in your currency at the exchange rate to the dollar.
Also, in this version, neural networks that were not ready in the previous version have been refined. If someone is interested in working on some tools that are not represented by the bot, contact us, we will make an appropriate update taking into account the desired tool.
Fixed incorrect indexing of neuromerges in the previous version.
Some minor points have been worked out.
Short fix to work with base currency other than dollar for risk calculation.
A number of key errors have been fixed in this version.
the first, on some brokers, a new position was immediately opened after the last position, this problem has been fixed (AutoCloseStop = true).
Risks have been recalculated for base currencies other than the dollar.
The default settings have been changed, the number of orders is limited at once, so check your previous settings.
Do not forget to set stop-loss and take-profit separately for each pair.
Most of the neural networks have been updated, the rest will be updated in the new version.
Also key is the added ability to download your own trained neural network, but note that when you download a neural network, you are dealing with a specific neural network for a specific currency pair. Neural networks can be trained using a free utility.
The following additional parameters have been added:
And a whole section for working with neural networks manually:
Net Expert (setting up a neural network)
In this version, the money management calculations for the base deposit, which is different from the USD, have been updated. Such as JPY.
Fixing the problem with stoplosses
Fixing some bugs