GomerAI Market Intelligence Indicator User’s Manual

GomerAI Market Intelligence Indicator MVP v1.06

User Manual – Production Release

Release Date: May 1, 2026
Version: 1.06 (Production)
Category: Confluence, Zones, and Context on Chart
Platform: MetaTrader 5
Developer: GomerAI LLC
Website: https://gomerai.com

Thank you for reading this post, don't forget to subscribe!

Canonical source (implementation repo):
Indicators/GomerAI/Market_Intelligence/GomerAI_Market_Intelligence_Indicator_v1_06.mq5 in GomerAI-EA (TMGContracting/GomerAI-EA).


Table of Contents

  1. Overview
  2. What This Indicator Does
  3. Key Features
  4. Installation
  5. Visual Elements
  6. Understanding the Readout
  7. Help+ Legend and Strategy Tester
  8. Input Parameters
  9. Indicator Buffers (EA / iCustom)
  10. Best Practices
  11. Troubleshooting
  12. Technical Support
  13. Legal Disclaimer
  14. Version History

Overview

The GomerAI Market Intelligence Indicator is an on-chart context and confluence tool. It combines fast/slow EMA trend bias, a higher-timeframe EMA bias, RSI-style momentum zones, ATR-based volatility labeling, swing-derived supply/demand bands, and a weighted confluence score. When score and risk/reward filters pass, it marks bullish or bearish setup arrows and optional risk/reward idea boxes. A compact dashboard summarizes the live bar.

Purpose: Give you a single chart-facing readout of trend, momentum, zone proximity, approximate R:R, and whether the MVP logic labels a bullish or bearish setup on the latest closed bar context used for the dashboard (arrows are evaluated over a configurable lookback window on history).

Context-only: This indicator does not place orders, modify positions, or connect to external networks. Optional inputs exist for future sentiment/news flags; they are staged hooks only (see footnote on dashboard when enabled).


What This Indicator Does

  1. Trend (chart timeframe): Fast EMA vs slow EMA → bullish / bearish / neutral bias.
  2. HTF bias: Same EMA rule on InpHigherTimeframe (default H1 when chart is lower).
  3. Momentum: RSI vs fixed bands (above 55 bullish lean, below 45 bearish lean, else neutral).
  4. Volatility: ATR compared to quiet/expanded thresholds → QUIET / NORMAL / EXPANDED text.
  5. Zones: Recent swing high/low plus ATR padding → supply and demand rectangles and mid lines (buffers 2–3).
  6. Confluence score (0–100): Sums weighted contributions when each component agrees with the direction being scored, adds optional R:R weight if targetDistance/stopDistance from ATR multipliers meets InpMinimumRR, applies optional hook bonuses/penalties, clamps to 0–100.
  7. Arrows: When bull score ≥ minimum, exceeds bear score, and (if throttling) this is the first bar of a new qualified run, a lime arrow prints below the bar; analogous rule for bearish with tomato arrow above.
  8. Alerts: Optional Alert() when a throttled or non-throttled signal fires; default is off and alerts do not run in Strategy Tester (see below).

Key Features

✅ On-chart only

  • Main window; no separate indicator subwindow.
  • Dashboard and zones are chart objects; plots use standard indicator buffers.

✅ Confluence, not a single trigger

  • Setup label requires minimum score and directional win over the opposite side.
  • Throttle mode reduces repeated arrows to the first bar of a new qualifying run (when enabled).

✅ Zones and R:R visualization

  • Demand/supply shaded bands from swing structure + ATR padding.
  • When a live setup direction is active, optional stop-idea and target-idea rectangles (ATR multiples from entry bar close) — visual only.

✅ Help+ full key

  • Compact Help+ / Help- control opens an on-chart legend panel (full key). Legend body text is not duplicated as compact rows on the chart when collapsed (v1.05+ behavior).

✅ Marketplace-oriented tester behavior (v1.06)

  • ASCII-only program strings for MetaEditor / Market validation hygiene.
  • Strategy Tester: Help button is not created; chart clicks for Help are ignored; Alert() is skipped. Reattach on a live chart to use Help+ and alerts.

Installation

Step 1: Copy files

  1. From the GomerAI-EA repository, use the moving head:
    Indicators/GomerAI/Market_Intelligence/GomerAI_Market_Intelligence_Indicator_v1_06.mq5
  2. Copy into your terminal:
    [MT5 Data Folder]/MQL5/Indicators/GomerAI/Market_Intelligence/
  3. Create subfolders if they do not exist.

