DCA Machine Premium
- Experts
- Versione: 1.0
- Attivazioni: 5
Premium Edition Overview
The Premium Edition is the complete version of DCA_Machine, providing advanced tools and full GRID customization capabilities for traders who want to expand beyond the predefined configurations available in the Basic and Pro editions.
This edition allows users to trade a wider range of financial instruments, including Forex, Gold, Indices, and Cryptocurrencies, while independently optimizing strategy parameters through their own backtesting and validation process.
By unlocking full control over the core trading engine, traders can customize the EA to suit specific symbols, market conditions, and portfolio objectives, enabling a highly personalized trading experience based on their own research, testing, and performance evaluation.
Input Parameters
Execute
Enable or disable new trade execution.
-
true = EA is allowed to open new trades.
-
false = EA will not open new trades.
This option is useful when you want to temporarily pause trading without removing the EA from the chart.
MinLayersToTrade
Defines the minimum number of grid layers required before the EA starts managing and trading a basket.
If the number of layers is below this threshold, the EA will avoid trading actions in order to maintain sufficient basket structure for profitable exits.
This helps improve the efficiency of the grid recovery mechanism.
MaxLayersToTrade
Defines the maximum number of grid layers allowed.
This is one of the most important risk management features of DCA_Machine.
By limiting the maximum number of positions, traders can control account exposure and prevent excessive risk accumulation during prolonged market movements.
Many users consider this feature highly valuable because it provides a simple and effective way to control drawdown and overall account risk.
AllowedSymbols
Enable or disable trading only on the predefined list of carefully selected symbols.
-
true = Trade only the symbols that have been extensively tested and validated for stability and consistency.
-
false = Trade any symbol of your choice.
Please note that trading symbols outside the recommended list may not be suitable for the DCA_Machine Basic strategy model.
If you wish to customize symbol selection and access more advanced filtering capabilities, upgrading to the Pro or Premium edition is recommended.
CheckSpread
Enable or disable spread protection.
When enabled, the EA will only enter trades when spread conditions remain within acceptable levels.
This helps avoid entries during:
-
High-impact news events
-
Sudden volatility spikes
-
Low-liquidity market conditions
-
Abnormal spread widening
Spread protection is designed to improve execution quality and reduce unnecessary trading risk.
ShowInfo
Enable or disable the on-screen information panel.
When enabled, the EA displays detailed operational information directly on the chart, allowing traders to monitor trading activity and EA status more conveniently.
Strategy
Select between two trading modes:
Standard
The Standard strategy prioritizes stability, consistency, and lower market exposure.
Key characteristics:
-
More conservative trade entries
-
Lower trading frequency
-
Reduced account stress during volatile conditions
-
Suitable for long-term stable growth
High_Frequency
The High_Frequency strategy is designed for traders who prefer more active market participation.
Key characteristics:
-
Approximately twice the trade frequency of Standard mode
-
More opportunities during ranging and sideways markets
-
Increased trade activity while maintaining controlled risk management
-
Suitable for active traders seeking enhanced profit potential
Volume File
Select from three professionally designed volume progression models.
Low Drawdown
A conservative volume escalation model focused on capital preservation.
Features:
-
Safer volume progression
-
Prioritizes profitability from the first few positions
-
Reduced drawdown pressure
-
Ideal for conservative traders
Optimization
A balanced model optimized through extensive historical testing across multiple market environments.
Features:
-
Optimized profit-to-risk ratio
-
Thoroughly validated through backtesting
-
Designed to maintain stability during varying market conditions
-
Recommended for most users
Fibonacci
A more aggressive volume progression model based on Fibonacci growth principles.
Features:
-
Faster recovery capability
-
Higher potential profitability
-
Increased capital requirements
-
Best suited for larger accounts and prolonged ranging markets
RiskPercent
Adjusts the overall trading risk relative to account equity.
Recommended settings:
-
0.2 – 0.6: Conservative and stable operation
-
Above 0.6: Higher exposure and increased trading volume
Higher values may result in:
-
Larger position sizes
-
Increased number of active positions
-
Longer floating drawdown periods
-
Greater account volatility
Proper risk management is strongly recommended.
VolumeMultiplier
Applies a multiplier to the volume calculated by the EA.
Example:
-
Calculated volume = 0.01
-
VolumeMultiplier = 2
Result:
-
Executed volume = 0.02
This feature allows traders to scale exposure while preserving the EA's internal position-sizing logic.
RescueSignal
Activates the advanced rescue-entry mechanism.
Rescue positions are placed at greater distances from existing positions to maximize the probability of entering near exhaustion zones where market retracements are statistically more likely.
Benefits:
-
Improved basket recovery potential
-
Reduced clustering of entries
-
Enhanced flexibility during prolonged market movements
AllowTrailingStop
Enables intelligent trailing stop management.
When activated, the EA applies a predefined trailing mechanism designed to secure profits and accelerate basket exits.
Particularly useful when:
-
The basket contains 3–4 positions
-
The market begins reversing in favor of the basket
-
Faster capital recycling is desired
MaxPosMonths
Defines the maximum holding period for open positions.
After the specified number of months, positions may be automatically closed as part of a portfolio cleanup process.
Example:
-
MaxPosMonths = 6
Open positions older than six months become eligible for liquidation.
This feature may be beneficial when:
-
Swap costs are significantly negative
-
Positions remain open for unusually long periods
-
Account maintenance and capital efficiency are priorities
For accounts with low swap costs, this feature should be used carefully and only when necessary.
Advanced GRID Configuration
The Premium Edition unlocks full control over the core GRID engine, allowing traders to optimize the EA for specific symbols, market conditions, and proprietary fund strategies.
Timeframe
Allows traders to select the operating timeframe used by the EA.
This feature provides flexibility to:
-
Optimize individual symbols separately
-
Adapt to different trading styles
-
Align with proprietary fund requirements
-
Customize behavior according to market conditions
Advanced users often optimize different symbols using different timeframes to achieve the best balance between profitability and risk.
AutoGRID_byStrategy
Controls whether the GRID engine parameters are managed automatically by the EA.
true
The EA automatically determines:
-
Step
-
Range
-
Level
These three parameters are among the most critical components of the GRID strategy and play a major role in trade frequency, recovery capability, and overall risk management.
Automatic mode is recommended for most users.
false
The trader can manually configure:
-
Step
-
Range
-
Level
This mode is intended for experienced users who perform their own backtesting and optimization for specific symbols.
Step
Defines the spacing coefficient used by the GRID engine.
Typical values:
-
5
-
10
-
20
A higher Step value generally results in:
-
More trade opportunities
-
Increased trade frequency
-
Greater basket activity
This parameter has a direct relationship with the number of positions opened by the EA.
Range
Defines the optimized entry zone used by the GRID strategy.
Typical values:
-
0.50
-
0.55
-
0.60
A higher Range value generally results in:
-
More trade entries
-
Increased trading activity
-
Greater utilization of market fluctuations
This parameter is positively correlated with the number of positions generated.
Level
Defines the entry threshold required before opening a position.
Typical values:
-
0.10
-
0.20
-
0.30
-
0.50
Higher Level values generally result in:
-
Fewer trade entries
-
More selective signals
-
Increased trade quality
This parameter is inversely correlated with the number of positions opened.
IgnoreSignals
Allows the EA to ignore a specified number of initial trading signals before entering the market.
Typical values:
-
1
-
2
This feature is highly appreciated by experienced users because it can help the EA avoid early entries and focus on stronger market exhaustion zones.
Particularly effective when trading:
-
Gold (XAUUSD)
-
Major USD pairs
-
Cryptocurrencies
Many traders use this feature as a reversal-style approach, seeking entries closer to potential market tops and bottoms.
AvgATR
Advanced volatility filter based on the Average True Range (ATR).
The EA will only consider new entries when market volatility exceeds the specified threshold, helping identify stronger price expansions and potentially more attractive entry zones.
Typical values:
-
1.0
-
1.2
-
1.5
Higher AvgATR values generally result in:
-
Fewer trades
-
More selective entries
-
Stronger volatility confirmation
This parameter is inversely correlated with trade frequency.
AvgATR has proven particularly useful for highly volatile instruments such as:
-
Gold (XAUUSD)
-
USD-related pairs
-
Cryptocurrencies
By filtering low-volatility conditions, the EA can focus on markets that have moved significantly away from equilibrium and may offer better recovery and reversal opportunities.
Risk Disclosure
Trading Forex and CFDs involves a high level of risk and may not be suitable for all investors. The use of leverage can work both for and against you. Before deciding to trade, you should carefully consider your investment objectives, level of experience, and risk tolerance.
Past performance, backtesting results, optimization reports, and forward testing results are not indicative of future performance. No trading system, strategy, or Expert Advisor can guarantee profits or eliminate the risk of loss.
DCA_Machine is a trading tool designed to assist in trade execution and risk management. Users remain fully responsible for all trading decisions and the management of their trading accounts.
Only trade with capital that you can afford to lose.
