Versione 2.59
2024.08.16
SONIC version 2.59: Must-have update [🌟: enhancement | 🚩 bug fix]
🌟 add 2nd news source for NewsFilter, i.e. Investing.com aka (forexprostool)
🌟 user can now display News event to display on chart with timestamp and label
🚩 fix critical bug on array-out-of-range in NewsFilter (Forexfactory download)
Versione 2.58
2024.07.14
SONIC version 2.58: Must-have update [🚩 bug fix]
🚩 fix critical bug that cause ExposureBalancer module to open and close trade rapidly due to symbol suffix not matching
🚩 fix minor bug that cause occasional mixing of multi-pair grids between different symbols
Versione 2.57
2024.07.13
SONIC version 2.57: must-have updates [🌟: enhancement | 🚩 bug fix]
------------------------------------------
Incorporate many new features from new Blue GAIA EA including:
🌟 (NEW) Add ExposureBalancer feature: user can have hedging trade opened when in-flight exposure is overwhelmed toward the other direction. For example of there are many SELL positions, then EA will open BUY trades to light up the load on sell exposure
🌟 (NEW) Different Entry Gap for each timeframe: user can now specify the entry gap (point away from original entry signals) differently for each timeframes: for example: "-200;-600:M5 | -400;-1500:M15,M30 | -200;-100:H1" -> this enables a better entry point cater to timeframe nuances rather than just a 'blanket' point-aways parameter
🌟 (NEW) Add Manual Trade management: user can enable / disable EA to monitor manual trade entered by user via a unique messaging mechanism using directly from their mobile app --> this offer great convenience and flexibility for trade who trade on the go
🌟 (NEW) GridTrading's PanicRelief Smart Gridding feature: user can enable "Smart Gridding" option which will automatelly apply GridPause and GridAgainstTraderFilter logic dynamically base on stretchiness of the grid. For example, if grid is stretched over a certain degree, gridding operation will temporarily paused - or if grid is expanding against the TradeFilter direction, the grid step and lot multiplier will be reduced to suppress/slowdown DD growth.
🌟 various internal optimization for Gold trading, including dynamic Trade-management operation mechanic base on "AccountStress" metric (three levels of Account's Drawdown %)
🌟 add a session pacer for Emergency Close to avoid having too many Emergency Close within short period which would negatively impact profitability
🌟 enhance PortfolioNetOff module to address the issue with "profit drought" - i.e. no profit reserve available to be used during losing period
🌟... and many other minor charting enhancements
🚩 fix minor bug with TradeScanner module that periodically cause rare trade issues
🚩 fix minor bug with MaxTrade logic allowed for Reversal entry and SameDirectionEntry gaps
🚩 fix minor bug with Trail StopLoss applied on gridding trades
🚩 remove CritClose and EmergencyClose operation from Intra-grid rescue to avoid too many close in loss
Versione 2.51
2024.04.29
Sonic v2.51: Must-have update
🐞 fixing 3-digit gold auto-adjustment for grid-step
🐞 fixing trading-timerange-allow bug
Versione 2.50
2024.03.20
Sonic Version 2.50 - Must-have updates [🌟: enhancement | 🚩 bug fix]
🚩 fix minor bugs in TradeFilter connection to Supdem indicator
Versione 2.49
2024.03.19
SONIC version 2.49 - Recommended updates [🌟: enhancement | 🚩 bug fix]
🌟 Integration new features of Blue Algos Frameworks.
🌟 (NEW) Add Supply Demand indicator in both SignalScanner and TradeFilter: user can use now use Supply Demand indicator by type in 'supdem' in the list of entry signal as well as a trade filter indicator
🌟 (NEW) Add 'Enable Position Sizing' option in "PORTFOLIO" Section: when enable, this feature will automatically look out for instance where price has entered extreme high/low zone - which is base on the Fibonacci extension of previous five-day High/Low range - and reduce the lot size accordingly. Price entering these extreme zone is the sign that it can violently bounced both way (either continue more extension with small retracement or fake-out and reverse hard which can caught off-guard a lot of retail trader. Therefore, this feature will reduce the loss manigtude
🌟 Allow user to now enable / disable grid for each time-frame & entry type: instead of simply setting 'True/False' for the option 'Enable GridTrading?', user can now set specifically which entry type (BreakOut | Reversal) and timeframe that grid trading is allowed. For example if user specify "True | breakout:M5,M15; reversal:M30,H1" --> this means that EA will ONLY open grid trade for Breakout trades from M5 and M15 timeframes and Reversal trades from M30 and H1 timeframe. This new so-called 'half-grid' setting allow even safer trading condition - avoid too much unfavourably spawning grid.
🚩 fix small bug in TradePacing module where consecutive orders open in the same direction
Versione 2.46
2023.12.21
Sonic Version 2.46 - Must-have updates [🌟: enhancement | 🚩 bug fix]
----------------------------------------
🌟 (NEW) Add 'New Year break' option: user can specify one or more date ranges during new-year transition period, for example: "25/12-10/01,23/01-10/02"
this feature is really useful for those assets that may have spikes / unpredicted price movement during these holiday period where market is most illiquid.
🌟 (NEW) Open new-serie when pause trade: gives user option to have EA start a new grid series once a previous grid has been paused by the PanicRelief module. This
allow EA to quickly make new gain from the new grid series and use these gain to gradually close out (net-off) with the paused grid's losing trades.
Another valuable feature to reduce DD and help quickly reduce danger position for grid trader
🌟 (NEW) Buy&Sell entry OffSet gap: impose a 'no-fly' zone (e.g. 'off-side') for the incoming buy and sell trade base on the most recent buy and sell orders. This would reducethe tendency for the EA to continue open new buy trade when market is highly Overbought OR open new sell trade when price is really highly Oversold.
🌟 (NEW) Symbols need +1 digit adjustment: allow users to specify which tradable symbol that require EA to auto-adjust any internal point-base logic (such as TakeProfit, StopLoss, GridStep etc.) by x10. This is useful for Indices symbols that have 1/2 digit quote different between brokers, for example US100, DE40 etc. so that user don't need use different set files for different brokers
🌟 Stop a signal being used too many times: Only allow a signal to be used twice to avoid having trade entered when the signal is no longer 'valid' with the current market context, i.e. EA will not open a third time trade on the same signal when price return to such signal's level.
🌟 Automatically allow only BreakOut trade when market structure is flat: when TradeFilter module detect a flat market structure (if ADR / CMI is used) then Reversal entry type will be prohibited
🚩 Fix the issue that TradeScanner module fail to detect tradeable symbol's name where user input symbol's suffix seperately
🚩 Fix minor bug for TradeFilter modifying TakeProfit level (for No-grid strategy)
Versione 2.43
2023.11.21
Sonic Version 2.43 - Must-have updates
----------------------------------------
🌟 Completely rewrite the TradeScanner module (whose role is to detect entry signal) which allows following improvements:
- Delay entries: user can have trade entry 'pushed' X points away from the original entry price - this increase the instance of 'locking' exposure as well as increase winning rate per trade
- Recycled entries: trade entries has a longer lifecycle, one entries can be entered multiple time. This increase more trades entered even in higher timeframe like H1 or H4 which previously have low entry rate
- faster backtest: with an overhaul of memory effiency approach for entry records, backtest speed has been increased even with 4 different timeframe.
🌟(NEW) Add ADR and ChoppyMarketIndex(CMI) indicators to TradeFilter: TradeFilter now also track market structure (Flat | Ranging | Trending) along with Sentiment. ADR and CMI add another level of safetiness to Sonic trading by stopping new trade open during flat market condition
🌟(NEW) Add "Signal" operation to TradeFilter: with the addition of market structure dimension above, user can have TradeFilter automatically adjust the entry signal (delay entries) during flat / ranging / trending market accordingly to increase better entry quality / hit rate
🌟(NEW) Allow user to define separate TakeProfit level for each timeframe / strategies
🌟 Add auto-scaling to PanicRelief (Dynamic Grid): the panic criteria input have now been auto-adjusted base on grid start lot or by user's defined factor. User don't need to update the trigger parameters for dynamic grid anymore
🚩 Fix bugs in 2.40 with NetOff logic (order held over weekend duration calculation) and recalibrate DD rescue to improve overall returns
🚩 Fix minor issues with lagging in update which cause DD rescue to occasionally close the top orders together instead of bottom order
Versione 2.40
2023.11.07
Version 2.40 - Must-have updates
----------------------------------------
🌟 Add Portfolio module: users can now have additional utility functionalties with the addition of Porfolio module in Sonic.
This module offers three additional feature-sets that enhance Sonic trading & risk management operation at portfolio level - e.g. manage
trades cross-symbols /timeframes contexts:
- Net-off feature: allow users to use a portion of daily/weekly profit to close out 'bad' or 'old' losing trades that have low potential to recover. (feature requested by users)
- Max-concurrent symbols & timeframe: allow users to restrict number of active trades to within only the limited number of symbols and/or timeframe at a time.
This helps minimize risk where user can be caught in a correlated trend movement or when price is highly volatile which could unnecessarily increase the overall account's exposures.
- Daily Profit / Max-Loss % Target: allow user to instruct EA stop trading and close all operation when account profit / max loss within current date reach these level. This feature is particularly useful for those who want to use Sonic for Prop-firm challenges or in tight trading condition (such as signal or managed accounts)
(Bonus: the Portfolio module come with it's own dashboard which helps user tracking the account's Net-Off feature operation)
🌟 Display grid's basket TakeProfit / StopLoss: users now have option to draw Grid's basket TakeProfit and StopLoss on chart
🚩 Fix bugs with setting grid TakeProfit and grid basket closing in 2.38
Versione 2.38
2023.10.29
Version 2.38: Must-have updates:
------------------------------------
🌟 Add TradeFilter module: users now can enable TradeFilter module in Sonic. This feature is highly customizable with regards to the following:
- Type and Number of indicators: user can select up to 3 filtering indicators - including RSI, Triple Moving Averages, and Supertrend.
- Level of strictness when applying Filter: user can choose between "Strict" and "Loose" application of filter's sentiment on Sonic's operation areas.
- Operation areas to apply Filter: user can apply TradeFilter's sentiment on 'opening new trade', 'opening new grid', 'change grid setting', and 'update takeprofit'.
🌟 Add 'Pause grid next level when DD limit reach' option in the Panic Relief section: user can have Sonic pause on opening next grid level when grid's Drawdown reach a 'dangerous' level - this helps avoid massive loss due to grid continuously open new layer against strong trend (often occur in volatile pairs such as GBPJPY or XAUUSD).
🌟 Make "Enable CritClose" option in the DD Rescue section: now user can choose to turn ON/OFF CritClose mode from the built-in GridRescue module.
🚩 Fix bugs with 3-digit gold's grid operation and in distance base rescue logic.
Versione 2.36
2023.10.14
Version 2.36: Must-have updates
🌟 Add exception rule to OutOfTimeClose to ignore orders that had SL trailed in-profit (to support Lock&Trail strategy). Also user can have the choice whether to instruct OutOfTimeClose to ignore the whole grid basket if any of the grid order has trailed-SL or only close those without trailed-SL.
🌟 Add auto-detection to Gold (XAUUSD) 3-digits. User don't need to manually change parameters (such as GridStep, TakeProfit,StopLoss etc.) for broker's with Gold 3-digits, these setting values will automatically multiplied by x10
🚩 Fix bug in TradeMode for 'BuyOnly' and 'SellOnly' that being applied incorrectly.
Versione 2.34
2023.10.09
version 2.34: Must-have updates:
- 🚩 Fix bugs that pass incorrect trailing SL values to lower modules
- 🚩 Remove HardClose and CritClose modules' TakeProfit that interfere with Sonic's TakeProfit
Versione 2.33
2023.10.06
version 2.33: must-have update
- quick fix of GMT adjustment in NewsFilter
Versione 2.32
2023.10.06
Version 2.32 - Must have updates:
- 🌟 Change SL and TP setting input for grid basket from $-based to point-base
- 🌟 Exposing OutOfTime order close options to enable settings for night-scalping mode
- 🚩 Fix small bugs in grid trading module for incorrect default order when retrieving from trade scanner
- 🚩 Fix auto-scaling communication between grid trading and GridRescue
- ♻ Code optimization for grid trading around News time
I'm currently still trialling Sonic Donchian and Cara but after extensive conversations with the developer I'm convinced that his EA's are legitimate. I really like how customisable they are. I'll admit that I haven't delved enough into configuring them myself - but I like that the option is there. I have more trust in EA's which can be configured / optimised and work across various trading instruments. Backtesting results are less likely to be 'fake' if this is the case. For the price of Doc Anh Le's EA's I feel as though there's so much value to be discovered. He's got great support and has been in touch about any issues that I've had. I will add to this review after the progress of trialling his EA's on my demo accounts over the next couple of months.