🔢 Cable Brain MT5 Settings Guide
Cable Brain MT5 is a fully automated Expert Advisor designed specifically for GBPUSD (Cable), featuring intelligent risk management, adaptive AutoLot sizing, advanced grid trading, ATR-based lot scaling, comprehensive news filtering, drawdown protection and prop firm compliance tools.
The EA combines dynamic money management, emergency stop-out protection, customizable trading sessions, and sophisticated Take Profit calculations to help traders optimize performance while maintaining strict risk control across different market conditions.
🔢 Cable Brain MT5 Settings Explained
🔄 General Inputs
🔹 Enable spread filter? = false – Disables spread filtering, allowing entries regardless of current spread.
🔹 Max spread in points for entry = 400.0 – Maximum spread allowed for opening trades when the spread filter is enabled.
🔹 EA comment = Cable Brain – Custom trade comment attached to all positions opened by the EA.
🔹 Hide Entry Model Comments = false – Displays the entry model information in trade comments.
🔹 EA magic number = 391325 – Unique Magic Number used to identify Cable Brain MT5 trades.
🔹 Allow buy positions = true – Enables BUY orders.
🔹 Allow sell positions = true – Enables SELL orders.
🔹 Allow Hedging = true – Allows simultaneous BUY and SELL positions for non-FIFO brokers.
🔹 Set file used = Cable Brain Default – Loads the default configuration preset.
🔄 Debug Print Settings
🔹 Time frame for printing debug = 1 Hour – Uses the H1 timeframe for debugging information.
🔹 Show array debug prints = false – Disables array debugging messages.
🔹 Show Range Entry Print Statements = false – Disables range entry debugging.
🔹 Show ATR calculation debug prints = false – Hides ATR calculation logs.
🔹 Show lot multiplier ATR debug prints = false – Disables ATR lot multiplier diagnostics.
🔹 Show TP calculation debug prints = false – Disables Take Profit calculation logs.
🔹 Show grid debug prints in journal = false – Prevents grid-related logs from appearing.
🔹 Show Stop Loss Debug Prints = false – Hides Stop Loss diagnostics.
🔹 Show Price Action debug prints = false – Disables Price Action debugging.
🔹 Show emergency stop out debug prints in journal = false – Hides emergency stop-out logs.
🔹 Print currency checks in journal? = false – Disables currency validation logs.
🔹 Print new entry attempts in journal? = false – Prevents entry attempt logging.
🔄 Money Management
🔹 Maximum positions per currency in same direction across account = 1 – Allows only one directional position per currency.
🔹 Close grid on opposite signal? = false – Keeps existing grids active even after opposite signals appear.
🔹 Risk Model = AutoLot – Uses automatic position sizing.
🔹 Starting lot (if autolot is not used) = 0.01 – Fixed starting lot size.
🔹 AutoLot level (1 = 0.01 lots per 1000 account balance) = 1.0 – AutoLot ratio based on account balance.
🔄 AutoLot Risk Levels
🔹 Auto lot 0.25 – Low Risk (7–15% yearly), minimum balance 5k.
🔹 Auto lot 0.5 – Moderate Risk (10–50% yearly), minimum balance 2.5k.
🔹 Auto lot 1 – High Risk (40–80% yearly), minimum balance 1k.
🔹 Auto lot 1.5 – Aggressive Risk (50–100% yearly), minimum balance 750.
🔹 Auto lot 2 – Very Aggressive (70–150% yearly), minimum balance 500.
🔹 Auto lot 3 – YOLO Risk (150–300% yearly), minimum balance 300.
🔹 Recommended leverage = 1:500 or higher – Recommended broker leverage.
🔹 Cent account recommendation – Suitable when minimum balance is unavailable.
🔄 Safety Settings
Stop Loss
🔹 Enable stop loss? = false – Disables the built-in Stop Loss.
🔹 Stop loss at percentage or money drawdown? = PercentageDD – Uses percentage drawdown as Stop Loss trigger.
🔹 Drawdown money for stop loss = 100.0 – Monetary Stop Loss threshold.
🔹 Drawdown percentage for stop loss = 50.0 – Maximum account drawdown before Stop Loss activates.
Emergency Stop Out Protection
🔹 Enable emergency stop out protection = true – Protects the account before broker stop-out occurs.
🔹 Margin cushion above broker stop out (%) = 10.0 – Maintains a 10% safety margin.
🔹 Check interval in seconds = 60 – Checks account health every 60 seconds.
🔹 Aggressive level = 5 – Emergency protection sensitivity.
Drawdown Alerts
🔹 Enable drawdown alerts = true – Activates drawdown notifications.
🔹 Maximum allowed drawdown percentage = 15.0 – Warning threshold at 15%.
🔹 Alert interval in minutes = 15 – Sends alerts every 15 minutes.
🔄 Prop Firm Settings
🔹 Enable random time delay for entries = false – No random execution delay.
🔹 Maximum delay in milliseconds (0–1000) = 30 – Maximum optional delay.
🔹 Enable prop firm challenge win = false – Disables automatic challenge completion mode.
🔹 Close positions and stop trading at this equity = 110025 – Stops trading when equity reaches 110025.
🔄 Info Panel Settings
🔹 Show info panel? = false – Hides the statistics panel.
🔹 Number of days to calculate trading statistics = 600 – Uses 600 trading days for statistics.
🔹 Panel X position = 110 – Horizontal panel position.
🔹 Panel Y position = 20 – Vertical panel position.
🔹 Space between header and first text line = 50 – Header spacing.
🔹 Space between labels and values = 320 – Column spacing.
🔹 Width of the black background = 450 – Dashboard width.
🔹 Height of the black background = 560 – Dashboard height.
🔄 News Filter Settings
🔹 Minutes before un-selected news to stop trading = 240 – Stops trading 240 minutes before unselected news.
🔹 Minutes after un-selected news to start trading = 120 – Resumes after 120 minutes.
🔹 Minutes before selected news to stop trading = 600 – Stops trading 600 minutes before selected events.
🔹 Minutes after selected news to start trading = 5 – Resumes 5 minutes afterward.
🔹 Minutes before to stop grid = 60 – Stops new grid orders 60 minutes before news.
🔹 Minutes after to start grid = 60 – Restarts grid 60 minutes after news.
🔄 Selected News Events
🔹 Select NFP (Non-Farm Payrolls) = true – Filters NFP releases.
🔹 Select CPI (Consumer Price Index) = true – Filters CPI announcements.
🔹 Select FOMC Meetings/Statements = true – Filters FOMC events.
🔹 Select PPI (Producer Price Index) = true – Filters PPI releases.
🔹 Select Retail Sales = true – Filters Retail Sales.
🔹 Select GDP = true – Filters GDP reports.
🔹 Select Fed Interest Rate Decision = true – Filters Fed rate decisions.
🔹 Select Unemployment Rate = true – Filters unemployment reports.
🔹 Select Initial Jobless Claims = true – Filters jobless claims.
🔹 Select Average Hourly Earnings = true – Filters wage reports.
🔹 Select PMI = true – Filters PMI releases.
🔹 Select JOLTS Job Openings = true – Filters JOLTS reports.
🔹 Select Fed Chair Speaks = true – Filters Federal Reserve speeches.
🔹 Select ECB President Speaks = true – Filters ECB President speeches.
🔹 Select ECB Press Conference = true – Filters ECB press conferences.
🔹 Select ECB Interest Rate Decision = true – Filters ECB rate decisions.
🔄 Time Settings
🔹 Trade on Monday = true – Enables Monday trading.
🔹 Trade on Tuesday = true – Enables Tuesday trading.
🔹 Trade on Wednesday = true – Enables Wednesday trading.
🔹 Trade on Thursday = true – Enables Thursday trading.
🔹 Trade on Friday = true – Enables Friday trading.
🔹 Using Trade Hour = true – Restricts trading to configured hours.
🔹 Start Hour (Tuesday to Friday) = 3 – Trading begins at 03:00.
🔹 Last Hour (Monday to Thursday) = 20 – Trading ends at 20:00.
🔹 Start Hour (Monday) = 3 – Monday session starts at 03:00.
🔹 Last Hour (Friday) = 12 – Friday trading ends at 12:00.
🔄 Close End of Day
🔹 Close positions at hour? = false – End-of-day closing is disabled.
🔹 Hour to close all positions = 23 – Closing hour if enabled.
🔄 Christmas Holiday Filter
🔹 Enable Christmas Holiday Filter = true – Avoids trading during the Christmas holiday period.
🔹 First Trading Day (DD.MM) = 02.01 – Trading resumes on 02 January.
🔹 Last Trading Day (DD.MM) = 23.12 – Trading stops after 23 December.
🔄 Lot Multiplier Settings
Linear Lot Multiplier
🔹 Only increase lot at full distance intervals = false – Allows flexible lot increments.
🔹 Use ATR-based distance instead of static pips = true – Uses ATR for adaptive spacing.
🔹 Pips distance for lot increase = 5.0 – Fixed increment distance if ATR is disabled.
🔹 Lot amount to increase per distance = 0.01 – Adds 0.01 lot per increment.
ATR Settings
🔹 ATR timeframe = 1 Day – Uses Daily ATR.
🔹 ATR period = 24 – ATR calculation period.
🔹 ATR multiplier = 0.05 – Uses 5% of ATR for scaling.
Rolling Volatility
🔹 Rolling Volatility Window = 48 hours – Volatility calculation period.
🔹 Rolling Vol Weight = 50 – Equal weighting between ATR and rolling volatility.
Position Count Modifier
🔹 Enable position count modifier = false – Position-based scaling disabled.
🔹 Positions per modifier step = 3 – Step interval.
🔹 Change per step = 0.3 – Multiplier adjustment.
🔹 Floor multiplier = 0.5 – Minimum 50% of base lot.
🔹 Ceiling multiplier = 5.0 – Maximum 500% of base lot.
Maximum Lot Size
🔹 Max Lot per 1K balance = 1.0 – Caps position size.
🔹 FixedLot final size = MaxLot – Final position respects MaxLot.
🔄 Take Profit Settings
🔹 Money Target per 0.01 starting lot = 4.0 – Profit target equals 4 account currency units per 0.01 lot.
🔹 Commission per lot = 7.0 – Commission used in TP calculations.
🔹 Auto-detect commission = true – Automatically reads broker commission.
🔄 Commission Cost Settings
🔹 Include commission costs in TP calculation = true – TP includes commissions.
🔄 Swap Cost Settings
🔹 Include swap costs in TP calculation = true – TP considers overnight swap fees.
🔹 Broker swap charging method = Full swap on open position at rollover – Uses broker rollover model.
🔄 Grid Settings
🔹 Enable Grid = true – Enables grid trading.
🔹 Minimum minutes between grid positions = 60 – One-hour delay between grid entries.
🔹 Apply timer between initial entry and first grid = true – Delays first recovery position.
🔹 SL in pips (only used if grid is disabled) = 20.0 – Fixed Stop Loss for non-grid mode.
🔹 Max number of positions in a grid = 100 – Allows up to 100 grid trades.
🔹 Use maximum available margin when insufficient = true – Maximizes usable margin for lot sizing.
🔄 News Filter Options
🔹 Allow trading on NFP days = false – Prevents trading during NFP sessions.
🔹 Enable news filter (initial positions) = false – Initial-entry filter disabled.
🔹 Filter only selected news = true – Only selected economic events are filtered.
🔹 Disable grid positions during news events = false – Existing grids remain active.
🔹 Number of days loaded for news = 5 – Loads five days of economic events.
🔹 Print news info in journal = false – News logging disabled.
🔢 Conclusion
Cable Brain MT5 is a sophisticated GBPUSD Expert Advisor that combines adaptive AutoLot management, intelligent grid trading, ATR-driven lot scaling, advanced economic news filtering, emergency account protection and comprehensive prop firm features.
With flexible risk models, customizable trading schedules, detailed safety controls, and dynamic Take Profit calculations that include commissions and swap costs, it provides traders with a highly configurable environment suitable for both conservative and aggressive trading strategies.
🔢 FAQs
❓ What currency pair is Cable Brain MT5 designed for?
Cable Brain MT5 is primarily designed for GBPUSD (Cable), although many settings can be customized for different brokers.
❓ Does Cable Brain MT5 support automatic lot sizing?
Yes. The EA includes an advanced AutoLot system with multiple predefined risk levels and dynamic balance-based position sizing.
❓ Can Cable Brain MT5 trade with a grid strategy?
Yes. Grid trading is enabled by default and supports configurable spacing, timers, recovery positions, and maximum grid depth.
❓ Does the EA include news protection?
Yes. It features an extensive economic calendar filter covering NFP, CPI, FOMC, GDP, ECB announcements, PMI, Retail Sales, and many other major events.
❓ Is Cable Brain MT5 suitable for prop firm trading?
Yes. The EA includes drawdown monitoring, emergency stop-out protection, equity targets, controlled execution settings, and optional prop firm compliance features that can help traders manage funded trading accounts.










