VolatrendEA
- Experts
- Guilherme Xavier Fontes
- Versione: 1.19
Volatrend_EA is a 100% automated trading system designed specifically for the M15 timeframe. Its strategy is based on a confluence of multiple factors—trend, momentum, and volume—to identify high-probability entries in the market.
The key differentiator of this EA is its fully adaptive risk management system. Instead of using fixed values, it utilizes the Average True Range (ATR) indicator to dynamically adjust the Stop Loss, Take Profit, and Trailing Stop to the current market volatility. This means that on high-volatility days, your targets and stops are wider; on low-volatility days, they are tighter, optimizing every single trade.
Main Advantages and Key Features:
-
Automatic Optimization: No more headaches with settings! Volatrend_EA features smart logic that detects the chart's currency pair (USDJPY, EURUSD, GBPUSD) and automatically loads the indicator parameters that have been pre-optimized for that specific asset. Just attach it to the chart and go!
-
Dynamic Risk Management (ATR-Based): The EA's most important feature. Your stops and targets adapt to the market, leading to more intelligent and effective risk management.
-
Multi-Confirmation Strategy: No order is placed by chance. For a signal to be valid, four conditions based on Moving Averages, RSI, Price Position, and Volume must be met simultaneously.
-
Safety First: The robot does not use any high-risk strategies like Martingale or Grid. It opens only one trade at a time to keep risk under control.
-
Efficiency: The EA is coded to analyze the market and make decisions only once per bar, preventing over-analysis and unnecessary trades.
Working Principle (How does it trade?)
The Volatrend_EA waits for a new candle to close on the M15 chart. For a BUY signal to be generated, all four of the conditions below must be true:
-
Moving Average Crossover: The short-term Exponential Moving Average (EMA) crosses above the long-term EMA.
-
Positive Momentum (RSI): The RSI value is above its filter level, indicating buying strength.
-
Price Confirmation: The closing price is above both EMAs, confirming the uptrend.
-
Volume Confirmation: The volume of the signal candle is greater than its moving average of volume, showing conviction in the move.
For a SELL signal, the logic is exactly the inverse.
Input Parameters
The indicator parameters are set automatically by the EA's logic, but the risk and general settings can be adjusted by you.
-
--- General EA Settings ---
-
FixedLotSize : Sets the fixed lot size if dynamic lot is disabled.
-
UseDynamicLot : If true , the robot will automatically calculate the lot size based on your risk.
-
RiskPercent : The percentage of your account you wish to risk per trade (e.g., 1.0 = 1%).
-
MagicNumber : A unique ID number for the orders placed by this EA.
-
Slippage : Maximum allowed slippage in points for order execution.
-
--- Risk Management Settings ---
-
SL_ATR_Multiplier : The ATR multiplier to set the Stop Loss distance (e.g., 1.5 * ATR).
-
TP_ATR_Multiplier : The ATR multiplier to set the Take Profit distance (e.g., 2.5 * ATR).
-
TS_ATR_Activation : The ATR multiplier that defines how many pips in profit are needed to activate the Trailing Stop.
-
TS_ATR_Distance : The ATR multiplier that defines the distance the Trailing Stop will maintain from the current price.
-
--- Indicator Settings (Set Automatically) --- (These values are loaded by the EA's internal logic depending on the pair, but can be manually changed if you wish to test other configurations)
-
EMAPeriod_Short / EMAPeriod_Long : Periods for the Exponential Moving Averages.
-
RSIPeriod : Period for the RSI indicator.
-
RSILevel_Filter : The RSI level used as a momentum filter.
-
ATRPeriod : Period for the ATR indicator used for risk management.
-
VolumeSMA_Period : Period for the simple moving average of volume.
