VeltrixCoilBreak
- 专家
- 版本: 1.0
Veltrix CoilBreak is an Expert Advisor for MetaTrader 5 that trades breakouts following periods of low market volatility.
The idea behind the strategy is straightforward. Markets often spend time moving within relatively narrow price ranges before making a stronger move. Rather than trying to predict every market movement, Veltrix CoilBreak waits for these quieter periods, identifies the range, and looks for a confirmed breakout.
The EA uses four timeframes to evaluate each trade. M30 is used to determine the market direction, M15 identifies the consolidation range, M5 checks for a breakout, and M1 is used for entry confirmation.
This means a trade is not opened simply because price moves above a recent high or below a recent low. Several conditions must be met before an entry is considered.
How does it work?
The process starts on M15, where the EA looks for a period of reduced volatility. It uses ATR and recent price-range measurements to identify narrow market conditions.
Once a suitable range is found, the EA checks the M30 market direction. If directional confirmation is enabled, trades are only considered in the direction of that bias.
Next, it waits for an M5 candle to close outside the identified range. After that, the M1 timeframe is checked for entry confirmation.
If the conditions remain valid, the EA calculates the position size based on the selected risk percentage and places the trade with an initial stop-loss and take-profit.
Multi-currency trading
Veltrix CoilBreak can monitor several instruments from one chart. The default symbol list includes:
-
EURUSD
-
GBPUSD
-
USDJPY
-
AUDUSD
-
XAUUSD
You can change the symbol list according to your broker and trading preferences. Each instrument is evaluated separately, while the EA also respects the configured maximum number of concurrent positions.
Keep in mind that trading several correlated instruments can increase overall account exposure.
Risk and trade management
Position sizing is based on a percentage of account balance rather than a fixed lot size. The lot size is calculated using the distance to the stop-loss and the symbol's trading specifications.
The default risk setting is 0.75% per trade, but it can be adjusted.
Other trade-management settings include:
-
Initial stop-loss based on the coil structure, with an ATR-based minimum distance.
-
Default take-profit target of 2.0 times the initial risk.
-
Break-even adjustment after the trade reaches 1R.
-
Optional ATR-based trailing stop.
-
Maximum spread filter.
-
Maximum trades per day.
-
Maximum concurrent positions.
-
Daily loss limit.
-
Trading session restrictions.
-
Optional force-close time.
Every market entry is intended to have a predefined stop-loss. The EA does not use martingale, grid recovery, or lot multiplication after a losing trade.
Trading sessions
The EA includes configurable trading hours using broker server time. It is designed around the London and New York trading periods, with an option to avoid Asian-session trading.
Trading hours should be adjusted to your broker's server time. Different brokers may use different server time zones and daylight-saving schedules.
Settings and customization
Most important strategy parameters can be changed from the EA inputs, including:
-
Trading symbols and position limits
-
ATR period and coil detection settings
-
Compression thresholds
-
Market direction filter
-
M1 entry confirmation mode
-
Risk percentage
-
Stop-loss and take-profit settings
-
Break-even and trailing-stop settings
-
Spread and daily loss limits
-
Trading session hours
This makes it possible to test different configurations without modifying the source code.
Before using the EA
I recommend testing Veltrix CoilBreak in the MT5 Strategy Tester before running it on a live account.
Use real-tick testing where available, test different market conditions, and keep some historical data separate for out-of-sample testing. After that, run it on a demo account to check how it behaves with your broker's spreads and execution.
A breakout strategy will not perform well in every market condition. False breakouts, sideways markets, sudden news movements, and widening spreads can all affect results.
There is no guaranteed return or fixed win rate. Backtesting results should not be treated as a promise of future performance.
Veltrix CoilBreak – A structured approach to volatility breakout trading.
