Kiwi AudCad Bot MT5
- 专家
-
- Nguyen Ngoc Diep
KiwiBots — Expert Advisors, Indicators & Trading Utilities for MetaTrader 4 and MetaTrader 5.
We develop the KiwiBots collection with a focus on practical automated trading systems, trading tools, market analysis and risk management. - 版本: 2.84
- 更新: 5 九月 2026
Kiwi AUDCAD Bot MT5
Kiwi AUDCAD Bot MT5 is an automated Expert Advisor developed specifically for the AUDCAD currency pair.
The EA combines a market-scanning entry system with adaptive grid recovery and basket-level trade management. Its purpose is to apply consistent entry, recovery and exit rules while showing its current operating status on the chart.
Recommended setup
- Platform: MetaTrader 5
- Symbol: AUDCAD
- Recommended chart: M5
- Default signal timeframe: M5
- Default entry profile: Conservative
- Account type: Hedging account recommended
- Trading permission: Algorithmic trading must be enabled
Broker symbol names, spreads, commissions, swaps and execution conditions can affect operation and results.
Main features
- Designed specifically for AUDCAD
- Multi-condition Smart Scanner
- Conservative, Balanced and Frequent entry profiles
- Adaptive recovery system
- Volatility-based grid spacing
- Dynamic basket profit target
- Adjustable recovery multipliers
- Pair-close recovery management
- Three-level market-stress control
- Spread and slippage protection
- Margin-usage controls
- Fixed or balance-based volume
- On-chart information panel
Smart Scanner
Before opening a new basket, the scanner evaluates several market characteristics.
The analysis can include:
- Trend direction
- ATR-based volatility
- Recent swing structure
- Fractal confirmation
- Market-structure conditions
An entry is permitted only when the active profile’s required conditions are satisfied. The scanner is intended to filter entry conditions, but it cannot identify every adverse market movement or guarantee a profitable entry.
Entry profiles
Three entry profiles are available:
- Conservative: applies more restrictive entry conditions
- Balanced: provides a middle setting between filtering and trading frequency
- Frequent: allows more entry opportunities with less restrictive filtering
The number and quality of signals depend on market conditions, the broker’s price feed and the selected settings.
Adaptive recovery
If price moves against an active basket, the EA can open additional recovery positions up to the configured maximum.
Unlike a grid that uses only one fixed distance, the adaptive system can increase the spacing between recovery positions according to current volatility and recovery depth.
This may provide wider spacing during stronger market movement. It does not remove the risk of positions accumulating while price continues moving against the basket.
Progressive grid distance
Recovery spacing can expand as the basket becomes deeper. This helps prevent every recovery position from being opened at the same fixed interval.
Actual placement depends on:
- Configured starting distance
- Current volatility
- Recovery level
- Active protection conditions
- Spread and execution availability
Grid distance is measured according to the symbol’s point size and should be checked against the broker’s AUDCAD specification.
Dynamic basket management
Positions are managed together as one basket. The basket target can change according to the number and volume of open recovery positions.
The exit calculation uses the combined position information rather than assigning the same independent target to every trade. As recovery depth increases, the EA can adjust the basket objective to manage the group of positions toward a coordinated exit.
A basket can remain open for an extended period if its exit conditions are not reached.
Recovery multipliers
Volume multipliers can be configured for different recovery levels. This provides control over how position size changes as the basket develops.
Higher multipliers may move the basket’s weighted entry price more quickly, but they also increase:
- Total market exposure
- Margin usage
- Drawdown
- Sensitivity to continued adverse movement
Conservative volume settings should be tested before live use.
Pair-close recovery
The pair-close function can manage selected basket positions together as part of the recovery process. It may close a combination of positions when their combined result meets the required condition.
This feature is intended to reduce basket exposure gradually. It does not guarantee that every recovery pair will close in profit or that the full basket will avoid a loss.
Market-stress control
The EA includes three levels of market-stress response.
- Level 1: can delay new initial entries during elevated volatility
- Level 2: can temporarily pause additional recovery positions
- Level 3: can freeze new basket activity until the required conditions return
The stress system controls new trading actions. It does not necessarily close positions that are already open, and it cannot guarantee protection from price gaps, extreme volatility or execution delays.
Spread and execution protection
The EA can prevent new trading actions when the current spread is above the configured limit.
Additional checks can include:
- Maximum spread
- Maximum slippage
- Available margin
- Broker volume limits
- Symbol trading permission
These controls affect whether a trade request is submitted. They cannot guarantee the price at which the broker will execute an accepted request.
Position sizing
Available volume methods include:
- Fixed lot size
- Balance-based lot scaling
Balance-based sizing adjusts the calculated starting volume according to the configured account-balance interval. The final volume remains subject to the broker’s minimum lot, maximum lot and volume-step rules.
Increasing the starting volume or recovery multiplier increases financial risk.
Configurable controls
Users can adjust:
- Entry profile
- Fixed or balance-based volume
- Initial lot size
- Balance-scaling interval
- Maximum recovery positions
- Initial grid distance
- Progressive grid settings
- Basket target
- Recovery-level multipliers
- Pair-close settings
- Market-stress controls
- Spread limit
- Slippage limit
- Margin-usage limits
- Magic number
- Panel display options
The supplied default settings are a starting configuration and should not be assumed suitable for every broker or account size.
On-chart panel
The information panel displays the EA’s current operating state and relevant basket information. Depending on the active settings and trading state, it can show entry, recovery, protection and position data.
The panel is informational and does not change the broker’s execution process.
Installation
- Install Kiwi AUDCAD Bot MT5 through the MetaTrader 5 Market.
- Open an AUDCAD M5 chart.
- Attach the EA to the chart.
- Enable algorithmic trading.
- Check that the symbol, spread and volume settings are appropriate.
- Use a unique magic number if another EA instance is trading on the same account.
- Test the selected settings on a demo account before considering live operation.
Important risk information
Kiwi AUDCAD Bot MT5 uses grid recovery and basket management. If AUDCAD continues moving against an active basket, the EA may add positions and increase exposure, margin usage and drawdown.
Recovery controls, stress filters and maximum-position limits do not define a guaranteed maximum loss. Market gaps, slippage, commissions, swaps and rapid price movement may produce results different from testing.
Historical and Strategy Tester results do not guarantee future performance. Users remain responsible for selecting an appropriate account size, position volume and risk level.

Keep up the good works. make more free bots please.