30 – Jan- 2024
5.40 Release contains the following changes #
Added #
5.32
Added Telegram and MQL Mobile Notifications to some Exit Conditions of the strategy.
5.35
Added an input to change slippage allowed on trades. This can be useful for CFDs and cryptos that may have higher slippage resulting in requotes and missed trades.
5.36
Added Saturday and Sunday as days to enable trading for assets that support weekend trading
5.37
Added Revesal Bar entry as an option for entry setup. This setup is defined by:
Bullish Entry – a bearish candle followed by a bullish candle that closes above the previous candle open
Bearish Entry – a bullish candle followed by a bearish candle that closes below the previous candle open
5.4
Added an option to set Optimization settings to live trading (turned on by default)
Changed #
5.33
Market Noise Filter when set at “Extreme Market Noise Only” has been corrected, previously it would not apply the correct behavior and would be equivalent to “Extremely Low Market Noise Only”, now it will work correctly.
5.34
Notifications now will only display 1 TP when both TPs are set to the same value to closer reflect the trades placed by the algo
5.36
Optimization TP R:R modifiers were not applying properly the TP2 value in some cases, this has been corrected.
5.38
Modified internal code for adjusting positions to available margin when not enough margin to open the full size is available
Removed #
5.36
Removed unused settings to simplify inputs based on member feedback
23 – August – 2022
5.30 #
Changed #
Modified the order of the Volatility filter options
Disable Market Noise Filter (0)
Extreme Low Market Noise Only (25% Market Noise or Lower) (1)
Low Market Noise Only (50% Market Noise or Lower) (2)
High Market Noise Only (50% Market Noise or Higher) (3)
Extreme High Market Noise (75% Market Noise or Lower) (4)
Avoid Extremely High Market Noise (75% Market Noise or Lower) (5)
Modified the input “Candles to expiry (0 = Market Order)” to add the option to use 0 as the expiry which will make the algo take the trades at market entry instead of placing a pending order.
Modified “Chart Title / Name for identification purposes” input to allow the use of “NULL” or “DISABLE” as input value to disable the generation of the title label
15 – August – 2022
5.295 #
Added #
Added new mode for the Market Noise filter to use Kaufman's Efficiency Ratio
Added new input for MA Calculation Method so the Trend filter can use different types of MAs
Changed #
Changed mode of Trend Filter default calculation method to Smoothed Moving Average
17 – July – 2022
5.29 #
Changed #
Backend optimizations and re-coding for performance.
Removed #
Removed File S/R option as it was not used and caused confusion to people who do not read the documentation carefully.
15 – July – 2022
5.288 #
Corrected #
Corrected a regression introduced on V5.280 that affected Stop orders and made them become market orders in some conditions.
14 – July – 2022
5.280 #
Changed #
Backend maintenance to prepare for future functionality (including large re-works of existing functions and filters)
Improved Entry placement to detect potential Pending Order Entry errors due to “Stop Levels”. Now the algo will enter that trade at the market instead of placing a pending order.
8 – June – 2022
5.2 #
Added #
New comment to show the advanced filters state on the chart
Added new inputs to prevent trades if a certain Risk is exceeded in the account
Changed #
Internal code changes for performance and consistency
Modified SMA Slope Calculations for improved consistency (Percentile Rank now uses absolute values so the trend is only defined when the slope is larger than the 5th percentile)
25 – May – 2022
5.133 #
Modified:
Improved new Title Label function to use the foreground chart color for easier readability.
24 – May – 2022
5.132 #
Added:
Added new input and label function which plots a label in the chart with the input info + Expert Name + Symbol and Execution Timeframe Selected
23 – May – 2022
5.13 #
Modified:
Modified ExecutionTimeframe internal workings to use correct magic numbers
Changed some internal functions to try and provide more robust support for brokers who may have nonstandard data types
Changed the License Key validation process to reduce the number of validations and allow for more re-tries in case of small connectivity issues or slow server response.
Improved underlying Order Management and placement system to handle rare cases of orders failing to be placed.
Trailing SL to Break Even after TP1 has been updated to be consistent with the Secretariat version of the implementation fixing an error with execution in some cases.
Further updates to BE Trailing Stop handler code to correct for an artifact with SL in which BE trade could result in a small loss instead of BE or small profit due to spreads.
Added:
FIFO compliance compatibility
Added new custom statistic for optimization and backtests “Blended CAGR Over Draw Down (7)”
Added a new error message when no valid entry method is selected.
Added TP Optimization parameters (for use only in the specific optimization processes.)
Added new entry setup option “Rejection Bar” (Definition may be refined and updated in future versions).
A rejection bar is a bar with a wick of 33% or larger of the candle body in opposite direction to the setup and no more than 33% as the opposite side wick.
01 – February – 2022
5.0 #
Major changes to underlying code and great performance improvements.
Improved Fractal Based S/R areas for fully automated trading with S/R areas.
Added new advanced filters for more powerful optimizations.
Added new Trend, Volatility, and Market Noise filters.
Added Pin Bar and Inside Bar setups
Completely updated the MT4 to Telegram Integration making it completely native (Telegram4mt4.dll is no longer needed).
Updated Documentation and added it to the member area for easier search and use.
15 – June – 2021
4.5 #
Internal improvements: Improved execution and resource usage.
Added “Execution Time-frame” setting to select a different execution timeframe from the chart used (Great for Back-testing with 1 M data, only available in Auto Trade Version)
Added Backtest/Optimization Position Size Method input to auto trade version for the improved optimization process.
Completely revamped S/R Filter Options:
The system now allows 3 different types of S/R (Manual, File-Based, Fractal)
Added Fractal Based S/R areas, fully automated S/R areas based on Fractal points ( area with, fractal count and reference time-frame can be selected to tune the S/R area generation)
Improved File-Based S/R areas: Added options for symbol prefix and sufix. This allows you to use a base File that can be used in multiple brokers by adding the broker suffix and prefix as pertinent.
New and Improved Optimization custom statistics (only available in DTT-BBR / Auto Trade Version):
New custom statistics:
-
Annualized Return Over Average Draw Down
-
Annualized Return Over Average Peak Draw Down
-
Annualized Return Over Maximum Draw Down
-
CAGR Over Average Draw Down
-
CAGR Over Average Peak Draw Down
-
CAGR Over Maximum Draw Down
Recommended Custom statistic CAGR Over Average Draw Down . With this custom statistic, you can compare systems and rank them based on how well the strategy performs over time taking into account the drawdowns and annualized returns.
20 – Sept – 2020
4.15 #
Internal improvements
Added the functionality to alert users if the zones are not placed in the charts when selecting “Use S/R Filtering” and not having the zones in place.
This will also place some temporary zones so that the user can easily drag and drop to their correct S/R areas position.
Added the option to let the EA take multiple trades in the same direction for 1 pair
Added the option for telegram notifications in the same format as the Trading Assistant version so that you can get notifications when there is a trade setup.
28 – May – 2020
4.04 #
Optimizations and improvements for reliability inside the code.
20 – May – 2020
4.0 #
Optimizations and improvements for reliability inside the code.
Added support for file-based S/R areas.
Removed the experimental setup Big Bars to focus on the main setups and avoid confusion.
Added custom statistics for backtests and optimization on MT4 strategy tester.
08 – Sept – 2019
3.755 #
Optimizations and improvements for reliability inside the code.
Added new filters to the Engulfing Bar setup. (They are in a drop-down menu)
These Price Action filters were developed together with Samuel (one of our students) who proposed them as way to improve the BB R Reliability by using price action rules around the engulfing candle for validation.
A new Setup type called Big Bars was added in EXPERIMENTAL MODE. This new setup type is the one that Luca (another of our students) has been testing in his own algo for the BB Reversal strategy.
It has been added for testing purposes but it has not yet been fully validated.
Improved the Backtest Version of the BB R to add all the setups and changes mentioned and make it more reliable. This is one step closer to launching a BB R version that can take trades for you instead of just set up notifications.
3 – Mar – 2019
3.6 #
Optimizations and improvements for reliability inside the code.
Also updated the Tester Version to not need open markets to work plus updated back-testing script with new optimizations and settings
25 – Nov – 2018
3.0 #
New setting added.
Notify on S/R Area Break setting added. This setting when “true” will enable a notification when the S/R are set has been broken.
It will notify only if the top of the Resistance is broken or if the bottom of the Support is broken this way the user knows when it is time to update the S/R areas without having to constantly checking all the charts for breaks of the S/R areas.
07 – Oct – 2018
2.9 #
Changes to the messages that appear when the EA cant reach the DTT servers.
We found instances in which MT4 will block the web request and trigger an error message in the EA. This version changes the behavior of the EA in those cases. The EA will now write the error message to the experts tab but re-try up to 10 times before displaying the error messages with a notification. This should allow the EA to be less intrusive.
Changes to the EA code.
Optimized some of the code to make it smaller and slightly more efficient.
Modified internal calculations
The EA will now take into account spread when calculating the Entry, SL and TP parameters.
24 – Sept – 2018
2.88 #
This version includes a couple of changes so that the EA will more consistently round the Entry, SL and TP parameters to the number of digits in the pair being presented.
17 – Sept – 2018
2.85 #
Corrected an issue in which the EA may fail to validate the license key and then it will unload causing annoyances and lots of extra work. Now the EA will wait up to 10 seconds upon start to send the verification requests and will try up to 10 times if this fails. The EA will send the error notification and unload itself only after 10 failed attempts to very the license key.
Improved the code to make it more compact and a bit more efficient.
31-Aug-2018
2.6 #
Modified internal calculations to take pure dojis as valid candles before the trade signal candle. (previously the EA would only take as valid candles that were bearish or bullish before the signal candle)
No Comment