Account Turbo Flip Pro
- Experts
-
Adrian Titilincu
I am a Romania-based MetaTrader 5 EA developer. I have been actively trading Forex, ETFs, commodities, indices, and crypto since 2013, and transitioned into full MQL5 development in 2024. - Version: 1.92
- Updated: 2 October 2026
- Activations: 20
--> Account Turbo Flip Pro EA - XAUUSD
Account Turbo Flip Pro: Configuration Guide
To ensure optimal performance, please refer to this guide when configuring your EA settings.
1. Visual Settings
- Show Panel: Toggles the display of the on-chart graphical user interface (GUI) dashboard.
- Top Labels Font Color: Sets the font color applied to header data and account metric labels.
- Bottom Label Font Color: Sets the color used for real-time system logs and operational status alerts.
- Panel Font: Defines the typography font family rendered across the dashboard interface (Default: Verdana).
- Font Size: Adjusts the text scaling and pixel size for dashboard display elements.
- Panel Comment: Custom text string appended to the panel layout for index tracking or account naming.
2. Target & Drawdown Settings
- Daily Equity Target (%): Return percentage on daily starting equity required to trigger an automated trading freeze for the active day.
- Daily Equity Drawdown Limit (%): Maximum intraday equity drawdown percentage. Reaching this limit triggers the engine to close all active setups instantly and suspend trading until the next trading day.
- Weekly Equity Target (%): Target weekly account equity growth percentage required to halt new setup scans.
- Weekly Equity Drawdown Limit (%): Maximum tolerable cumulative weekly equity drawdown limit before locking trading until the following week.
3. Dynamic Daily Targets
- Enable Profit Target Scaling: Activates the D'Alembert mathematical sequence to dynamically scale daily profit targets up after negative trading days or down after profitable days.
- Target Unit Step Value (%): The percentage adjustment increment added to or subtracted from the next day's target calculation.
- Minimum Daily Target Cap (%): The absolute lower mathematical floor allowed for the dynamic daily target.
- Maximum Daily Target Cap (%): The absolute upper ceiling allowed for the dynamic daily target.
4. Lot Sizing & Risk Parameters
- Balance to Max Total Lots Ratio: Dictates dynamic volume exposure scaling based on current balance.
- Use Pending Orders for Pyramiding: Toggles whether scaling positions utilize Buy Stop/Sell Stop pending orders to minimize slippage, or enter via market execution.
- Pyramid Step Distance (Points): Fallback static spacing distance between active position layers when the ATR dynamic grid is disabled.
- Base Stop Loss (Points): Fallback static Stop Loss distance applied to initial position entries.
- Enable Trailing Stop Loss: Boolean toggle to activate dynamic trailing stop management.
- Trailing Stop Distance (Points): Trailing distance (in points) maintained behind current market pricing.
- Trailing Step / Trigger (Points): Minimum point movement increment required in the favorable direction before the trailing Stop Loss updates.
- Magic Number: Unique algorithmic identifier assigned to trades to isolate order flow from manual operations or other automated software.
5. Dynamic ATR Stop Loss
- Enable ATR Dynamic Stop Loss: Toggles volatility-adjusted dynamic Stop Loss calculations using the Average True Range (ATR) indicator.
- Stop Loss ATR Timeframe: Specifies the chart timeframe evaluated for ATR Stop Loss calculations (Default: PERIOD_H1).
- Stop Loss ATR Period: Historical bar count referenced to compute the ATR baseline (Default: 14).
- Stop Loss ATR Multiplier: Scalar coefficient applied to the calculated ATR value to derive dynamic Stop Loss distance.
- Minimum SL Distance (Points): Absolute floor preventing the Stop Loss from tightening below safe operational limits.
- Maximum SL Distance (Points): Absolute upper ceiling preventing excessively wide Stop Losses during extreme market expansion.
6. Pending Order Expiration
- Auto-Delete Untriggered Pending Orders: Automatically clears unexecuted breakout or pyramid stop orders that fail to fill within the designated time limit.
- Expiration Time (Hours): Hourly component of the pending order expiration window.
- Expiration Time (Minutes): Minute component of the pending order expiration window.
- Expiration Time (Seconds): High-precision second interval for pending order purges.
7. Auto-Trigger Parameters
- Start Hour / Start Minute: Broker server time coordinates marking the start of the operational scan window.
- End Hour / End Minute: Broker server time coordinates marking the cutoff point for trade entry scans.
- Enable Tick Velocity Filter: Activates high-frequency tick speed checking to block entries during low-speed or stagnant market conditions (Replaces old ATR points filter).
- Min Velocity Trigger (Points/Sec): Minimum required price velocity (in points per second) needed to validate order entry momentum.
- Enable M5 Momentum Filter: Blocks entry triggers unless a verified momentum expansion registers on the lower M5 chart architecture.
- M5 Momentum Check (Points): Minimum required point distance price must travel away from the previous M5 close to confirm valid directional momentum.
8. ATR Dynamic Grid
- Enable ATR-Based Dynamic Spacing: Replaces fixed grid distances with a fluid spacing calculation based on market volatility.
- Spacing ATR Timeframe & Period: Timeframe and bar count history sampled to construct the grid ATR evaluation.
- Spacing Multiplier: Scalar coefficient applied directly against the calculated ATR value to determine localized step spacing (e.g., 0.5 = 50% ATR).
- Minimum & Maximum Step Spacing: Safety boundaries enforcing minimum floor and maximum ceiling limits on grid step spacing (in points).
9. Tick Order Flow Filter
- Enable Order Flow Filter: Activates real-time high-frequency tick imbalance evaluations before trade execution.
- Ticks to Analyze: Number of raw incoming market ticks sampled to analyze order flow activity.
- Aggression Threshold (%): Required volume dominance percentage (buyers vs. sellers) to validate entry direction.
10. Native MT5 News Filter
- Enable News Filter: Queries MT5's native Economic Calendar to pause trading around high-impact macroeconomic events.
- Currencies to Track: Comma-separated currency string specifying economic asset zones to monitor (e.g., "USD,GBP").
- Pause Trading Before / After: Pre- and post-news time buffers (in minutes) during which trade initialization is frozen.
- Filter Impact Toggles: Granular switches allowing users to isolate or ignore specific news impact tiers.
11. SMC Filters (Smart Money Concepts)
- BSL & SSL Liquidity Check: Evaluates historical swing highs (Buy-Side Liquidity) and lows (Sell-Side Liquidity) to block entries directly into liquidity pool reversals.
- BSL/SSL Timeframe & Lookback: Chart timeframe and bar count range used to map structural liquidity pools.
- Enable Imbalance/FVG Check: Restricts trade deployment exclusively to regions containing verified Fair Value Gaps.
- True = FVG, False = Inverse FVG: Toggles between targeting standard Fair Value Gaps or invalidation zones where market structure broke through an opposing FVG.
- Imbalance/FVG Timeframe: Target chart timeframe used to isolate structural inefficiencies.
- Enable Orderblock Check: Validates entries by confirming price interaction with institutional orderblocks on the configured timeframe (InpOBTimeFrame, InpOBLookback).
- Enable Premium/Discount Filter: Evaluates pricing against the current trading range equilibrium to prevent buying at Premium or selling at Discount.
- False = Pullback, True = Breakout: Toggles between trading retracements to range equilibrium or breakouts beyond range extremes.
- PD Lookback & Timeframe: Bar count and timeframe setting used to define the active High/Low trading range.
12. Spread & Slippage Control
- Enable Max Spread Filter: Pauses order execution if broker spreads widen beyond safe parameters.
- Max Allowed Spread (Points): Maximum tolerable spread value allowed before blocking trade signals.
- Max Slippage (Points): Maximum allowable price deviation during execution before an order is rejected.
- Auto-Correct SL/TP for Slippage: Automatically recalculates and adjusts open position Stop Loss and Take Profit levels to compensate for execution slippage detected in deal transactions.
13. Position Limits & Time Exits
- Max Concurrent Pyramid Positions: Maximum allowed number of concurrent open positions.
- Enable Time/Stagnation Exit: Closes single positions stuck in drawdown without favorable momentum.
- Stagnation Exit (Seconds): Maximum lifespan allowed for a stagnated trade (configured strictly in Seconds).
- Limit Total Positions Per Day: Enforces a strict cap on total positions opened within a single day.
14. NY Session Start Protection
- Enable NY Session Start Protection: Halts new trade entries during the volatile New York opening bell.
- NY Open Broker Hour & Minute: Set to match your broker's server time at exactly 9:30 AM EST (New York Open).
- Minutes to Pause Trading: Duration (in minutes) to pause trading after session start while market volatility settles.
15. Auto Break-Even Parameters
- Auto Break-Even Toggle: Moves position Stop Loss to break-even once a specified profit milestone is reached.
- Points in Profit to Trigger BE: Favorable price movement distance (in points) required to trigger break-even.
- Fixed Commission & Buffer (Points): Point buffer added to the break-even level to cover broker commissions and overnight swap fees.
16. Weekend Protection
- Force Close All Before Weekend: Automatically closes active positions and deletes untriggered pending orders prior to the weekend market close.
- Friday Close Hour & Minute: Exact broker server time coordinates initiating the weekend position clearance sequence.
17. Trading Days & Holiday Filter
- Allow to Trade (Monday–Friday): Individual toggles enabling or disabling trading on specific weekdays.
- Allow Auto-Trading in January: Filter designed to protect accounts from low-liquidity and unpredictable price behavior during the opening weeks of January.