Step 2: Compile

  1. Open MetaEditor (F4 in MT5).
  2. Open the .mq5 file.
  3. Compile (F7). Target X64 Regular for Market-style builds.
  4. Confirm 0 errors, 0 warnings.

Step 3: Attach to chart

  1. Open a chart (any symbol the broker provides).
  2. Navigator → IndicatorsCustom → select the indicator.
  3. Adjust inputs → OK.

Step 4: Verify

  • Dashboard appears (if enabled) upper-left.
  • Zones appear if enabled.
  • Experts log: init succeeded (no handle errors).

Visual Elements

ElementWhat you seeMeaning
Lime arrow (plot 1)Arrow below barBullish setup passed score + beat bear + throttle rules on that bar.
Tomato arrow (plot 2)Arrow above barBearish setup passed score + beat bull + throttle rules on that bar.
Green demand bandShaded rectangleDemand zone from swing low ± ATR padding (when zones on).
Maroon supply bandShaded rectangleSupply zone from swing high ± ATR padding (when zones on).
Sea-green line (plot 3)Line in windowMid path of demand zone (buffer).
Indian-red line (plot 4)Line in windowMid path of supply zone (buffer).
R:R boxesBrick / dark green rectanglesVisual stop/target ideas from ATR multiples when a setup direction is active — not orders.
DashboardWhite label blockSymbol, TF, biases, scores, approx R:R, signal text, MVP footnote.

Understanding the Readout

Dashboard signal line

  • NO TRADE: Neither side reached the minimum confluence with a clear win, on the live summary bar used for the panel.
  • BULLISH SETUP / BEARISH SETUP: Live bull or bear score wins and meets minimum threshold.

Note: Historical arrows are evaluated over InpMaxSignalBarsBack (and internal copy window); the dashboard summarizes the signal bar index used in code (the bar before the forming bar, i.e. last closed bar in series terms). Align your interpretation with your own execution rules.

Throttling

  • On: A new arrow run only starts when the previous bar did not already qualify the same direction (first bar of a new streak).
  • Off: Any bar that qualifies gets an arrow (subject to alert-once-per-bar logic for alerts).

Confluence weights (defaults)

Weights are inputs; defaults are:

ComponentDefault weightCounts when
Chart trend (EMA)30Fast vs slow agrees with direction
HTF trend20HTF fast vs slow agrees
Momentum (RSI)20RSI band agrees
Zone20Close lies in demand (bull) or supply (bear) band
R:R10ATR-implied R:R ≥ InpMinimumRR

Optional: external sentiment hook (+5), news/fundamental flags (−10 each) when enabled.


Help+ Legend and Strategy Tester

  • Live / visual chart: If Show legend and Legend help button are on, use Help+ to open the full key panel; Help- closes it. Full key text appears only inside the panel (not as separate compact rows on the chart).
  • Strategy Tester: The Help button is not created, chart click handling is disabled, and Alert() does not run. This matches automatic validation expectations for interactive controls. Use a normal chart session to exercise Help+ and alerts.

Input Parameters

GomerAI MVP Identity

ParameterDefaultNotes
InpProductNameGomerAI Market Intelligence Indicator MVP v1.06Shown in dashboard title line.
InpShowDashboardtrueMaster toggle for dashboard label.
InpShowZonestrueDemand/supply rectangles.
InpShowRiskRewardBoxtrueATR-based stop/target idea boxes when setup active.
InpEnableAlertsfalseSet true for Alert() on qualifying bars (not in tester).
InpAlertOncePerBartrueDedupes alerts per bar when alerts on.
InpShowLegendtrueLegend system (panel + Help when button enabled).
InpLegendHelpButtontrueHelp+ button (off in tester).
InpLegendTopOffset128Vertical hint when dashboard stacks with legend (compact rows code path exists for legacy; primary UX is Help+ panel).
InpThrottleSignalstrueFirst bar of new qualifying streak for arrows.
InpShowProductFootnotetrueAdds staged-hooks disclaimer line on dashboard.

Trend / MTF Bias

ParameterDefaultNotes
InpHigherTimeframeH1HTF for EMA bias.
InpFastEMA26Chart TF fast EMA period.
InpSlowEMA72Chart TF slow EMA period.

Momentum / Volatility

ParameterDefaultNotes
InpRSIPeriod14RSI length.
InpATRPeriod14ATR length.
InpATRVolatilityQuiet0.0008ATR below → QUIET label.
InpATRVolatilityExpanded0.0025ATR at/above → EXPANDED label.

Supply / Demand Structure

