SmartTraderEA
- Uzmanlar
- Vladimir Novikov
- Sürüm: 5.6
- Etkinleştirmeler: 7
SmartTraderEA is a multi-functional trading robot (Expert Advisor) for the MetaTrader 5 platform. It helps automate trading in the Forex market by combining several popular indicators and strategies. The main idea is to provide traders with a flexible tool that can be adjusted to fit their trading style and risk tolerance.
How does it work?
The Expert Advisor uses five classic indicators:
-
RSI (Relative Strength Index)
-
ADX (Average Directional Index)
-
Moving Average
-
Bollinger Bands
-
Parabolic SAR
Each indicator operates as a separate "module." You can turn any module on or off, configure its timeframe and parameters, and set its own stop-loss and take-profit levels (based on ATR volatility), the maximum number of positions, and the signal sensitivity threshold.
Two Operating Modes:
-
Independent Modules — Each module makes decisions independently. If an indicator generates a signal, the EA opens a position on behalf of that module (using its individual settings). Modules do not interfere with each other and can trade simultaneously in different directions (if not globally restricted).
-
Unified Weighted Signal — Signals from all active modules are combined based on their assigned weights (you determine the importance of each indicator). This results in a single, overall value. If this value exceeds a specified threshold, one position is opened (or multiple, if pyramiding is allowed). This allows for combining the opinions of several indicators.
Key Advantages
-
Flexibility and Customization
-
You decide which indicators to use and with what parameters.
-
You can set individual risk settings for each module (SL/TP multipliers based on ATR).
-
Signal thresholds are adjustable to filter out weak signals.
-
-
Capital and Risk Management
-
Risk per trade is set as a percentage of the balance — the EA automatically calculates the lot size so that the potential loss does not exceed this percentage.
-
Includes margin protection: before opening a trade, it checks if there is enough free margin.
-
The maximum lot size can be limited as a percentage of the balance.
-
Global limits on the total number of open positions and individual limits for each module.
-
Important: The EA does not use martingale, averaging, grid strategies, or other dangerous capital management methods. Every trade has a fixed stop-loss, and risk is strictly controlled. This makes trading more predictable and safer.
-
-
Additional Filters and Protection
-
Time Filter — allows trading only during specific hours.
-
Spread Control — does not open a trade if the spread is too wide.
-
Flat Market Protection — checks the ADX to avoid entering a sideways market.
-
Volatility Filter — compares current volatility to its average value to avoid anomalous or overly quiet periods.
-
-
Dynamic Position Management
-
Trailing Stop — automatically moves the stop-loss as the price moves favorably. Options include a fixed step, trailing based on Parabolic SAR, or based on a moving average.
-
Partial Close — if the price reaches a certain portion of the take-profit level, a part of the position can be closed to lock in profits, leaving the rest open.
-
Pyramiding — allows adding to an existing position in the same direction (up to a specified number of levels). This is not loss averaging, but rather increasing a profitable position with controlled risk.
-
Time-Based Exit — if a position is held longer than a specified number of bars, it is forcibly closed.
-
-
Reliability and Stability
-
All prices and levels are correctly rounded according to trading requirements (tick size, minimum distance).
-
Sufficient margin is checked before opening a trade.
-
Potential errors in retrieving indicator data are handled.
-
Built-in additional metrics for testing (Sortino ratio, VaR, maximum drawdown duration, maximum consecutive losses) allow for a more objective assessment of strategy quality during optimization.
-
-
Visualization
-
Entry arrows are displayed on the chart (green for buy, red for sell).
-
Stop-loss and take-profit lines are drawn for open positions (if enabled).
-
Who is this Expert Advisor for?
SmartTraderEA is suitable both for beginner traders who want to automate simple strategies and for experienced traders looking to create complex multi-currency systems and test various combinations of indicators. Thanks to its extensive customization options, you can adapt it to any market conditions and trading style — from scalping to medium-term trend following.
In simple terms: it is a universal constructor that handles the routine work of market analysis and trade management, leaving you with the main task — making strategic decisions through its settings. At the same time, the EA avoids dangerous methods like martingale or grids, focusing on reasonable risk and classic capital management principles.
