BROKK

BROKK

1 August 2026, 07:53
Dragoljub Vujcic
0
32
                                             


Brokk Intraday  – Complete Strategy Overview & Parameter Guide

Welcome to the official parameter guide and operational overview for Brokk Intraday 1.0, an automated trading system engineered specifically for trend-following intraday strategies.

How Brokk Intraday 1.0 Works

Brokk Intraday 1.0 is not a drawdown grid system. It never averages down or opens additional positions while a trade is in negative territory, avoiding the heavy risk exposure typical of standard grid algorithms.

Key Trading Logic:

  • Stop Loss Configuration: The Stop Loss (SL) for the primary trade is fully adjustable via the SL Calculation Mode. It can be set as a fixed distance in points or dynamically calculated using the Daily ATR (Average True Range). In the official XAUUSD set file, the SL is pre-configured based on the ATR.

  • Trailing SL & Midpoint Lock: The trailing logic activates 10 hours after the trade opens (customizable via Hours to wait before moving SL to midpoint & scaling). If the trade is in profit after 10 hours, the EA automatically moves the SL halfway between the entry price and the current market price, securing a portion of the profits.

  • Profit Scaling (Pyramiding): Once the main trade is secured at the midpoint SL, the EA begins adding trend-following positions every 30 minutes (customizable via Minutes between each profit position addition). If the primary trade is not in profit, no extra positions are opened.

  • Intraday Exit: All open positions automatically close 60 minutes prior to market close (customizable via Minutes before market close to close positions) or if price hits the trailing SL (which is already locked in profit). This ensures zero overnight gap risk.

The EA is designed to maximize gains by riding long, high-conviction trends while strictly protecting capital.

Complete Parameter Guide

Below is a detailed breakdown of every input parameter available in Brokk Intraday 1.0, along with practical guidance on how and when to adjust them.

1. Risk Management

  • InpLotMode (Lot Calculation Mode)

    • Description: Defines how position sizing is calculated for each trade.

    • Options:

      • LOT_FIXED : Uses a static lot size set by the trader.

      • LOT_PERCENT : Dynamically calculates the lot size based on a percentage of account balance and Stop Loss distance.

    • When to use it: Use LOT_PERCENT for automatic compounding and proportional risk management. Use LOT_FIXED if you prefer trading with a constant lot size regardless of balance changes.

  • InpFixedLot (Fixed Lot Size)

    • Description: The fixed trade volume (e.g., 0.07 lots).

    • When to use it: Applied only when InpLotMode is set to LOT_FIXED .

  • InpRiskPercent (% Balance Risk per Trade)

    • Description: The maximum percentage of account balance to risk on the primary trade (e.g., 1.0 = 1%).

    • When to use it: Applied only when InpLotMode is set to LOT_PERCENT . Allows you to define exact risk exposure per trade (e.g., 0.5% for conservative trading, 1%–2% for standard/aggressive setups).

  • InpMagicNumber (Magic Number)

    • Description: A unique numerical identifier assigned to all orders opened by this EA.

    • When to use it: Essential if running multiple EAs on the same account or running multiple charts/assets. Ensure each instance has a unique Magic Number to prevent order management conflicts.

2. Stop Loss Configuration

  • InpSLMode (Stop Loss Calculation Mode)

    • Description: Determines how the initial Stop Loss for the primary trade is calculated.

    • Options:

      • SL_FIXED_POINTS : Sets the Stop Loss at a fixed distance in points.

      • SL_ATR : Calculates the Stop Loss dynamically based on the Daily (D1) Average True Range (ATR) indicator.

    • When to use it: SL_ATR is recommended as it automatically adapts the Stop Loss to current market volatility. SL_FIXED_POINTS is preferred if you want a strict, static distance.

  • InpStopLossPoints (Initial Stop Loss in Points)

    • Description: Stop Loss distance specified in points (1 pip = 10 points on most instruments/gold).

    • When to use it: Used exclusively when InpSLMode is set to SL_FIXED_POINTS .

  • InpATR_Period (ATR Period Daily)

    • Description: The number of daily bars used to calculate the ATR value (default is 14).

    • When to use it: Relevant when InpSLMode is SL_ATR . Keep at 14 for standard medium-term volatility measurement.

  • InpATR_Multiplier (ATR Multiplier)

    • Description: Multiplier applied to the daily ATR value to determine the Stop Loss distance.

    • When to use it: Adjusts the width of the dynamic Stop Loss. For instance, a value of 0.2 on XAUUSD scales the daily volatility down to an optimal intraday stop size.

3. EA Settings (Entry Indicators)

  • InpSMA_Fast (Fast SMA Period)

    • Description: Period for the fast Simple Moving Average (default is 9).

  • InpSMA_Slow (Slow SMA Period)

    • Description: Period for the slow Simple Moving Average (default is 20).

  • InpSMA_Timeframe (SMA Timeframe)

    • Description: The timeframe used to calculate both SMAs (default is PERIOD_H1 ).

    • When to use them: The EA triggers entry signals when price and both SMAs align in the direction of the trend. Adjust periods or timeframe to fine-tune signal responsiveness to faster or slower trend structures.

4. Trade Management (Target Settings)

  • InpUseTP (Enable Take Profit True/False)

    • Description: Enables or disables a fixed Take Profit target.

  • InpTakeProfitPoints (Take Profit in Points)

    • Description: Take Profit distance in points.

    • When to use them: For the core Brokk Intraday strategy, keeping InpUseTP = false is recommended. This lets positions ride and rely on the trailing stop logic and session-end exit to maximize gains on extended trends.

5. Timing Settings (Session & Scaling Rules)

  • InpOpenDelayMinutes (Wait minutes after market open)

    • Description: Delay time in minutes from market session open before allowing new trade entries (default is 540 min = 9 hours).

    • When to use it: Avoids opening trades during low-liquidity overnight/Asian market hours, concentrating entries into higher-volume sessions.

  • InpHoursBeforeMidCheck (Hours to wait before moving SL to midpoint & scaling)

    • Description: Number of hours to wait after opening the primary trade before activating midpoint Stop Loss modification and position scaling (default is 10 hours).

    • When to use it: Gives the trade time to mature. If the position is in profit after this period, the SL moves halfway between the entry price and current market price, securing partial profit.

  • InpGridIntervalMinutes (Minutes between each profit position addition)

    • Description: Time interval (in minutes) between adding subsequent trend-following positions in profit (default is 30 minutes).

    • When to use it: Once the primary position is secured at the midpoint SL, the EA scales into the trend by adding positions at the set interval.

  • InpCloseBeforeEndMinutes (Minutes before market close to close positions)

    • Description: Minutes prior to daily market close when all open positions will automatically exit (default is 60 minutes). On Fridays, this automatically extends to a minimum of 120 minutes to eliminate weekend/overnight gap risk.

    • When to use it: Ensures all operations remain strictly intraday without holding trades overnight.

6. Visual & Dashboard

  • InpShowVisuals (Enable Visual Colors & Dashboard)

    • Description: Toggles the custom chart template and the HUD dashboard in the top-left corner.

    • Options:

      • true : Displays custom colors and real-time HUD data (Equity, Daily Profit, SMA values, EA Status).

      • false : Disables the HUD and custom visuals.

    • When to use it: Set to true for live or demo trading for visual monitoring. Set to false when running fast backtests in MT5 Strategy Tester to significantly speed up processing.

             

JOIN TELEGRAM GROUP