ProTrade AutoTrader EA MA
- Experts
- Version: 1.1
- Activations: 10
ProTrade AutoTrader EA MA
Product Overview
ProTrade AutoTrader EA MA is a professional automated trading Expert Advisor for MetaTrader 5 that executes trades based on proprietary moving average analysis. This enhanced version combines systematic trade execution with professional risk management, visual dashboard controls, and full chart customization—all while maintaining complete transparency about what the tool does without revealing proprietary signal logic.
This EA is designed for traders who want automated execution with full control over risk parameters, visual confirmation of activity, and the ability to pause/resume trading instantly without removing the EA from the chart.
Key Features
Automated Trade Execution
- Executes trades automatically based on internal moving average analysis
- All entries include pre-calculated position sizing based on user-defined risk
- Magic Number assignment enables precise trade tracking and filtering
- Works on any symbol and timeframe supported by MetaTrader 5
Intelligent Position Sizing
- Calculates lot size dynamically based on account equity and risk percentage
- Includes loss-based reduction: after consecutive losses, position size decreases automatically
- Respects broker lot step, minimum, and maximum constraints
- Ensures consistent risk exposure regardless of market conditions
Professional Trade Management
- One-click Start/Pause control to enable or disable trading logic instantly
- Close All button to immediately exit all EA-managed positions
- Visual signal arrows (optional) show entry points for transparency
- Real-time dashboard displays equity, margin, trade count, and status
Chart Customization Suite
- Apply professional color schemes with one click
- Control candle colors, grid visibility, price lines, and volume display
- Customizable moving average line color, width, and style
- Auto-apply option for consistent workspace setup on initialization
Real-Time Dashboard
- On-chart panel shows:
- Current trading status (Active/Paused)
- Account equity and free margin
- Today's profit/loss and trade count
- Current MA period and risk settings
- Color-coded status indicators for at-a-glance monitoring
Visual Signal Confirmation (Optional)
- Toggle buy/sell signal arrows on or off
- Customizable arrow colors for buys (blue) and sells (red)
- Arrows appear at entry price for visual trade confirmation
- Does not affect execution—purely for user visibility
How To Use
Step 1: Attach the EA to any chart in MetaTrader 5. The dashboard and control buttons will appear automatically.
Step 2: Configure risk settings. Set your risk percentage per trade and the loss reduction factor according to your risk tolerance.
Step 3: Customize appearance. Adjust chart colors, moving average style, and dashboard preferences to match your workspace.
Step 4: Enable visual signals (optional). Turn on signal arrows if you want visual confirmation of entry points.
Step 5: Monitor and control. Use the Start/Pause button to enable or disable trading instantly. Use Close All to exit all positions if needed.
Step 6: Apply chart settings. Click the Chart button to apply your color preferences, or configure individual display options.
Input Parameters
Strategy Parameters
- MaximumRisk: Percentage of account equity to risk on each trade
- DecreaseFactor: Factor for reducing position size after consecutive losses (higher = more aggressive reduction)
- MovingPeriod: Period for the moving average calculation (internal use)
- MovingShift: Shift value for the moving average (internal use)
Risk Management Parameters
- Position sizing is calculated dynamically based on MaximumRisk and current equity
- After consecutive losses, position size is reduced by: lot = lot - (lot × losses / DecreaseFactor)
- All positions respect broker lot constraints automatically
Chart Appearance Parameters
- ChartBackground, ChartForeground, ChartGrid: Colors for chart elements
- ChartUpColor, ChartDownColor: Colors for price movement indicators
- BullCandleColor, BearCandleColor: Colors for bullish and bearish candles
- VolumesColor: Color for volume histogram
- StopLevelsColor: Color for stop level indicators
- MAColor, MAWidth, MAStyle: Moving average line appearance
Chart Display Options
- ShowTicker, ShowOHLC, ShowGrid: Toggle display elements
- ShowBidPriceLine, ShowAskPriceLine, ShowLastPriceLine: Toggle price line visibility
- ShowPeriodSeparators, ShowTradeLevels, ShowTradeHistory: Toggle additional chart features
- ShowTickVolumes, ShowRealVolumes: Toggle volume display type
- AutoApplyChartSettings: Apply chart settings automatically on initialization
Visual & Control Parameters
- ShowDashboard: Enable or disable the on-chart dashboard
- DashboardBG, DashboardText: Colors for dashboard background and text
- DashboardActive, DashboardInactive: Colors for active/inactive status indicators
- ShowSignalArrows: Show or hide entry signal arrows
- BuyArrowColor, SellArrowColor: Colors for buy and sell signal arrows
Important Information
Automated Trading Tool
This EA executes trades automatically based on proprietary moving average analysis. The internal signal generation methodology is not disclosed to protect intellectual property. All trading decisions are based on user-configured risk parameters.
No Profit Promise
This EA is a tool for systematic trade execution and risk management. It does not guarantee profits or improved trading performance. Trading foreign exchange and CFDs carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results.
Risk Disclosure
Users are responsible for their own trading decisions and risk management. This EA calculates position sizes based on user-defined parameters but does not assess market conditions or trade suitability. Users should understand the risks of leveraged and automated trading before using this EA.
Testing Recommendation
Always test this EA on a demo account before using with real capital. Verify that all settings, risk controls, and visual features function as expected in your specific trading environment.
Compatibility
Designed exclusively for MetaTrader 5. Not compatible with MetaTrader 4. Requires a broker account that allows automated trading and order execution.
Data and Logging
All trade executions and management actions are logged in the MetaTrader Journal tab. Users should review logs regularly to confirm the EA is functioning as configured. The EA does not store or transmit personal trading data externally.
Chart Customization Note
Price line colors (Bid, Ask, Last) are controlled by MetaTrader terminal settings, not by this EA. Users must set these colors manually in Tools → Options → Charts if they wish to customize line colors. This EA controls line visibility only.
System Requirements
- MetaTrader 5 build 2244 or higher
- Windows 7 or later operating system
- Broker account with automated trading permissions enabled
- Adequate account balance to support minimum lot sizes and risk parameters for selected symbols
Support
For questions regarding functionality, settings, or usage, please refer to the information printed in the Experts tab when the EA initializes. Additional documentation is available in this product description.
Final Notes
ProTrade AutoTrader EA MA is designed to assist disciplined traders with consistent, systematic trade execution and professional risk management. It is not a substitute for trading knowledge, market analysis, or sound money management principles. Users should ensure they understand all features and settings before relying on this EA with real capital.
This EA does not provide financial advice, trading signals, or market predictions. All trading decisions remain the sole responsibility of the user. Always trade responsibly and within your risk tolerance.
