Tomgoodcar Rose Knight
- Experts
- Versione: 1.0
- Attivazioni: 20
Overview Tomgoodcar Rose Knight PRO is an advanced, fully automated algorithmic trading system designed for MetaTrader 5. Built upon a sophisticated Pending Order Grid framework, the EA does not simply execute market orders blindly. Instead, it deploys strategic Buy Stop and Sell Stop orders, dynamically trailing them along with price movements to secure optimal entry levels.
Equipped with a dual-stage recovery mechanism, embedded economic news filters, and strict price zone limitations, this tool is engineered to assist traders in managing structural market volatility with strict logical rules rather than predictions.
🎁 SPECIAL BONUS: BUY 1 GET 1 FREE! Thank you for supporting my work! If you purchase this EA, you are eligible to choose ONE additional product from my MQL5 portfolio for FREE. How to claim: Simply send me a Direct Message (DM) here on MQL5 after your purchase is fully processed, and let me know which EA you would like as your bonus!
Recommendations & Operational Setup
-
Recommended Timeframes: H1, M30, or M15 (Depending on preferred execution frequency).
-
Recommended Symbols: EURUSD, GBPUSD, XAUUSD (Gold), or major stable currency pairs.
-
Account Requirements: A Cent Account is strictly recommended, especially for balances under $1,000. Grid and hedging systems require substantial free margin to navigate price intervals safely.
-
Execution Setup: A low-latency VPS (Virtual Private Server) is highly recommended for uninterrupted trailing logic, daily reset monitoring, and news filter functionality.
-
Account Type: Hedging mode is required.
⚙️ DETAILED PARAMETERS & SYSTEM LOGIC
1. Grid Recovery System (Entry & Zone Settings)
-
On_top_of_this_price_not_Buy_order: Absolute price limit. The EA will strictly suspend opening new BUY orders if the current price is above this level.
-
On_under_of_this_price_not_Sell_order: Absolute price limit. The EA will strictly suspend opening new SELL orders if the current price drops below this level.
-
Limit_StartTime / Limit_StopTime: Defines the specific time window during which the price limits (mentioned above) are active.
-
CloseBuySell: Toggles the algorithmic counter-trend protection logic.
-
HomeopathyCloseAll / Homeopathy: Toggles the trend-following alignment logic when the hedging cycle is resolving.
-
Over: If true, the EA will completely halt all trading operations once a full cycle is closed.
-
NextTime: The mandatory cooldown delay (in seconds) before the EA is permitted to start a new grid cycle.
-
Money (Secondary Parameter Trigger): The specific floating drawdown amount that commands the EA to switch to a secondary, wider grid spacing logic.
-
FirstStep: The distance (in points) from the current price to place the initial pending order.
-
MinDistance / TwoMinDistance: The minimum allowed distance between grid layers (Primary / Secondary modes).
-
StepTrallOrders: The dynamic step size (in points) used to trail pending orders behind the current price.
-
Step / TwoStep: The main grid step distances (Primary / Secondary modes).
-
MaxLoss: The maximum floating loss limit per direction. If hit, the grid expansion stops to prevent further exposure.
-
MaxLossCloseAll: The specific one-sided portfolio loss limit.
2. Risk Management (Lot Sizing & Exposures)
-
lot: The initial starting volume for the first layer.
-
Maxlot: The absolute maximum lot size the EA is allowed to execute per order.
-
PlusLot / K_Lot: Volume progression settings. (Lot multiplier coefficient).
-
DigitsLot: Decimal precision for lot sizing according to broker specifications.
-
CloseAll: The net profit target (in deposit currency) required to trigger a full basket closure.
-
Profit / StopProfit: Settings to manage and close single-sided operations when they reach a specific profit target.
-
StopLoss: Hard equity stop loss. If the total floating loss exceeds this absolute monetary value, the EA executes a forced closure of all positions.
-
Magic: Unique identifier to prevent the EA from interfering with manual trades or other systems.
-
Totals: The maximum quantity of active positions the EA is permitted to hold simultaneously.
-
MaxSpread: Execution filter. The EA suspends entry operations if the broker's spread exceeds this point limit.
3. Time & Session Settings (Scheduling & News)
-
EnableTradingSessionWindow: Toggles specific operational hours.
-
EA_StartTime / EA_StopTime: The active trading hours (Broker Server Time).
-
EnableDailyWrapUpPhase: Activates a specialized phase at the end of the day to attempt cycle resolution before rollover.
-
DailyWrapUpStartTime / DailyWrapUpStopTime: The specific hours for the wrap-up phase.
-
EnableDailyProfitTarget / DailyProfitTarget: Defines a daily monetary net profit goal. Once achieved, the EA rests until the next day.
-
EnableHighImpactNewsPause: Activates the embedded USD high-impact economic calendar filter (Data mapped through 2026).
-
NewsLeadMinutes / NewsCooldownMinutes: The duration (in minutes) to pause EA entries before and after a major news release.
⚠️ IMPORTANT RISK WARNING & DISCLAIMER Algorithmic trading in the financial markets carries a high level of risk and may not be suitable for all investors. The use of grid and hedging methodologies requires careful capital management.
-
Cent Accounts: Always utilize a Cent account to allow the EA sufficient mathematical spacing to manage its recovery matrices safely.
-
Hard Limits: Users must actively configure the StopLoss and MaxLoss parameters in proportion to their personal risk tolerance to protect against extreme, unforeseen market anomalies (Black Swan events).
-
Demo Testing: It is strictly advised to run this EA on a Demo account for a minimum of 2-4 weeks. This allows you to observe its pending order trailing, session behavior, and drawdown characteristics in a risk-free environment before committing real capital. Past performance (backtesting) is a statistical simulation and does not guarantee future results. Invest only risk capital you are prepared to lose.
