EmuMoon
154 supporters
Advance DCA Tool PRO V3.00 Now Live 🎉

Advance DCA Tool PRO V3.00 Now Live 🎉

Dec 12, 2022
  • Total Script Optimisation - The latest version of the Strategy code, V3.00, has undergone significant changes from its predecessor, V2.03. Virtually every line has been modified to improve efficiency and optimize performance. The updated script uses more efficient functions to perform the same calculations, which in theory allows for unlimited Safety Orders (currently capped at 30 due to TradingView's plot function restrictions). Externally, the user experience of V3.00 should be similar to that of V2.03, with some refinements and enhancements.

  • Trade Info Tables - The 'Trade Info Tables' drop-down menu is a useful feature that allows you to see detailed information about your trades. The menu includes three options: Steps Table, Volumes Table, and Required Change Table. These tables provide a convenient way to view and change parameters for your trades, and can be especially useful when using the replay function on TradingView. With these tables, you can easily track the progress of your deals and make informed decisions about your trading strategy. Overall, the 'Trade Info Tables' feature is a valuable tool that can help you improve your trading performance.

  • Time Interval Selection - Added a new feature that allows users to view the time interval that was selected for old alerts by hovering their mouse over the alert. The 'Time Interval' drop-down menu has been added to the Strategy's Basic Settings to allow users identify the settings used on Historic Alerts. A Notification message will be displayed if the (Chart) Time interval is different from the (Strategy) Time interval. This new feature is designed to help users better manage their alerts and ensure that they are using the right settings for their trading strategies. This will help users avoid any confusion or potential issues when using multiple time intervals for their alerts.

  • Overbudget Line - The "Over Budget Line" feature allows users to easily see when their pending spend goes over budget. This line is displayed as a horizontal line on the chart, and its position indicates the point at which the user's pending spend goes over budget. Additionally, users can choose to show or hide the over budget line using the 'Show/Hide Overbudget Line' option. This feature is designed to help users better manage their spending and ensure that they stay within their budget. Overall, the 'Over Budget Line' is a useful addition to the strategy that can help users improve their financial management.

  • Added minimum of 1 bar delay - Previously it was possible, but rare, for 2 Dynamic Step signals to occur directly next to each other if enough price action/volatility had occurred. Testing demonstrated a more effective DCA Strategy is achieved if at least 1 bar separates the Base Order from a Safety Order, as well as between successive safety orders. With this in mind the strategy will now await 1 bar between dynamic step signals.

  • Added Negative Offset - Previously the very first signal would take some time to trigger. This was dependant on the time frame selected eg 1min, 15min, 1hr. There would be a delay of 1 Bar from the starting time entered by the user. This added negative offset makes it more intuitive for users to enter a start date and time by removing this delay and improves the strategies usability.

  • Added 90 Day time-out - The strategy has seen a 90-day time-out message addition. After 90 days from the starting date input by the user, the strategy will stop producing base order signals and will display a thank-you message. This time-out is designed to ensure alerts are kept up to date with the latest version of the strategy. Additionally it reminds users that their API keys are about to expire, as API keys typically have a lifespan of 90 days. Overall, the 90-day time-out is a useful feature that helps to keep the strategy running smoothly and reminds users to renew their API keys.

All the following changes are either Functional, or Cosmetic. All the following changes are either Fixes, or Additions.

FF - Functional Fix
FA - Functional Addition
CF - Cosmetic Fix
CA - Cosmetic Addition

FF - In specific circumstances, script allowed max spend to go slightly overbudget. This would happen when using 'Use Full Budget' if a Valid Safety Signal was executed on the cusp of pending spend being over/underbudget. Fixed.

FF - Identified a bug where sometimes the average price is not being calculated at all, which means the TP value is also not calculated, which means deals never exit. Created an error message to identify if this happens, continuing to investigate. Appears to be resolved.

FF - Stop Loss Strategy % Below Final Safety - Previously maxed out after 10 Safety Orders, Fixed.

FF - Improvements made to speed of script and overall general optimisation.

CF - Changed Tutorial Message - Now use Basic TP - Wick with matching TP Value in 3Commas. See FAQ explanation.

CF - Dynamic Steps Table - Maximum step coverage value fixed for dynamic steps - displays the highest value attained on the final safety order.

CF - Minor changes to Notification Message wordings at bottom centre of screen.

CA - Disabled Bar Magnifier - This new feature to TradingView brings about improved backtesting accuracy and is only available to certain TradingView account types. It can be manually Enabled/Disabled in the Properties tab of all scripts.

CF - Fixed bug that made the Dynamic Volumes table display incorrectly.

CF - Changed selection names from 'Basic TP - Wick' to 'TP - Wick' and changed 'Trailing TP - Wick' to 'TTP - Wick' because full selection name were not visible when viewing settings pane.

CF - When using Basic Steps + Basic Volumes the backtester would await the body of a candle to exceed the Safety Line. Now waits for wick to exceed Safety Line, which brings about more accuracy.

CF - When using Basic Steps + Basic Volumes - If a BO is placed, the price falls below SO line and triggers, and then climbs above TP line and triggers all within the same bar, it will cause a number of issues. Resolved and optimised script so that if a triple-action occurs within one bar, trades exit accurately without complications to the rest of the script.

Enjoy this post?

Buy EmuMoon a coffee

More from EmuMoon