COMPREHENSIVE OPERATIONAL GUIDE & TECHNICAL SPECIFICATIONS
Essential Post-Acquisition Procedure
Immediately upon finalizing your acquisition, it is imperative that you transmit a private message containing a screenshot of the purchase confirmation. Upon receipt, you will be provided with a complimentary gift Expert Advisor, extended as a gesture of appreciation for your trust.
Capital Allocation & Risk Exposure Parameters
The minimum operational deposit recommended is any amount exceeding 100 USD. It is, however, strongly advised to operate under a low-risk profile, aligning exposure with prudent capital management principles to ensure longevity in volatile market conditions.
Optimal Configuration File Selection
The default configuration file is considered the primary and most reliable set file for initial deployment. Users are encouraged to conduct rigorous optimization or identify a bespoke set file specifically calibrated to their broker’s execution environment. Should supplementary set files become available, they will be exclusively distributed through our official channels. If you require a specialized set file designed for a proprietary trading firm (funded account), you must establish private contact, and the specific configuration will be transmitted directly.
Symbol Configuration & Suffix Automation
To modify trading instruments, adjustments must be made exclusively through the Inputs tab. The system features advanced automatic suffix and prefix detection. Manual entry of broker-specific suffixes is strictly unnecessary and will result in errors.
Practical Illustration: If your broker’s terminal displays the symbol as EURUSD>m , you are required to enter only EURUSD in the trading symbol list field. The algorithm autonomously resolves the full symbolic path.
Multi-Expert Advisor Compatibility
Concurrent operation with other Expert Advisors on the same terminal is fully supported and permitted. The sole mandatory condition for seamless coexistence is the assignment of a distinct and unique Magic Number to each active EA, preventing cross-interference in trade management and order identification.
Deployment Instructions: Launching the Expert Advisor
The process of attaching the EA to a chart is identical to standard deployment procedures within the MetaTrader 5 terminal. You may run the application on any trading symbol or any timeframe without restriction. The algorithm is equipped with sophisticated internal logic to automatically detect and adapt to the chosen symbol and timeframe, requiring no manual chart presets. A comprehensive visual walkthrough can be accessed for further clarity in the detailed blog post located here: https://www.mql5.com/en/blogs/post/751036.
Strategic Backtesting Protocol
To ensure historically accurate modeling, you must contact me directly for the correct configuration settings. An .ini file will be provided to load directly into the Tester settings, accurately replicating the live trading environment and avoiding discrepancies in tick data simulation.
Authorized Communication Channels
-
Telegram Community Access: To receive the private invitation link, submit a request through the private MQL5 chat system. Direct disclosure of the link here is restricted to maintain a secure community environment.
-
MQL5 Channel Integration: Your official access point is located at this dedicated URL: [link to be manually inserted here by the author].
Software Update Procedure for New Releases
When a software update is deployed, the binary file must be refreshed in the terminal. Detailed, step-by-step instructions regarding the compilation and replacement of the executable file are published in the blog. Please refer to this specific post for the full technical breakdown: https://www.mql5.com/en/blogs/post/754548.
DETAILED INPUT PARAMETERS INDEX
Below is an exhaustive explanation of the adjustable parameters, categorized by their functional groups. Please note that titles are derived from the input description fields.
CONFIGURE GENERAL SETTINGS
-
trading symbol list: Defines the specific instruments upon which the algorithm is authorized to operate. Inputs must be comma-separated, excluding broker suffixes.
-
magic number: A unique numerical identifier assigned to every order opened by this specific instance of the EA. Crucial for differentiation when running multiple EAs on the same account.
-
ea order comment: A custom text string appended to trade orders, facilitating manual visual identification and trade provenance in the account history.
CONFIGURE RISK SETTINGS
-
lot management method: Selects the risk model, ranging from conservative to aggressive. The default recommendation is mid_risk , which balances capital growth and protection via dynamic lot calculation.
-
define size of fixed lot: This parameter is only active if the management method is set to a fixed mode. It dictates the static volume utilized for every trade entry, bypassing the dynamic risk engine.
COMPLEMENTARY SIGNAL CHECK
-
filter signals with macd: An optional boolean to engage a secondary volatility and momentum filter. When enabled, signals are suppressed unless they align with the broader MACD trend.
-
choose macd filter fast ema: The period for the Fast Exponential Moving Average in the filtering calculation. Affects responsiveness to recent price action.
-
choose macd filter slow ema: The period for the Slow Exponential Moving Average, setting the baseline for the momentum calculation.
-
choose macd filter macd sma: The smoothing period for the MACD signal line, aiding in the reduction of false crossovers.
-
choose macd filter timeframe: The chart period analyzed for the filter. A higher timeframe (such as Daily) ensures that only macro-aligned entries are permitted.
CAPITAL PROTECTION FILTER
-
choose maximum drawdown limit to avoid new trades: A global hard limit expressed as a percentage. Once the floating equity drawdown breaches this threshold, the EA ceases opening new positions while continuing to manage existing trades.
-
closing on maximum drawdown usage: A binary fail-safe switch. When activated, reaching the defined drawdown limit triggers an immediate emergency closure of all active and pending orders.
ADJUST RECOVERY ZONE FEATURES
-
use recoveryzone for risk management: Activates a sophisticated mathematical sequence designed to close groups of losing trades at a lower breakeven price or with a profit, provided by the parameters below.
-
choose profit type for recovery: Defines whether the recovery target is calculated as a static monetary value ( usd_percent ) or as a dynamic percentage.
-
choose total profit usd after recovery: If the type above is set to a fixed cash value, this represents the exact profit target in account currency.
-
choose total profit % of balance after recovery: If the type above is set to percent, this defines the target profit ratio relative to the current balance.
EXTRAS
-
simple weekday-based swap avoidance: A utility function that inhibits trading activity during specific windows of the week known for high-financing costs (triple swaps) , protecting the account from rollover erosion.
SET ALLOWED HOURS
A granular scheduling matrix where you define precise trading windows. The session is only active between the start and end minutes for each specified day. If a start and end minute are both set to minute00 , that entire weekday is considered non-operational. This allows for strict adherence to specific session liquidity profiles.