ParameterDefaultNotes
InpZoneLookbackBars80Swing scan window.
InpZonePaddingATRPercent35Half-band padding as % of ATR.
InpZoneForwardBars40Forward extent of zone rectangles in bars.
InpSwingSensitivityBars4Bars each side for swing high/low test.

Signal Scoring

ParameterDefaultNotes
InpMinimumConfluenceScore70Minimum score to qualify a side.
InpTrendWeightInpRiskRewardWeight30, 20, 20, 20, 10Weights (see table above).
InpMinimumRR1.50Minimum ATR-implied R:R to add R:R weight.

Risk / Reward Display

ParameterDefaultNotes
InpStopATRMultiplier1.20Stop distance = ATR × this.
InpTargetATRMultiplier2.20Target distance = ATR × this.
InpMaxSignalBarsBack250History depth for signal scan and objects.

Expandable Intelligence Hooks (staged)

ParameterDefaultNotes
InpExternalSentimentScore0±50 thresholds for small score bonus when non-zero directionally.
InpNewsRiskFlagfalseWhen true, −10 to score (risk overlay).
InpFundamentalRiskFlagfalseWhen true, −10 to score (risk overlay).

Indicator Buffers (EA / iCustom)

IndexPlot name (navigator)Typical use
0GomerAI Bullish SetupLime arrows (EMPTY_VALUE when none).
1GomerAI Bearish SetupTomato arrows.
2Demand Zone ReferenceMidline through demand band.
3Supply Zone ReferenceMidline through supply band.

Series indexing follows MT5 indicator buffers (as-series internally in code). For EA integration, read buffers on closed bars consistent with your own signaling discipline.


Best Practices

  1. Treat as context: Combine with your rules for entries, sizing, and broker constraints.
  2. Higher TF first: Set InpHigherTimeframe one or more steps above the chart for regime alignment.
  3. Throttle on for cleaner charts: Fewer arrows; turn off to see every qualifying bar.
  4. ATR thresholds: Recalibrate InpATRVolatilityQuiet / Expanded per symbol class (FX vs indices).
  5. Tester vs live: Validate logic in tester; exercise Help+ and alerts on a demo/live chart.
  6. Score minimum: Raising InpMinimumConfluenceScore reduces frequency; lowering increases noise.

Troubleshooting

SymptomThings to check
No dashboardInpShowDashboard = true; enough bars loaded.
No zonesInpShowZones = true; lookback and swings valid (very short history may look flat).
No arrowsScores below minimum or opposite side ties; throttle removing consecutive marks.
No Help+ in testerExpected in Strategy Tester (v1.06). Test on a normal chart.
No alertsInpEnableAlerts false by default; or you are in Strategy Tester; or bar dedupe with InpAlertOncePerBar.
INIT_FAILED in logIndicator handle creation failed (symbol/TF unavailable). Retry after history loads or change symbol.

Technical Support

  • Implementation / versions: GomerAI-EAIndicators/GomerAI/Market_Intelligence/ and versions/VERSIONS.txt.
  • Website: https://gomerai.com/support
  • Email: support@gomerai.com

When reporting issues, include: MT5 build, indicator file version (v1.06), symbol, timeframe, screenshot, Experts log snippet, and a .set or list of non-default inputs.


Legal Disclaimer

This indicator provides market analysis and visualization only. It does not:

  • Place or manage trades
  • Provide individualized investment advice
  • Guarantee performance

Trading involves substantial risk. Past or hypothetical performance does not ensure future results. Use at your own risk. GomerAI LLC disclaims liability for trading losses.


Version History

v1.06 (2026-05-01) – Production / Market gate prep

  • ASCII-only program strings; Unicode em dash removed from metadata and UI strings.
  • Strategy Tester: no Help button, no chart-click handling, no Alert().
  • InpEnableAlerts default false.
  • Legend: full key in Help+ panel only when collapsed (no duplicate compact rows on chart).
  • User manual added (this document).

v1.05 and earlier

  • See frozen sources and versions/VERSIONS.txt in GomerAI-EA (MVP_v1_05_FROZEN.mq5, MVP_v1_04_FROZEN.mq5, etc.).

Credits

Developer: GomerAI LLC
Platform: MetaTrader 5 (MQL5)
Governing UPG (implementation header): UPG-GOMERAI-MARKET-INDICATOR-MVP-001


© 2026 GomerAI LLC. All Rights Reserved.

GomerAI Market Intelligence Indicator MVP v1.06
https://gomerai.com

GomerAI Chat
GomerAI Production active. How can I help?