Featured image of post Random Trader Pro EA: Advanced Randomized Trading System for MetaTrader 5

Random Trader Pro EA: Advanced Randomized Trading System for MetaTrader 5

A sophisticated Expert Advisor for MetaTrader 5 featuring random entry, advanced risk management, trailing stops, time filters, and more.

Table of Contents

  1. Overview
  2. Key Features
  3. Input Parameters
  4. Installation Guide
  5. Video Walkthrough
  6. Performance Example
  7. Important Disclaimer
  8. Contact & Custom Development
  9. Free Version

Buy

Price $30
MQL5 Buy on MQL5 Market
Pay securely with your MQL5 account and get instant access.
Crypto
Pay with Bitcoin, Ethereum, or other cryptocurrencies.
⚠️ Warning: Please enter your correct email address. The product download link will be sent to this email after payment.

Overview

Random Trader Pro EA is an automated trading system for MetaTrader 5 that initiates trades with a randomly chosen buy or sell direction. Despite the random entry, the EA incorporates robust risk management, dynamic position sizing, and sophisticated exit strategies. This unique approach serves as a valuable tool for research, portfolio diversification, and as a foundational template for developing and evaluating risk management techniques within algorithmic trading.

Buy Now on MQL5 Market

Random Trader Pro - Trade Example

Key Features

  • Randomized Trade Entry: Opens trades randomly as either buy or sell for unbiased market engagement.
  • Advanced Risk Management: Calculates position size based on user-defined risk percentage and stop loss distance, with an option for maximum margin utilization.
  • Flexible Stop Loss: Offers a choice between dynamic ATR-based or fixed pip-based stop loss calculation.
  • Take Profit & Reward/Risk: Sets take profit as a multiple of the stop loss, based on the specified reward/risk ratio.
  • Trailing Stop Options: Includes breakeven and step-wise trailing stop functionalities, with an optional partial close at each step.
  • Time & Spread Filters: Allows restriction of trading to specific hours and avoidance of trading during high-spread conditions.
  • Weekend Protection: Provides an option to automatically close all positions before the weekend to mitigate gap risk.
  • Magic Number: Tags all trades with a unique identifier for seamless multi-EA operation and portfolio management.

Input Parameters

Random Trader Pro - Input Parameters

Trade Identification

  • magic_number: Unique identifier for EA trades.

Risk Management

  • risk_percent_per_trade: Percentage of account balance to risk per trade.
  • reward_risk_ratio: Take profit multiple of the stop loss.
  • use_max_margin: Enable to use the maximum allowable lot size based on margin.

Stop Loss Configuration

  • loss: Stop loss calculation method (ATR or PIP).
  • loss_atr: ATR multiplier for stop loss (if loss is ATR).
  • loss_pip: Fixed pip distance for stop loss (if loss is PIP).

Trailing Stop Settings

  • trail_mode: Trailing stop mode (NONE, BREAKEVEN, or STEPWISE).
  • breakeven_distance: Pips to move stop loss to breakeven (if trail_mode is BREAKEVEN).
  • trail_steps: Number of steps for step-wise trailing stop (if trail_mode is STEPWISE).
  • use_partial_close: Enable partial position closure at each trail step.
  • partial_close_percent: Percentage of the position to close at each step.

Trading Time Settings

  • `